`
vinny_w
  • 浏览: 55448 次
  • 性别: Icon_minigender_1
  • 来自: 南京
社区版块
存档分类
最新评论

Android-ListView几个比较特别的属性

阅读更多
1)android:stackFromBottom="true"
设置你做好的列表显示在列表的最下面,值为true和false.

2)android:transcriptMode="alwaysScroll" 
设置的控件transcriptMode属性可以将Android平台的控件(支持ScrollBar)自动滑动到最底部.

3)android:cacheColorHint
如果只是换背景的颜色的话,可以直接指定android:cacheColorHint为你所要的颜色,如果你是用图片做背景的话,那也只要将android:cacheColorHint指定为透明(#00000000)就可以了.

4)android:divider="@drawable/list_driver"
设置显示分割线图形,如果不想显示分割线则只要设置为android:divider="@drawable/@null" 就可以了,分割线可以自定义颜色、或图片.android:dividerHeight="6px"设置分割线高度像素.

5)android:scrollbars="none"
与setVerticalScrollBarEnabled(true);的效果一样,不活动的时候隐藏,活动的时候也隐藏.

6)android:fadeScrollbars="true" 
配置ListView布局的时候,设置这个属性为true就可以实现滚动条的自动隐藏和显示.

7)android:fadingEdge="none"
设置上边和下边是否有黑色的阴影.

<?xml version="1.0" encoding="utf-8" ?>    
  
<selector xmlns:android="http://schemas.android.com/apk/res/android">    
  
<!-- 没有焦点时的背景图片 -->    
  
<item android:state_window_focused="false"      
android:drawable="@drawable/pic1" />      
<!-- 非触摸模式下获得焦点并单击时的背景图片 -->    
  
<item android:state_focused="true" android:state_pressed="true"      
android:drawable= "@drawable/pic2" />      
<!-- 触摸模式下单击时的背景图片 -->    
  
<item android:state_focused="false" android:state_pressed="true"      
android:drawable="@drawable/pic3" />      
<!--选中时的图片背景 -->    
  
<item android:state_selected="true"      
android:drawable="@drawable/pic4" />      
<!--获得焦点时的图片背景 -->    
  
<item android:state_focused="true"      
android:drawable="@drawable/pic5" />      
</selector>    
2
0
分享到:
评论

相关推荐

    黑马程序员 安卓学院 万元哥项目经理 分享220个代码实例

    |--缓存优化之几种方案lastModified |--缓存优化之本地缓存优化(超过规定值或SD卡容量不够时) |--网络post提交查询请求 |--网络之HttpClient的get和post用法 |--网络之判断网络状态是否可用 |--网络之设置apn |--...

    Android中Listview点击item不变颜色及设置listselector 无效的解决方案

    这是同一个问题,Listview中点击item是会变颜色的,因为...2、listview中listselector属性的效果被覆盖了,比如列表的Item为一个占满单元格的ImageView的时候,ImageView如果有内容那么listSelector的效果就会被挡住 这

    Android 中ListView setOnItemClickListener点击无效原因分析

    前言 最近在做项目的过程中,在使用listview的时候遇到了设置item监听事件的时候在没有回调onItemClick 方法的问题。我的情况是在item中有一...2、在item最外层添加属性 android:descendantFocusability=”blocksDesce

    Android实现有视差效果的ListView

    视差效果是什么? 所谓的视差效果在Web设计和移动应用中都非常常见,我们在一些主要的平台都可以发现它的身影,从Windows Phone到iOS乃至Android。...首先自定义几个属性,在之后可以用到: &lt;?xml versi

    android开发资料大全

    Android开发开发技巧之 EditText 属性、 ProgressBar 各种样式大全 android用户界面之EditText教程实例汇 android用户界面之ListView教程实例汇 android用户界面之Toast教程实例汇 android用户界面之AlarmManager...

    Android 的一些特效

    Android 中几个常用属性的设置.doc android 读取文件内容操作.doc Android 选项卡效果.doc Android中 信息的输出——Log.v的使用.doc Android手机连接电脑详细图文教程.doc android横竖屏总结.doc Android 的...

    Android的一些特效资料

    Android 中几个常用属性的设置.doc android 读取文件内容操作.doc Android 选项卡效果.doc Android中 信息的输出——Log.v的使用.doc Android手机连接电脑详细图文教程.doc android横竖屏总结.doc Android 的手势...

    Android移动应用开发实验指导书.docx

    (2)掌握Intent的几种常用的属性。 (3)Android系统内置Intent的使用。 (4)了解Activity的生命周期 实验软、硬件环境 硬件:PC电脑一台; 配置:winxp或win7系统,内存大于4G,硬盘250G及以上 JDK1.7 、Eclipse...

    解决android Listview的item中最外层Margin失效的问题

    包含有margin的layout是正常的几个基础布局。 解决方案: 在你的listview里面加上下面代码 android:divider=#00000000 android:dividerHeight=10dp android:layout_marginLeft=10dp android:layout_marginRig

    Android移动应用开发实验指导书.docx.docx

    (2)掌握Intent的几种常用的属性。 (3)Android系统内置Intent的使用。 (4)了解Activity的生命周期 实验软、硬件环境 硬件:PC电脑一台; 配置:winxp或win7系统,内存大于4G,硬盘250G及以上 JDK1.7 、Eclipse...

    effects_java_android_源码

    Android+的一些特效,这些特效代码有:Android中的ImageView边框、Android开发培训课件.ppt、android ListView详解.doc、android 读取文件内容操作.doc、Android 选项卡效果.doc、Android 中几个常用属性的设置

    《Android应用开发》个人总结报告.doc

    Cursor前面说过,是一个指向数据源的随机迭代器,将View绑定到Cursor通常要设置这 样几个参数。一个是每一行的样式,称作Row Layout,其实就是一个普通的Layout的XML文件。还有就是一个列和现实控件的对应关系 。...

    Android 开发之旅:详解view的几种布局方式及实践

    我们对Android应用程序运行原理及布局文件可谓有了比较深刻的认识和理解,并且用“Hello World!”程序来实践证明了。在继续深入Android开发之旅之前,有必要解决前两篇中没有介绍的遗留问题:View的几种布局显示...

    Android流式布局FlowLayout详解

    现在商城类的APP几乎都要用到流式布局来实现选择属性功能,在我的demo中是通过FlowLayout工具类实现流式布局 使用起来非常简单,十几行代码就可以实现; 在我们的项目中大部分都是单选效果,为了防止用到多选,demo...

    Android应用开发中View绘制的一些优化点解析

    更严重的是,嵌入几个使  用 layout_weight属性的LinearLayout 将会导致大量的开销,因为每个子视图都需要被测量两次。这是反复解析  布局文件时重要的一点,例如在ListView或者GridView中使用时。  观察你的布局...

    Android中标签容器控件的实例详解

    根据对整个控件的效果分析,大致可以将控件分别从以下这几个角度进行分析: 1.首先涉及到自定义的ViewGroup,因为现有的控件没法满足我们的布局效果,就涉及到要重写onMeasure和onLayout,这里需要注意的问题是自定义...

    JAVA上百实例源码以及开源项目

    6个目标文件,EJB来模拟银行ATM机的流程及操作:获取系统属性,初始化JNDI,取得Home对象的引用,创建EJB对象,并将当前的计数器初始化,调用每一个EJB对象的count()方法,保证Bean正常被激活和钝化,EJB对象是用...

    一款简单的 page 切换布局

    带着下面几个问题一起来看一下。1.自定义一个布局让其作为跟布局2.提供切换加载 loading、空白页 empty、错误页 errror、内容页 content功能3.怎么让其取管理上边的四个页面?4.contentView 怎么添加?5.如果我想...

Global site tag (gtag.js) - Google Analytics