ListView学习笔记
2015-07-30 11:25
281 查看
创建ListView有如下两种方式:
<>直接使用ListView进行创建
<>让Activity继承ListActivity
ListView常用的XML属性如下:
<>android:divider 设置List列表的分隔条
<>android:dividerHeight 设置分隔条的高度
<>android:entries 制定一个数组资源
<>android:footerDividersEnable 如果为false,则不在footer View之前绘制分隔符
<>android:headerDividersEnable 如果为false, 则不在header View之后绘制分隔条
main.xml代码:
arrays.xml代码:
显示效果:
<>直接使用ListView进行创建
<>让Activity继承ListActivity
ListView常用的XML属性如下:
<>android:divider 设置List列表的分隔条
<>android:dividerHeight 设置分隔条的高度
<>android:entries 制定一个数组资源
<>android:footerDividersEnable 如果为false,则不在footer View之前绘制分隔符
<>android:headerDividersEnable 如果为false, 则不在header View之后绘制分隔条
main.xml代码:
<?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:orientation="vertical" android:layout_width="match_parent" android:layout_height="match_parent"> <ListView android:layout_width="fill_parent" android:layout_height="fill_parent" android:entries="@array/books" android:divider="#f00" android:dividerHeight="2px" android:headerDividersEnabled="false" /> </LinearLayout>
arrays.xml代码:
<?xml version="1.0" encoding="utf-8"?> <resources> <string-array name="books"> <item>十天学会8051单片机</item> <item>十天学会AVR单片机 </item> <item>十天学会ARM </item> </string-array> </resources>
显示效果:
相关文章推荐
- RecyclerView借助ItemTouchHelper实现拖动和滑动删除功能
- android_mvp理解与代码示例
- hdu3949:XOR
- spring中bean的作用域
- uibuttton中的等价替换(方便实用)
- 设计模式——观察者模式
- RadioButton单选按钮
- fragment小结
- 使用VS2012创建ActiveX控件
- 性能测试工具:AB
- 常见CEPH操作命令
- 行为型模式-迭代器模式
- Javascript事件冒泡机制
- JAVA和C++ 交换两个变量的值的函数 区别
- redis memory(还可以吧)
- get了fragment,
- linux下基于C语言的信号编程实例
- HDOJ 2199 Can you solve this equation?(二分)
- 从文本文件导入数据到hive表中
- 计算机视觉、机器学习、人工智能领域知识汇总