-
判断页面加载过程查看全部
-
ArrayAdapter数组适配器: (1)用于显示基本的文字内容 (2)基本使用过程:新建适配器---创建或加载数据源---适配器加载数据源---视图加载适配器 ArrayAdapter(上下文,当前ListView加载的每一个列表项所对应的布局文件,数据源) (ArrayAdapter)数据适配器的实现过程: 1.新建适配器 arr_adapter=new ArrayAdapter<String>(上下文(this),当前ListView加载的每一个列表项所对应的布局文件(android.R.layout.simple_list_item_1),数据源(String[]arr_data={"1","2","3","4"})); 2.添加数据源到适配器(上一步已包含) 3.视图(ListView)加载适配器 listView.setAdapter(arr_adapter);查看全部
-
纯文字的采用ArrayAdapter 数组适配器,图文并茂的采用SimpleAdapter 简单适配器来实现查看全部
-
数据适配器查看全部
-
使用ListView显示信息列表——目标查看全部
-
Manifest注意事项查看全部
-
arrayadapter里的三个参数,上下文,每个列表项的布局id,数据源查看全部
-
在manifest中自定义权限步骤 //步骤1,新建permission 标签(第一个应用) <permission Android;name="xxx" //自定义权限的名字 Android:protectionlevel="nomal"> 定义权限级别-》普通(nomal) </permission> 2,自定义权限的使用(第一个应用): <activity android:permission="xxx"> </activity> 3,在第二个应用添加 <uses-permission android:name="xxx"> //这样就可以访问第一个应用的内容,若不添加,则访问不到,程序会报错 自定义权限的目的:保护应用的某一组件(例如某一activity组件)不轻易被其他应用调用. 其他程序若要使用,可以用<uses-permission android:name-"自定义名字" >使用权限查看全部
-
配置添加权限的方法: 在项目的AndroidManifest.xml中,点击该配置文件底部的Permissions 的按钮,之后点击 Add 按钮,弹出窗口之后点击 Uses Permission ,接着点 OK,可选择要添加的权限查看全部
-
四大组件注册:查看全部
-
Android 会根据 manifest.xml 启动相应的应用程序。 启用应用程序的时候,会启用对应的Activity,启用的这些Activity也要在manifest.xml中声明。 你说的这个<intent-filter>在声明的时候用到的,是在activity下一级,而<action>和<category>又是在<intent-filter>的下一级 <activity... <intent-filter>... <action... <category... </intent-filter> </activity> <intent-filter> 就理解为过滤器,它指定了启动应用程序的Intent对象的动作和类型 <action android:name="android.intent.action.MAIN" /> --> 表示这个activity是主入口,换句话说, 你只要启动这个应用程序,就要首先调用这个activity <category android:name="android.intent.category.LAUNCHER" /> --> 表示这个activity种类,要加到LAUNCHER程序列表里。查看全部
-
Broadcast Receiver广播接收者查看全部
-
Content Provider内容提供者查看全部
-
Server服务查看全部
-
Activity活动查看全部
举报
0/150
提交
取消