Android(java)学习笔记137:ListView编写步骤(重点)
1.ListView在我们的手机android编写程序中使用是十分广泛的,比如如下图中 短信 和 手机设置 都是ListView的效果:
手机设置:
短信:
2.正因为这样的重要性,我们不得不说一下ListView编写的步骤:
(1)xml布局文件,声明listview的控件
<ListView
android:layout_width="match_parent"
android:layout_height="match_parent"
android:id = "@+id/lv"
</ListView>
(2)在代码里面查找listview
findViewById(R.id.lv);
(3)设置listview的数据适配器
lv.setAdapter(new MyAdapter());
(4)编写数据适配器
private class MyAdapter extends BaseAdapter {
public int getCount() {
return ......;//告诉listview里面有多少条数据
}
public View getView(int positon, View convertView, ViewGroup parent) {
return ......;//返回每个位置上显示的view是什么样子的
}
}
最新文章
- sass和compass的配置
- Js控制Div在浏览器中的高度
- PL/SQL使用技巧
- Web大文件下载控件(down2)-示例更新-Xproer.HttpDownloader
- Maven+Spring Batch+Apache Commons VF学习
- Trace、Debug和TraceSource的使用以及日志设计 .
- 分布式消息系统jafka快速起步(转)
- Lua 中的string库(字符串函数库)总结
- iOS开发之@Selector参数的传递
- 1.熟悉Java基本类库系列 - 目录
- ESLint系列:ESLint入门安装及简单配置
- Natas Wargame Level25 Writeup(头部注入+POST/GET注入)
- 图论分支-Tarjan初步-割点和割边
- Swift 模型属性
- awk 中 fieldwidths使用方法
- .Net(c#)加密解密工具类:
- RHEL7 Apache 服务测试
- linux下安装jdk7
- jdbc连接2(不可以注入)
- CSS3 linear-gradient线性渐变实现虚线等简单实用图形
热门文章
- 牛客多校2 D-money(dp记录/贪心)
- CRC原理总结
- 使用ASP.NET Core实现Docker的HealthCheck指令
- OVN学习(三)
- python 之 序列化与反序列化、os模块
- dual 视图模拟 Oracle
- nacos1.0.0 服务管理使用mysql
- Educational Codeforces Round 65 (Rated for Div. 2) C. News Distribution
- HDU-1269-迷宫城堡(强连通 模板)
- loj6198谢特 后缀数组+并查集+Trie