`
hyshucom
  • 浏览: 809562 次
文章分类
社区版块
存档分类
最新评论

android listView 美化

 
阅读更多

android listView 是android开发经常用到的控件。

如果进行美化,好好利用可以做出更加美观的列表下面介绍几个特别的属性:

第一个是stackFromBottom属性,这只该属性之后你做好的列表就会显示你列表的最下面,值为true和false
android:stackFromBottom="true"

第二个是transciptMode属性,需要用ListView或者其它显示大量Items的控件实时跟踪或者查看信息,并且希望最新的条目可以自动滚动到可视范围内。通过设置的控件transcriptMode属性可以将Android平台的控件(支持ScrollBar)自动滑动到最底部。
android:transcriptMode="alwaysScroll"

第三个cacheColorHint属性,很多人希望能够改变一下它的背景,使他能够符合整体的UI设计,改变背景背很简单只需要准备一张图片然后指定属性 android:background="@drawable/bg",不过不要高兴地太早,当你这么做以后,发现背景是变了,但是当你拖动,或者点击list空白位置的时候发现ListItem都变成黑色的了,破坏了整体效果。
如果你只是换背景的颜色的话,可以直接指定android:cacheColorHint为你所要的颜色,如果你是用图片做背景的话,那也只要将android:cacheColorHint指定为透明(#00000000)就可以了

第四个divider属性,该属性作用是每一项之间需要设置一个图片做为间隔,或是去掉item之间的分割线
android:divider="@drawable/list_driver" 其中 @drawable/list_driver 是一个图片资源,如果不想显示分割线则只要设置为android:divider="@drawable/@null" 就可以了

第五个fadingEdge属性,上边和下边有黑色的阴影
android:fadingEdge="none" 设置后没有阴影了~

第六个scrollbars属性,作用是隐藏listView的滚动条,
android:scrollbars="none"与setVerticalScrollBarEnabled(true);的效果是一样的,不活动的时候隐藏,活动的时候也隐藏

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

呵呵,还有其他好的,以后再传!

分享到:
评论

相关推荐

    Android ListView边框圆角美化

    Android ListView边框圆角美化,可以用来仿iphone的个别界面。相当有用。美观。

    Android程序美化之自定义ListView背景的方法

    主要介绍了Android自定义ListView背景的方法,结合实例形式分析了ListView控件背景操作方法及常见问题处理技巧,需要的朋友可以参考下

    listView简单美化

    listView简单美化,使其看得更符合用户的美感。

    android 常用资大全

    android ListView美化.docx androidshape.docx android_textview.设置文本属性.docx android_设置字体样式.docx Android_用纯代码实现复杂界面.doc android+struts2.docx android—EditText.docx android—...

    android-custom-array-adapter-demo, Android演示如何使用定制适配器填充 ListView.zip

    android-custom-array-adapter-demo, Android演示如何使用定制适配器填充 ListView Android定制适配器演示这里示例演示如何使用自定义布局模板显示一个基于 array 数据源的ListView 。 在这种情况下,有一个 User ...

    android listview ,录音 成品app,非常简洁

    这是我好久以前做的app,非常精简的展示了listview和录音,跳转,控件美化的用法。想掌握这些看这个app就够了。代码量很小,适合比较lazy的你。

    Android UI设计:为ListView添加圆角边框效果.rar

    Android为ListView添加圆角边框效果,安卓UI设计的例子,默认情况下ListView的外框是直角的,也就是大家习惯的样式,但为了美化更突出,或者与你的应用风格更吻合,有时候可能修饰成圆角边框,本例子就是实现了这一...

    安卓开发 商用级 美观的 ListView 源码

    安卓开发 商用级 美观的 ListView 源码 简洁美观 是参考学习 和 修改的优秀资源

    在ListView中自定义Adapter

    为便于学习自定义的Adapter,本案例的界面未进行美化,功能已经实现,对于其中的getView(int position,View view ,ViewGroup vg)做了数据的填充操作。本案例功能及其简单,只涉及ListView中自定义适配器,没有对...

    AndroidUI设计

    Android UI设计技巧,tabHost的用法、listview美化、控件的美化、自定义组件、自定义属性、自定义图形等!

    Android开发界面阻尼效果的实现

    为了给android开发的界面进行美化,添加的阻尼效果,实现上滑,下滑,侧滑等各个阻尼效果

    Android 腾讯微博客户端源码.zip

    12:android美化方面关于selector的使用 13:简单动画的使用 14:广播接收器BroadCastReceiver接收腾讯授权码的应用. 15:腾讯Oauth认证的使用(新浪的,人人的,淘宝的开放API也是基于这个的,版本不同可能) 16:...

    Android开发资料合集-World版!

    5、ANDROID UI 美化 137 5.1、简单美化BUTTON、IMAGEBUTTON、TEXTVIEW等控件 137 5.2、BUTTON美化案例☆ 139 5.3、IMAGEBUTTON 按下时的动画效果 142 5.4、滚动条显示与隐藏 143 5.5、LISTVIEW 与 SCROLLVIEW 解决...

    Android 开发技巧

    5、ANDROID UI 美化 137 5.1、简单美化BUTTON、IMAGEBUTTON、TEXTVIEW等控件 137 5.2、BUTTON美化案例☆ 139 5.3、IMAGEBUTTON 按下时的动画效果 142 5.4、滚动条显示与隐藏 143 5.5、LISTVIEW 与 SCROLLVIEW 解决...

    Android平台手机UI应用开发——软件管理器

    功能: 在应用上分为:系统应用和用户应用 在界面上实现应用列表的两种视图:列表视图和网格视图 在功能上实现应用的启动...以及底部菜单的美化。 详情见博客http://blog.csdn.net/yalin18/article/details/7377729

Global site tag (gtag.js) - Google Analytics