记录一些优秀的框架,不要造轮子手动滑稽:
Matisse Android 图片选择器 :
知乎APP开源的一个图片选择器,并内置了两套主题,UI设计基本满足大部分APP需求。
高仿钉钉和小米的日历控件:
之前项目有做个一个差不多的日历控件,谨记不要造轮子
自定义日期选择控件:
很明显,你也可以拿一个WheelView去实现,如果不满足UI需求的话,也可以作为参考
Android FlexboxLayout:
别问怎么实现流式布局,Google粑粑给你的东西就能实现
不放图片和简介,直接去Github看就行。
图片压缩框架
能不能用是另一回事,记录下来准没错的,按热度排序
DiscreteScrollView
基于 RecyclerView 实现的横向滑动组件,简单来说:高大上
图片轮播控件
这个有很多,百度一下一搜一大把,这里给出一个star比较多的
GitHub:
RecyclerView动画效果集合
为你的RecyclerView添加各种动画效果,优化用户体验
ExpandableTextView:
一个可以当文字过长时可以折叠起来的TextView,省去自己实现了
图片手势缩放:
这东西还是自己去学一下写比较好,理解一下里面手势的处理,图片的处理
PhotoView是这方面最多人使用框架了,但是和ViewPager一起用会有Bug需要处理
ToggleButton
再也不用头痛UI给Toggle需求了,你值得拥有
GitHub:
FlycoTabLayout
一个TabLayout库,目前有3种TabLayout,但是能实现很多样式。
最后附上一些别人的整理:
如对你有帮助,欢迎点赞~~喜欢~~支持