现在开发App,我们不仅要求性能好,对UI要求也高,要美观也要体验。好的UI 开源库也能给我们减少工作量。
今天分享UI系列的第一篇:material
MaterialDesignLibrary
![](https://img.haomeiwen.com/i2279452/35c9eaf5ee4f5017.png)
![](https://img.haomeiwen.com/i2279452/ee1227077b6e88d5.png)
github: https://github.com/navasmdc/MaterialDesignLibrary
该库包含了常用的Button,CheckBox,Swicth,Progress ,Dialog 等等。如果是Material Design风格的项目,用这个库能省不少事。
DrawerArrowDrawable
![](https://img.haomeiwen.com/i2279452/8e8e04dcc9caa1e9.gif)
github: https://github.com/ChrisRenke/DrawerArrowDrawable
一个带箭头动画的抽屉控件,看上图就知道效果
LDrawer
![](https://img.haomeiwen.com/i2279452/46a49e3656247ab2.gif)
github: https://github.com/keklikhasan/LDrawer
也是一个很酷的抽屉控件,两者各有千秋
MaterialTabs
![](https://img.haomeiwen.com/i2279452/228f7aaaf64c170b.jpeg)
![](https://img.haomeiwen.com/i2279452/e4a5f8a1fcd2a776.jpeg)
github: https://github.com/neokree/MaterialTabs
一个Material 风格的选项卡控件,支持Tab支持文字和图标,和原生的TabLayout 一样,支持固定模式和滚动模式
PagerSlidingTabStrip
![](https://img.haomeiwen.com/i2279452/d902c4d2fb9cde9e.gif)
![](https://img.haomeiwen.com/i2279452/806999fd0c583016.gif)
github: https://github.com/jpardogo/PagerSlidingTabStrip
具体什么功能大家看效果就知道,那是相当的酷啊
高端的互联网技能学习平台
菜鸟窝:www.cniao5.com
关注菜鸟窝的公众号可免费领取RxJava,Retorfit,Dagger,OkHttp 等视频教程
网友评论