项目地址:
https://github.com/jiangzhengnan/NguiLib
项目描述
基于Kotlin & Java 语言实现的,符合android material design规范的
漂亮 + 实用 + 简单 风格的自定义视图和布局集合,最小sdk版本兼容到14,欢迎rp,欢迎start
Jcenter地址: https://bintray.com/jiangzhengnan/NguiLib/NguiLib
包含以下各种属性/矢量,布局/view动画
用法
gradle:
repositories {
jcenter()
}
...
dependencies {
api 'ng.ngui.ngbase:nguilib:0.0.12'
}
直接复制在gradle中引入就可以了
布局组件
1.ZoonLayout. 基于LinearLayout实现的可联动伸缩布局组件.
视图组件
1.CentralTractionButton. 高仿腾讯QQ实现的tab手势触摸反馈tab按钮
Information: 腾讯QQ的Tab按钮动画效果完美实现
2.EcgView. 各种状态的心电图
Information: ECG心电图的绘制实现
3.PolygonLoadView. 酷酷的加载view
Inspiration : https://dribbble.com/shots/5878367-Loaders
4.ArrowInteractionView. 箭头交互动画
Inspiration : https://dribbble.com/shots/6201452-Arrow-micro-interaction
5.PointLoadingView. 点沉降加载view
6.CylinderView. 实现3d动画效果的圆饼图
Inspiration : https://dribbble.com/shots/7077455-Spending-analytics
7.ToggleView. 矢量切换动画
Inspiration : https://dribbble.com/shots/9834681--Toggle