架构,其又名软件架构,是关于软件整体结构与组件的抽象描述,用于指导大型软件系统各个方面的设计。而软件架构(software architecture)是一系列相关的抽象模式,其是用来指导大型软件系统各个方面的设计。但软件架构也是一个系统的草图。软件架构描述的对象是直接构成系统的抽象组件,各个组件之间的连接则明确和相对细致地描述组件之间的通讯。本文主要介绍20几款Android开源框架之UI框架。
前言
马不停蹄的工作终于可以歇息一下了,最近突然有一个新构想,想要自己弄个app,因此呢找了一些合适的开源控件,因为这样可以更加省时,那么在此也分享给大家,希望能对大家有帮助,本文主要是介绍UI上面的框架,接下来会有其他的开源框架(如:HTTP框架、DB框架)。
1.Side-Menu.Android
这个是分类侧滑菜单。
2.Context-Menu.Android
这样更能方便快速集成漂亮且带有动画效果的上下文菜单。
3.Pull-to-Refresh.Rentals-Android
这个是提供一个简单也是可以自定义的下拉刷新实现。
4.Titanic
可以显示水位上升下降的TextView。
5.AndroidSwipeLayout
这个是滑动Layout,支持单个View,ListView,GridView
6.Android Typeface Helper
这个Typeface Helper可以帮你轻松实现自定义字体的库
7.android-lockpattern
Android的图案密码解锁
下面是APP示例:Android开机的图案密码解锁,以及支付宝的密码解锁
8.ToggleButton
状态切换的 Button,类似 iOS,用 View 实现
9.WilliamChart
用此绘制图表的库,支持LineChartView、BarChartView和StackBarChartView三中图表类型,并且支持 Android 2.2及以上的系统。
10.实现滑动ViewPager渐变背景色
11.Euclid
这个是用户简历界面,非常的酷,哈哈。
12.InstaMaterial
Instagram的一组Material 风格的概念设计。
13.SpringIndicator
使用bezier实现粘连效果的页面指示,有没get到心灵最柔软的地方呢?
14.BezierDemo
仿qq消息气泡拖拽消失的效果。
15.FoldableLayout
折叠的信纸被打开一样的动画效果
16.Taurus
下拉刷新,熟悉的感觉迎面袭来呀。
17.PersistentSearch
在点击搜索的时候控件在原有位置显示输入框,方便吧。
18.circular-progress-button
带进度显示的Button,终于可以像是照镜子那样,可以知道还有多久了。
19.discrollview
当上下滚动的时候子元素会呈现不同动画效果的scrollView,网页上称之为:视差滚动
20.sweet-alert-dialog
一个带动画效果的自定义对话框样式
21.android-floating-action-button
Material Desig风格的浮动操作按钮
22.android-collapse-calendar-view
可以在月视图与周视图之间切换的calendar控件,用了那么久安卓机,发现自己的桌面有多low了吗?
23.NumberProgressBar
个简约性感的数字进度条
24.CircularProgressView
CircularProgressView 是通过自定义view的方式实现的Material风格的加载提示控件,兼容任何版本。
25.OriSim3D-Android
opengl 实现了各种折纸效果,模拟了从一张纸折叠成一条船的整个过程
综上文,一共分享了25款炫酷的UI架构,每款都有想要带回家的赶脚,好吧,上文是非常简单介绍框架,基本的做法在这里也没有详细说明,但想要学习更多关于ui架构的知识可以在我们站点上查找,有更多资源供你选择。
¥10.00
¥179.00
¥90.00