标签:
现在App的开发已经是非常成熟,涌现了一大批开源的工具。这些项目能够提高我们的搬砖效率。以下是一些在开发中比较常使用的控件和库。
WaveSwipeRefreshLayout
水滴效果的下拉刷新
Phoenix
非常漂亮的下拉效果
android-Ultra-Pull-To-Refresh
几乎支持所有的View
JellyRefreshLayout
CircleRefreshLayout
WaterDropListView
水滴效果
drag-sort-listview
拖动排序的ListView,滑动删除
RecyclerViewSwipeDismiss
RecycleView实现的滑动删除item
PagedHeadListView
支持头部Page的ListView
UltimateRecyclerView
非常强大的recycleview
BaseRecyclerViewAdapterHelper
对recycleview的各种封装,也是非常方便
pinned-section-listview
ListView滑动时分组title可以固定在分组内
ViewPagerIndicator
与ViewPager一起使用indicator
JellyViewPager
带有动画切换效果
JazzyViewPager
滑动时支持各种切换动画
Android-DirectionalViewPager
垂直滑动的ViewPager
android-gif-drawable
显示gif动画
CircleImageView
圆形ImageView
AndroidTagGroup
一个漂亮的标签控件
JKeyboardPanelSwitch
Android键盘面板冲突布局闪动处理方案
MaterialViewPager
material风格的ViewPager,与Toolbar相结合
material-design-dimens
符合material design设计风格的color和dimens,可直接使用这个库的定义
material-dialogs
Material-Animations
material风格的动画
recyclerview-animators
为recycleview item添加动画
SmartTabLayout
ViewPager头部导航栏滑动时的Tab,也有indicator
FlycoTabLayout
底部导航栏,拥有各自样式,可以快速实现
easypermissions
权限相关提示
AndroidSlidingUpPanel
向上拉出的面板
richeditor-android
富文本编辑器
android-viewbadger
消息提示小红点
还可以关注我们的微信哦
标签:
原文地址:http://www.cnblogs.com/angrycode/p/5974122.html