腾讯出品的一个超棒的 Android UI 库

相信做 Android 久了大家都会有种体会,那就是 Android 开发相对于前端开发来说统一的 UI 开源库比较少。造成这种现象的原因一方面是大多数 App 都有自己的 UI 风格,另一方面也是因为开源这种 UI 库费事费力而且很难受到关注,可以说是吃力不讨好。

正因如此,今天这个 UI 库就显得特别值得关注了。它提供了一系列常用的组件和丰富多彩的样式主题,比如最常见的 TextView、Button、EditText、ImageView、Spinner、Picker,还有其他诸如 LoadingView、StateLayout、BadgeView、MarqueeView 等等,基本上你能想到的控件它都有。

使用这样的 UI 框架可以帮助我们省去设计 UI 风格的时间,而专注于业务需求定开发。对于新创建的项目,或者维护个人开发的 App 可以说十分管用。

来看一些具体的例子:

基础控件:

标签布局:

Tab 布局:

下拉框样式:

推荐下腾讯的 QMUI_Android,该项目正是基于 QMUI_Android 的。

这是一个比较全的Android UI 组件

android 官方ui库,腾讯出品的一个超棒的 Android UI 库相关推荐

  1. Android Virtualview:淘宝、天猫 又一个动态化、高性能的UI框架力作

    Android Virtualview:淘宝.天猫 又一个动态化.高性能的UI框架力作 前言 淘宝.天猫一直致力于解决 页面动态化的问题 在2017年的4月发布了v1.0解决方案:Tangram模型 ...

  2. 8 个超棒的 React 工具库,建议收藏

    8 个超棒的 React 工具库,建议收藏 1.UI组件库 Ant Design 2.富文本编辑器 braft-editor 3.状态管理工具 Dvajs 4.拖拽库 React dnd 5.可视化图 ...

  3. 免费素材下载:一套超棒的免费UI套件

    日期:2012-8-26  来源:GBin1.com 大家如果做网页设计的话,都需要设计一些漂亮的UI,今天的免费素材介绍中,我们收集了一套超棒的免费ui套件,你可以自由的使用到个人或者商用项目中,希 ...

  4. 一个超简单的android任务列队(排队)3

    一个超简单的android任务列队(排队)3 上一篇讲到了列队中的任务超时,这一篇继续对列队任务进行扩展,新增插入任务到列队中,可以实现插队功能,实现异步请求列队.来看代码,在LineUpTaskHe ...

  5. 2021最新Android框架体系架构面试题-如何成为一个更好的Android开发者?送大厂面经一份!

    背景 本人双非渣本 今年由于疫情,上半年一直在家里.2月份本来无忧无虑,呆在家里不给国家添乱的时候,发现身边的同学找到了大厂的offer.心里开始有点慌张.本来想在3月份如果能回到学校,就开始考研之路 ...

  6. android打印动画,用 Android 实现一条小金鱼游动动画(超棒)

    原标题:用 Android 实现一条小金鱼游动动画(超棒) 前言 此篇中的小鱼动画是模仿国外一个大牛做的flash动画,第一眼就爱上它了,简约灵动又不失美学,于是抽空试着尝试了一下,如下是我用Andr ...

  7. android 斜边_今天,我撸了一个“可爱”的环形 Android 图表

    在Android中,说到图表,我们往往都会选择找库,比如MPAndroidChart. 然而更多的时候,我们往往只需要某一类型的图表,为了这个类型的图表而不得不把整个库(包含所有图表逻辑)导入进来,还 ...

  8. android 动画引擎,用 Android 实现一条小金鱼游动动画(超棒)

    此篇中的小鱼动画是模仿国外一个大牛做的flash动画,第一眼就爱上它了,简约灵动又不失美学,于是抽空试着尝试了一下,如下是我用Android实现的效果图: 用 Android 实现一条小金鱼游动动画( ...

  9. 一个超简单的android任务列队(排队)

    android 一个简单的任务列队的实现 创建任务列队帮助类LineUpTaskHelp 创建任务实体类,支持扩展 应用-Test 创建任务列队帮助类LineUpTaskHelp 代码直接copy可用 ...

  10. Android官方架构组件Paging:分页库的设计美学

    本文已授权 微信公众号 玉刚说 (@任玉刚)独家发布. 2019/12/24 补充 距本文发布时隔一年,笔者认为,本文不应该作为入门教程的第一篇博客,相反,读者真正想要理解 Paging 的使用,应该 ...

最新文章

  1. git 的安装和项目建立
  2. 【流媒體】Android 实时视频采集—Camera预览采集
  3. 关于Redis、ZooKeeper等分布式锁原理的一些思考
  4. linux下添加新硬盘的方法
  5. [渝粤教育] 西南科技大学 经济法学 在线考试复习资料(1)
  6. seafile看不见repo报500错误的解决方法
  7. java生成pdf417条形码_python生成417条形码(PDF417)
  8. 计算机里文本格式,设置计算机以更改文本文档格式,如何更改文本文档格式-...
  9. 如何在电脑上装一个虚拟机
  10. 邮件群发软件使用攻略
  11. win10卸载软件_删除win10全家桶,让你的电脑速度飞起来
  12. 华为Android彩蛋,华为手机DIY拨号及彩蛋功能介绍
  13. [abc] Placing Rectangles
  14. 【华为OD机试真题 python】水仙花素 【2022 Q4 | 100分】
  15. 怎么做二维码更简单?这款二维码生成器了解一下
  16. Intellij IDEA里的md5验证
  17. DC1+2: Tcl与Design Compiler (一二)——前言+DC综合与Tcl语法结构概述+DCT/DCG+wireloadmodel+Comments
  18. Spring IOC的工作原理
  19. 如何选择适合的短信通道
  20. 基于JAVA都市书城系统计算机毕业设计源码+系统+lw文档+部署

热门文章

  1. SQL基础整理(四) 数据的插入,删除和更新,以及事物
  2. 这7个关键点,是每个产品用户体验设计的重中之重
  3. #2020 UI/UX设计趋势
  4. 广义相对论-学习记录6-第三章-张量分析与黎曼几何3
  5. pro、pre、test、dev环境
  6. comsol-旋度的形象化概念
  7. Contest2973 - 2021秋组队训练赛第十二场 问题 M: Cook Pancakes!
  8. 中华文明探源工程初步结果----DNA数据 中国人种源头分布一览表
  9. 弘辽科技:拼多多店铺层级会掉吗?怎么划分?
  10. 慕课-工程伦理第十二讲参考答案