今天我们介绍下,在开发中长用到的而且非常重要的空间ListView;
A view that shows items in a vertically scrolling list. The items come from the ListAdapter associated with this view(自动包含滚动条,数据和视图是通过迭代器)
首先介绍下ListView的一些属性:
这个属性的作用:在你拉动listview的时候,可能会选中一些条例,会出现黑色的背影,只要把他设置成透明就可以了
设置分割线的属性,dividerHeight分割线的高度,分割线的样式,可以用drawable
设置分割线,headerDividersEnabled头顶是否需要分割线,footerDividersEnabled尾部是否需要分割线
设置选中时显示的颜色或背景
1.首先介绍下自己布局和美化的ListView
上代码
注1:
从资源中读取数组数据的方法
注2:
当listveiw没有数据,为空的时候,则会用一个andorid:id/empty的TextView显示
setEmptyView中参数不能使用其他的View,只能使用系统自定义的id为android.R.id.empty的View;
注3:
ArrayAdapter,迭代器,这里是用于存储string类型的数据
三个参数,第一是context,第二是ListView中每条item显示的布局,第三就是需要显示的数据;
注4:ListView和数据关联
注5:
选中某个item
这里的onItemClick参数中,postion是指你选中的item在ListView显示的第几项,这个用处比较大;
main.xml
显示的数据list_view_data.xml(放在values下)
代码下载地址:download.csdn.net/detail/alex0203/3756574
如有问题请留言或者发邮件
邮箱:ligexiao@gmail.com
分享到:
相关推荐
【Android开发学习28】界面控件之列表控件(ListView)--显示字符数组
【Android开发学习29】界面控件之列表控件(ListView)--显示图片和文本 代码
Android--开发--下拉刷新控件(ListView好ScrollView版)
NULL 博文链接:https://androidtoast.iteye.com/blog/1166433
本节主要介绍Android开发过程中的复杂控件,及ListView控件,可以支持同学们做一些新闻类、信息类应用的开发.
1、Android01--搭建Android开发环境 2、Android02--认识Activity 3、Android03--Context和Application 4、Android04--Android服务 5、Android05--Android服务通信 6、Android06--Android广播接收器 7、Android07--...
很好的Delphi Firemonkey控件,可用作Android、iOS、MacOS、Windows开发,比Delphi自带的listview更好用、功能更强大! ListView1.SetColorItemSelected(TAlphaColorRec.Orangered); ListView1.SetColorItemFill...
ListView空间的基本用法,对于开发人员适用
自定义控件实现listview的滑动删除item
滑动listview标题置顶,listview吸顶效果,安卓系统状态栏透明,有图有源码
在安卓APP开发过程中,ListView是常用的数据展示控件,不过系统自带的样式过于单调,而且显示数据单一。下面介绍一个卡片式的ListView控件。同样是经过测试,拿来主义,根据步骤一步步就能实现。 首先总体介绍一下...
在android应用开发过程中,Listview 是常用的数据展现控件,往往用于显示列表形式的数据。
android 常用控件如:ProgressBar、ActionBar、Switch、ListView 、PopupWindow....等的用法,各种Style的写法以及自定义常用控件 android 五大布局的汇总及用法
Android应用源码开发Demo,主要用于毕业设计学习。
详细介绍了android开发中的listview控件的使用
Android控件ListView的使用及优化技巧.pdf
Android应用源码开发Demo,主要用于毕业设计学习。
本文实例讲述了Android控件之ListView用法。分享给大家供大家参考。具体如下: 示例一: 在android开发中ListView是比较常用的组件,它以列表的形式展示具体内容,并且能够根据数据的长度自适应显示。 main.xml布局...
android listview的使用方法,创建listview列表,android开发控件的使用方法
android控件的抖动效果 很漂亮的ListView android 图像处理滤镜 照亮边缘特效 无闪烁启动画面 Android实现《天女散花》效果--(带源码) 天天动听 半透明Menu效果 Android 小項目之---Iphone拖动图片特效 (附源码) ...