这几天刚做完一个项目。。有点空余时间,就想着吧这一两年做的项目中的UI界面用到的一些库整理一下。后来想了一下,既然要整理,就把网上常用的 AndroidUI界面的主流开源库一起整理一下,方便查看。
这次整理包涵一些常规的按钮、Switch、进度条等控件都是通用控件,因此本文将其囊括,但一些很炫酷但不通用的控件除外。UI不仅包括控件,还包括效果、动画甚至是一些UI辅助类库等。
1、(https://github.com/Trinea/android-open-project)
2、(https://github.com/wasabeef/awesome-android-ui)
3、(http://www.jianshu.com/p/47a4a7b99364)
本文的取材大部分来自这三篇文章,在此感谢文章作者的辛勤付出。更要感谢的是那些无私奉献代码的Opener。
主流UI开源库整理
一下是针对一些热门 控件、开源项目做出一些介绍,有些项目效果看起来也很酷,但通用性很差,显得有些鸡肋,就靠后排列了,甚至介绍都免了。
很适合做扁平化、纯色的按钮,支持阴影。
BootStrap风格的按钮,做过前端的同学应该都知道。
可以显示进度的按钮,适用于点击按钮后执行一个长时间操作,此时可直接在按钮上显示进度。
可以显示进度的按钮。同上。
各式各样风格的Switch,总有一个适合你。
BootStrap带有弹性效果的Switch。
Material Design风格的EditText。
以标签形式展示的EditText。
以标签形式展示的EditText。
带错误校验和