首页 > 代码库 > ListView
ListView
一、ListView入门
1.定义ListView在布局中
2.定义ListView的数据适配器
3.实现baseAdapter的getCount方法和getView方法。
二、ListView的优化
1.缓存对象
//convertView 历史缓存对象 @Override public View getView(int position, View convertView, ViewGroup parent) { TextView tv; if(convertView == null){ //创建新的View对象 tv = new TextView(MainActivity.this); System.out.println("创建新的View对象--"+position); }else{ System.out.println("复用历史缓存对象--"+position); tv = (TextView) convertView; } tv.setText("哈哈哈"+position); return tv; }
2. ListView的高使用填充父窗体 :fill_parent
三、ListView显示数据的原理
MVC模式(android):
m:mode 数据(javabean)
v:view(ListView)
c:adapter
ListView
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。