下载安卓APP箭头
箭头给我发消息

客服QQ:3315713922

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

作者:课课家教育     来源: http://www.kokojia.com点击数:3302发布时间: 2016-05-25 11:23:02

标签: android框架UI安卓

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

图文简介非常炫酷的Android开源框架之UI框架_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架构的知识可以在我们站点上查找,有更多资源供你选择。

赞(5)
踩(1)
分享到:
华为认证网络工程师 HCIE直播课视频教程