android 动画开源框架,图文简介非常炫酷的Android开源框架之UI框架

架构,其又名软件架构,是关于软件整体结构与组件的抽象描述,用于指导大型软件系统各个方面的设计。而软件架构(software architecture)是一系列相关的抽象模式,其是用来指导大型软件系统各个方面的设计。但软件架构也是一个系统的草图。软件架构描述的对象是直接构成系统的抽象组件,各个组件之间的连接则明确和相对细致地描述组件之间的通讯。本文主要介绍20几款Android开源框架之UI框架。

3d9980bad291a11850088a552fca996c.png

前言

马不停蹄的工作终于可以歇息一下了,最近突然有一个新构想,想要自己弄个app,因此呢找了一些合适的开源控件,因为这样可以更加省时,那么在此也分享给大家,希望能对大家有帮助,本文主要是介绍UI上面的框架,接下来会有其他的开源框架(如:HTTP框架、DB框架)。

1.Side-Menu.Android

这个是分类侧滑菜单。

320ed7e4dbf0183870bd920d3ae82209.png

2.Context-Menu.Android

这样更能方便快速集成漂亮且带有动画效果的上下文菜单。

730ae42b00e7a4b1f77fe8cb2e747577.png

3.Pull-to-Refresh.Rentals-Android

这个是提供一个简单也是可以自定义的下拉刷新实现。

033432953d15ae2608f2cf30c4d48296.png

4.Titanic

可以显示水位上升下降的TextView。

d835f3b8880557e2d79b1bf4440d8a15.png

5.AndroidSwipeLayout

这个是滑动Layout,支持单个View,ListView,GridView

758b3258f68b2cfbf03a522926e6a01f.png

6.Android Typeface Helper

这个Typeface Helper可以帮你轻松实现自定义字体的库

13267a49d8efe722b23c94b515e26c8c.png

7.android-lockpattern

Android的图案密码解锁

下面是APP示例:Android开机的图案密码解锁,以及支付宝的密码解锁

c10e768a111556d2866db98fd96f1f09.png

8.ToggleButton

状态切换的 Button,类似 iOS,用 View 实现

4f2a64e2e212c43807f514d16b41b794.png

9.WilliamChart

用此绘制图表的库,支持LineChartView、BarChartView和StackBarChartView三中图表类型,并且支持 Android 2.2及以上的系统。

a800646cc83940f705883150dbe08f3b.png

10.实现滑动ViewPager渐变背景色

43bb768d38546150fe3611853ba57a44.png

11.Euclid

这个是用户简历界面,非常的酷,哈哈。

0c064cd9483bd60848bee27b487c6ec1.gif

12.InstaMaterial

Instagram的一组Material 风格的概念设计。

416cbd33a4718084a4f66a8f63b639c2.png

13.SpringIndicator

使用bezier实现粘连效果的页面指示,有没get到心灵最柔软的地方呢?

ba5ecb157248e7423c89219d3924007b.png

14.BezierDemo

仿qq消息气泡拖拽消失的效果。

2d0246bb0f96d4b55fbfdb233a5110fa.png

15.FoldableLayout

折叠的信纸被打开一样的动画效果

d67b44c1f5ae8aca556448db5bcd6356.png

16.Taurus

下拉刷新,熟悉的感觉迎面袭来呀。

d331fe9c68d25091013130435b317f41.png

17.PersistentSearch

在点击搜索的时候控件在原有位置显示输入框,方便吧。

2501d48dbc3b5ba043cb0b5cf7dd1771.png

18.circular-progress-button

带进度显示的Button,终于可以像是照镜子那样,可以知道还有多久了。

22f4396f5262c360723c399c60f2e98d.png

19.discrollview

当上下滚动的时候子元素会呈现不同动画效果的scrollView,网页上称之为:视差滚动

ef4b3a83490f69b31b908f36d19eee5c.png

20.sweet-alert-dialog

一个带动画效果的自定义对话框样式

6ae19827bb0b43f7f7acebd8a6ce6c51.png

21.android-floating-action-button

Material Desig风格的浮动操作按钮

b60a23de627a0d4ae22105b81541c9a9.png

22.android-collapse-calendar-view

可以在月视图与周视图之间切换的calendar控件,用了那么久安卓机,发现自己的桌面有多low了吗?

ed41602ecf0ff4df5ffe49ebcdc9f177.png

23.NumberProgressBar

个简约性感的数字进度条

cc472838beed796082d191db568bc460.png

24.CircularProgressView

CircularProgressView 是通过自定义view的方式实现的Material风格的加载提示控件,兼容任何版本。

641eff0eb135bc503816b73b616b885d.png

25.OriSim3D-Android

opengl 实现了各种折纸效果,模拟了从一张纸折叠成一条船的整个过程

737e4b5ce63e5bb5752f3ce32770823d.png

综上文,一共分享了25款炫酷的UI架构,每款都有想要带回家的赶脚,好吧,上文是非常简单介绍框架,基本的做法在这里也没有详细说明,但想要学习更多关于ui架构的知识可以在我们站点上查找,有更多资源供你选择。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值