搜集一些知名度高的GitHub开源库,good good study,day day up,githubstudy,源码研究有利于提高自定义
搜集一些知名度高的GitHub开源库,good good study,day day up,githubstudy,源码研究有利于提高自定义
各种adapter功能 BaseRecyclerViewAdapterHelper
国内同类框架star数量第一,20多位开发者。源码研究有利于提高自定义view能力。和原始的adapter相对,减少70%的代码量。添加Item事件,一行代码轻松切换5种默认动画。一行代码添加头部尾部,可自定义加载布局,显示异常提示,自定义异常提示。随心定义分组头部。添加拖拽、滑动删除。树形列表比ExpandableListView还要强大,支持多级。
FlexibleAdapter
歪果仁写的特别棒的极具表现力的adapter
SwipeMenuRecyclerView
RecyclerView左滑右划,简单易懂,方便移植
专注RecyclerView滑动隐藏效果 AndroidSwipeLayout
仿今日头条网格动态拖动排序 ItemTouchHelperDemo
ItemTouchHelper实现今日头条频道排序、移动 (仅供参考,实际中建议封装下使用)
更多效果的RecyclerView SwipeRecyclerView
提供多种卡片式视图 MaterialList
时尚感十足的侧滑栏 MaterialDrawer
loading动画 LoadingDrawable
包含许多酷炫的加载动画,可以与任何View配合使用作为加载动画或者ProgressBar。真的可以让用户乐于等待的loading
搜索时动态显示结果列表 Searchable-RecyclerView-Demo
An example app using a SearchView to filter items in a RecyclerView while taking full advantage of item animations!
滚动文本显示组件 ticker
ticker是一个简单的Android UI组件,用于显示滚动文本。想象一下一个里程表是如何从一个数字到另一个数字的,这和ticker(股票行情)是一样的。ticker可以处理字符串之间的平滑动画和字符串调整(例如,从“9999”到“10000”)。
简单易用的ProgressBar ProgressBar
横向的带文字提示的progressbar,圆形百分比进度条,简单却很实用
更好地理解触摸系统 custom-touch-examples
小红点 DotView
未读消息提示,可自定义颜色及Padding
未读消息红点 BadgeView
使用方便
底部导航栏 BottomBar
又一底部导航栏 ahbottomnavigation
又二导航栏 BottomNavigation
Context-Menu
模糊蒙版引导MaterialIntroView
类似手绘风格的新手引导 NewbieGuide
ImagePicker
完全仿微信的图片选择,并且提供了多种图片加载接口,选择图片后可以旋转,可以裁剪成矩形或圆形,可以配置各种其他的参数
GalleryFinal
Android自定义相册,实现了拍照、图片选择(单选/多选)、 裁剪(单/多裁剪)、旋转、ImageLoader无绑定任由开发者选择、功能可配置、主题样式可配置。GalleryFinal为你定制相册。
日期选择器 DavidDatePickerDemo
图表 hellocharts-android
小视频列表 VideoListPlayer
VideoListPlayer实现了在列表控件(ListView, RecyclerView)中加载并播放视频,并支持滑动时自动播放/暂停的功能. 利用该项目,可以轻松实现类似Instagram的视频播放功能
用户评论