架构,其又名软件架构,是关于软件整体结构与组件的抽象描述,用于指导大型软件系统各个方面的设计。而软件架构(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架构的知识可以在我们站点上查找,有更多资源供你选择。

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

  1. android自定义图片过渡效果,教你做出炫酷的Android动画效果

    前言 Android动画也是Android系统中一个很重要的模块, 在平时开发中, 为了做出炫酷的效果, 动画可以说是必不可少的; 本文将总结Android中与动画相关的部分, 文中部分内容整理自文末 ...

  2. Android studio实现底部导航,Android 开发之BottomBar+ViewPager+Fragment实现炫酷的底部导航效果...

    BottomBar BottomBar是Github上的一个开源框架,因为从1.3.3开始不支持fragments了,要自己配置,弄了很久,不管是app的fragment还是V4 的程序总是总是闪退. ...

  3. 使用 Circular Reveal 动画让页面跳转更炫酷

    Android 5.0中引入了很多炫酷的动画效果,Circular Reveal便是其中一种.使用起来很简单,但效果却是意想不到的炫酷,让你的app更有逼格. 一.效果 废话不说,下面的gif图中使用 ...

  4. python炫酷特效代码_推荐几个炫酷的 Python 开源项目

    推荐几个炫酷的 Python 开源项目 项目一: Supervisor 简介: Supervisor 是实际企 业常用的一款 Linux/Unix 系统下的一个进程管理工具, 基于 Python 开发 ...

  5. android动态波浪效果图,【炫酷】Android 波浪式扭曲侧边栏,窗帘(Curtain Menu)效果...

    原标题:[炫酷]Android 波浪式扭曲侧边栏,窗帘(Curtain Menu)效果 来自:Android技术杂货铺(微信号:Tech-Android) 排版整编 作者:Android500 原文: ...

  6. 图片动画效果html5,8个实用炫酷的HTML5图片动画应用

    原标题:8个实用炫酷的HTML5图片动画应用 近期我们发布了不少关于HTML5和jQuery的图片动画应用,很多都比较实用,也有一些效果非常炫酷,比如一些HTML5 3D图片动画特效.本文精选了8个实 ...

  7. 前端ui框架_跨屏建站发布同名响应式前端ui框架

    跨屏建站发布同名响应式前端ui框架,它是跨屏建站关于前端页面构建上的积累的结晶,现已开源,我们将持续的用开源的方式做好ui框架产品,用心做好建站产品. 关于 跨屏UI框架是基于Bootstrap的扩展 ...

  8. android 根据bounds坐标进行点击操作_炫酷的Android时钟UI控件,隔壁产品都馋哭了...

    废话不多说,先上效果效果酷炫,动画丰富,效果爆炸boom-设计思路看腻了市面上各种丑陋难看的时钟控件,是时候整点新活!将现实生活中的摆钟圆形表盘设计.电子手表的数显表盘设计抽象出来,提取出" ...

  9. Android 自定义控件玩转字体变色 打造炫酷ViewPager指示器

    转载请标明出处: http://blog.csdn.net/lmj623565791/article/details/44098729,本文出自: [张鸿洋的博客] 1.概述 本篇博客的产生呢,是因为 ...

最新文章

  1. 哑谜,回文和暴力之美
  2. SharpDevelop插件系统创建过程全面分析
  3. 第三十一讲:UML类图(上)
  4. 项目开发管理工具---GitHub(一)
  5. powerdesigner使用之——从“概念模型”到“物理模型”
  6. 同为程序员 为什么我的工资最低
  7. 3.2_ 2_ 请求分页管理方式
  8. 十年后,你在元宇宙中的一天是什么样?
  9. redis:hash数据类型与操作
  10. Python3之max key参数学习记录
  11. 驱动依赖_自噬依赖的分泌因子的产生促进致癌RAS驱动的侵袭
  12. python必背代码-让你的python代码优雅地道的小技巧
  13. gcc观察运行时链接符号绑定
  14. Remoting PerfMon Service
  15. python字典值求和_Python两个字典键同值相加的几种方法
  16. 联想计算机怎样分区,怎么给联想笔记本硬盘分区【图文】
  17. abap-商业发票管理系统
  18. JavaScript如何对欧姆龙、三菱、施耐德等PLC进行读写通讯控制
  19. Jquery 禁止键盘Backspace键
  20. linux swap不可用,linux 禁用 swap

热门文章

  1. 安卓dip和px相互转换
  2. 【西瓜书笔记】前两章
  3. 用python做flash动画_将Flash应用于Python项目
  4. Unity-Matcap材质捕捉和薄膜干涉效果
  5. 你从未听过的区块链骗局:一个隐藏在隐私币BTCP代码深处的阴谋
  6. seo的思维与头脑风暴
  7. 全国计算机软考长沙考点,湖南软考考点在哪?湖南软考考点安排表
  8. c#创建一个类,名称为MyMath,计算圆的周长、面积,体积。类的基本操作
  9. 【阅读】A Comprehensive Survey on Distributed Training of Graph Neural Networks——翻译
  10. 四年级经典奥数题及答案解析