/

Android 第三方优秀控件库


Android开源项目第一篇——个性化控件(View)篇

       包括ListView、ActionBar、Menu、ViewPager、Gallery、GridView、ImageView、ProgressBar、TextView、ScrollView、TimeView、TipView、FlipView、ColorPickView、GraphView、UI Style、其他

    Android开源项目第二篇——工具库篇

       包括依赖注入、图片缓存、网络相关、数据库ORM工具包、Android公共库、高版本向低版本兼容库、多媒体、事件总线、传感器、安全、插件化、文件、其他

    Android开源项目第三篇——优秀项目篇

        比较有意思的完整的Android项目

    Android开源项目第四篇——开发及测试工具篇

        包括开发效率工具、开发自测相关、测试工具、开发及编译环境、其他

    Android开源项目第五篇——优秀个人和团体篇

        乐于分享并且有一些很不错的开源项目的个人和组织,包括JakeWharton、Chris Banes、Koushik Dutta等大牛  


第一部分 个性化控件(View)主要介绍那些不错个性化的View,包括ListView、ActionBar、Menu、ViewPager、Gallery、GridView、ImageView、ProgressBar、TextView、ScrollView、TimeView、TipView、FlipView、ColorPickView、GraphView、UI Style等等。  

一、ListView

android-pulltorefresh

一个强大的拉动刷新开源项目,支持各种控件下拉刷新,ListView、ViewPager、WevView、ExpandableListView、GridView、ScrollView、Horizontal  ScrollView、Fragment上下左右拉动刷新,比下面johannilsson那个只支持ListView的强大的多。并且它实现的下拉刷新ListView在item不足一屏情况下也不会显示刷新提示,体验更好。

项目地址:https://github.com/chrisbanes/Android-PullToRefresh

Demo地址:https://github.com/Trinea/TrineaDownload/blob/master/pull-to-refreshview-demo.apk?raw=true

APP示例:新浪微博各个页面

android-pulltorefresh-listview

下拉刷新ListView,这个被很多人使用的项目实际有不少bug,推荐使用上面的android-pulltorefresh

项目地址:https://github.com/johannilsson/android-pulltorefresh

Demo地址:https://github.com/Trinea/TrineaDownload/blob/master/pull-to-refresh-listview-demo.apk?raw=true

二、ActionBar

三、Menu

四、ViewPager 、Gallery

五、GridView

六、ImageView

七、ProgressBar

八、TextView包括TextView及所有继承自TextView控件,如EditText、Button、RadioButton
1. android-flowtextview
文字自动环绕其他View的Layout
项目地址:https://code.google.com/p/android-flowtextview/
效果图:http://i949.photobucket.com/albums/ad332/vostroman1500/1.png  

九、ScrollView

十、TimeView包括TimePicker、DatePicker、CalendarView、Clock等时间相关控件  

十一、TipView包括Toast、角标、UndoBar等提示性控件  

十二、FlipView

十三、ColorPickView

十四、GraphView


发布评论

热门评论区: