-
属性设置查看全部
-
适配器的使用查看全部
-
onDate查看全部
-
ViewStub惰性加载查看全部
-
(SimpleAdapter)数据适配器的实现过程: 1.新建适配器 simp_adapter=new SimpleAdapter<String>(context,data,resource,from,to); context:上下文(this) data:有特定泛型的集合数据源--一个Map所组成的List集合 (新建自定义List<Map<String,Object>> dataList并通过方法返回在此处---详见笔记附录1) <每一个Map都会去对应列表中的一行 每一个Map中的键必须包含所有在from中所指定的键> resource:列表项的布局文件(自定义布局) from:记录Map中的键名(new String[]{布局文件的name}) to:绑定数据视图中的ID,与from成对应关系(new int[]{布局文件中ID}) 2.添加数据源到适配器(上一步已包含) 3.视图(ListView)加载适配器 listView.setAdapter(simp_adapter); 笔记附录: 1.返回List的方法 private List<Map<String,Object>> getData(){ for(int i=0;i<20;i++) { Map<String,Object>map=new HashMap<String,Object>(); map.put("pic",R.drawable.ic_launcher); map.put("text","慕课网"+i); dataList.add(map); } return dataList; }查看全部
-
(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);查看全部
-
配置文件的注意事项查看全部
-
自定义权限防止别的应用能随意访问你的活动,1、先声明在activity中permission的名字, 2、<permission>定义permission标签,声明名字与安全级别查看全部
-
使用ViewStub惰性加载查看全部
-
使用merge合并ui布局查看全部
-
<include />标签的使用查看全部
-
SimpleAdapter查看全部
-
viewPage适配器查看全部
-
listview监听器种类查看全部
-
viewstub查看全部
举报
0/150
提交
取消