SlidingPaneLayout
这个库可以用做出像QQ一样的侧滑效果,也有点类似于DrawerLayout.
符合MD设计的底部设计标签栏
一个定制的底部View组件,符合Material Design BottomBar设计规范.
-
一个实现了Material Design底部导航设计规范的库.
密码输入框
一个符合Material Design设计规范的密码View控件.能通过旁边的小图标来控制密码的可见性.
Emoji表情
一个简单的库,能支持Emoji表情,也能在PopupWindow中选择Emoji表情.内置两个API:EmojiEditText & EmojiTextView.
下面这个是渲染默认表情成Emoji表情的库
更多的动画插值器
28个不同的动画插值器,它不同于Android内置的4种插值器。
深入订制的动画
一个简单但强大的库,适用于 Tween / SpriteSheet / ParabolicMotion(抛物线运动) / Android TextureView和SurfaceView。
显示歌词的控件
这个库提供了一个简单的View,接受歌词作为输入,显示歌词,根据时间戳自动显示每个句子,还支持滚动。
Loading 图大汇总
Loading动画效果的SVG图
这两个库能做成带有SVG图特有的线条动画美感效果的Loading效果,每个库也都有其有特色的地方吧!
令附上制作成SVG路径工具GIMP使用说明: 点击查看教程
SpinKit风格的Loading画面
加载动画.
很赞的小猫LoadingView
包含着一只非常可爱的小猫的Loading画面,十分的卡哇伊
蛇型菜单栏
模仿Tumblr’s菜单栏效果,拖动起来看起来像一条蛇,看起来特别酷炫.
除了蛇型拖动效果,还有点击时Expand的效果.
图片轮询播放
在APP中很常见,一个简单但是也很灵活的库,用于在你的应用中添加循环播放的View.
带动画的EditText
在EditText中输入文本的时候,文本进入带有一定的动画效果
毛玻璃锁屏界面
背景是毛玻璃的锁屏View,也能轻松去定制其中的效果.
监控软键盘开启与否
能监视Android软件键盘打开/关闭时的时刻 – Android SDK不提供直接的方式来跟踪打开/关闭软键盘的事件。这个库能提供这种方法。
提供类似微信的键盘设计方案,防冲突.
Android路由框架
一个在框架层去映射URL成对应的Activity或者相应的Actions.
能让菜单栏瞬间爆炸的库
在菜单栏或者在FAB中大作文章的库~
获取电话信息
一个获取号码归属地和其他信息(诈骗、骚扰等)的开源库。支持本地离线(含归属地、骚扰、常用号码)和网络(百度、聚合数据或自定义 API)查询。
仿Youtube标签栏
三角标签View
可以实现给某个View中加上三角型的hint效果的小标签.
Google架构官方项目
收集了很多Android项目用于讨论和展示不同的架构模式。
快速开发集成框架
一个小,但功能齐全的框架,让你更快地去构建Android项目.
炫酷的引导界面快速开发
Welcome Coordinator是一个Android的库,用于帮助你创造无与伦比的欢迎界面,你也可以使用这个库来定制炫酷的向导。看看如何集成到你的应用程序!
RxJava + BLE
RxAndroidBle是一个强大的库,用于解决Android的蓝牙低能耗的问题,由RxJava提供支持.
透明状态栏专用轮子
方便实现Android APP沉浸式状态栏解决方案,还能设置透明度,整理成一个工具类,方便需要的开发者。
- laobie/StatusBarUtil(注意下图中的状态栏)
FPS侦探
一个能显示当前FPS的库.
在顶部生成的SnackBar
在顶部,Toolbar的下方生成一个SnackBar,用以显示信息.
通过URL来在Activity中去路由
Android路由器.
风骚的数字变形View
一个能显示9个数字,展示那些具有风骚动画的数字.
支持多标题的CollapsingToolbar
在展开状态下,这个库能代替官方的CollapsingToolbarLayout,最多能显示3行的标题,当折叠时,底下的标题会慢慢消逝,只留最上面的到标题栏中.
彩色的导航栏
彩色的导航栏
Kotlin快速开发UI框架
灵感从React.js而来
走势图大法好
一个简单的Android图表线性走势图自定义View.
折叠形态的卡片
像是一层层卡片堆叠在一起一样,无论是展开还是折叠,都具有十分漂亮的动画效果.
符合Material Design的日历View
符合Material Design的日历View
Android 实用工具
TinyPng
TinyPng 是一个图片压缩工具,可能有些人感觉这个工具应该给设计师使用,我觉得也是。不过有些时候,设计师给你出了个1920* 1080 的启动页,一张图片,1M 左右,我也是泪奔了,感觉设计师说话的时间,估计我们都压缩完了,自己动手,丰衣足食。而且它还提供了API,对不同语言都还有提供了插件,比如Java 就提供了Maven 的支持。
Json2POJO
Json2POJO 是可以将一个Json 字符串转换成Java 的POJO 类的网页工具,而且可以选择转换器,比如我们使用Retrofit 可以选择Jackson,Gson,而且可以选择重写get,set 方法,还有hashcode,equals 和toString 方法,可以省去了不少手写的时间。
dryrun
一个命令行,马上把Github上的测试用例发布到手机上进行调试.
Android Material Design Icon Generator
创建符合Android Material Design设计规范的图标, 带有十分赞的阴影哦!
facebook/redex
FaceBook出品的一款工具,能对Android的应用进行字节码优化,优化的能力十分强大!
![]
carlospaulino/parrot
一个Gradle插件,能自动把项目中的字符串资源转换成多国的语言.