专栏首页非著名程序员就在今天,没想到腾讯竟然开源一套 Android 原生 UI 框架

就在今天,没想到腾讯竟然开源一套 Android 原生 UI 框架

今天在浏览技术新闻的时候,发现腾讯就在今天开源了一套 Android 原生的 UI 框架。你们有没有发现,腾讯特别喜欢干这种事,哪种事呢?喜欢开源 UI 框架,小程序也是这样的。

我看到这个新闻后,第一时间就下载了 Demo ,体验了这个原生的 UI 框架,可以说,真的是非常的不错。跟他们说的理念是一样的。

这个开源框架就是:QMUI_Android ,它的 Slogan 是:提高 Android UI 开发效率的 UI 库

QMUI Android 的设计目的是用于辅助快速搭建一个具备基本设计还原效果的 Android 项目,同时利用自身提供的丰富控件及兼容处理,让开发者能专注于业务需求而无需耗费精力在基础代码的设计上。不管是新项目的创建,或是已有项目的维护,均可使开发效率和项目质量得到大幅度提升。

这个 UI 库标榜说是提高大家的开发效率,那它是如何提高自己的开发效率的呢?

功能特性大致如下:

大致解读一下,就是功能有三大特性:

  1. 可以全局配置 UI 样式,一处修改,全局生效,超级方便。
  2. 提供了丰富的 UI 控件库,各种动画,列表,Button,底部菜单,下拉刷新,各种 Tab,弹框等等,以后直接可以使用,不用自己动手写了。
  3. 提供了高效的工具,可以获取屏幕信息,键盘管理,状态栏管理,状态栏沉浸等等。以前我们是从网上找各种工具类,现在腾讯帮你弄在一起了,还不错。

Demo 截图如下:

本文分享自微信公众号 - 非著名程序员(non-famous-coder)

原文出处及转载信息见文内详细说明,如有侵权,请联系 yunjia_community@tencent.com 删除。

原始发表时间:2018-12-11

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • 最火移动端跨平台方案盘点

    跨平台一直是老生常谈的话题,cordova、ionic、react-native、weex、kotlin-native、flutter等跨平台框架的百花齐放,颇...

    JackJiang
  • 最火移动端跨平台方案盘点:React Native、weex、Flutter

    跨平台一直是老生常谈的话题,cordova、ionic、react-native、weex、kotlin-native、flutter等跨平台框架的百花齐放,颇...

    JackJiang
  • 技术分析 | HarmonyOS到底是不是Android套皮?

    最近鸿蒙系统关注度好高,支持与反对、看好和看衰、「自主的全场景分布式系统」和「Android套壳」各执一词,吵的不可开交。

    刘盼
  • 微信小程序之自动化亲密接触

    导读 山雨欲来风满楼,最近微信小程序相关开发文章吹遍大江南北,亦有摧枯拉朽万象更新之势。问小程序形为何物,直教IT众生怡情悦性高潮迭起。作为一名有着远大理想“包...

    腾讯移动品质中心TMQ
  • Android 谈谈自动化测试

    最近,手头上的项目基本开发完成,优化也做的差不多了,本以为可以安心准备上线。然而老板却反映说测试人员发现 App 总会出现一些莫名的 bug.

    developerHaoz
  • Android 开发3年,二本学历,历时半年终获腾讯offer,薪资上涨30%定级T4

    如标题所示,我的个人背景非常简单,Android开发经验3年多,学历普通,2本本科毕业,之前坐标北京,毕业后出来就一直在小公司每天重复的工作对我的技术提升并没有...

    Android技术干货分享
  • 初生牛犊不怕虎!开发一年的安卓实习生在大厂横冲直撞后,手握多份offer特此分享!

    文章为作者的面试经验,除此以外,作者撰写和收集了7个大类的知识点,可以滑到文末点击获取学习。

    Android技术干货分享
  • 低学历没饭吃?一个老Android的心酸面试历程,同是六年菜鸟偏偏我最难熬

    因为公司要搬离上海,所以只能出来找工作了,这段时间被虐的够惨的,一个学历就被搞死了,同事工作经验跟我差不多,都是6年的老菜鸟,本科,投了10家面了两家,我投了几...

    Android技术干货分享
  • 移动端跨平台开发的深度解析

     跨平台一直是老生常谈的话题,cordova、ionic、react-native、weex、kotlin-native、flutter等跨平台框架的百花齐放,...

    GSYTech
  • FIDL:Flutter界的AIDL,不局限于基础数据类型

    链接:https://juejin.im/post/5e6f23eef265da574f355950

    陈宇明
  • 移动端跨平台开发的深度解析

    跨平台一直是老生常谈的话题,cordova、ionic、react-native、weex、kotlin-native、flutter等跨平台框架的百花齐放,...

    GSYTech
  • 微信小程序优秀开发资源汇总

    ? 说实话,我最近大概有半年多再也没有敲过 Android 的代码了,所以对于 Android 方面的内容可能分享的比较少了,这半年一直在做微信小程序的开发,...

    非著名程序员
  • 写给前端工程师看的,移动应用选型指南

    想来在这一个混合应用的项目上,我已经差不多做了一年了。加之,在上一个项目里,我做的是一个移动 Web 应用,从 Backbone 到设计基于 React 的原型...

    Phodal
  • 研究实习生历时2个月成功拿到字节&腾讯Android岗offer,应届小白看这个指南就够了!

    本人本硕985软件工程,17年毕业后在TP-Link做过接近一年的安卓开发,后来才辞职考研回母校继续提升自我。原本是打算找一份算法的实习,但今年算法岗的形势不容...

    Android技术干货分享
  • 腾讯最热门30款开源项目

    开源是个好东西,马化腾除了王者荣耀还是干了些好事情的。腾讯最近开源的一些比较热门的项目,可以学习了解下哈

    Anymarvel
  • 整装待发 QTA UI自动化测试框架迎来大更新

    QTA是什么 QTA是一个跨平台的测试自动化工具,适用于后台、原生或混合型客户端应用的测试。在腾讯内部,QTA是腾讯元老级的自动化测试项目,从研发至今已走过8...

    腾讯开源
  • 「Android高工面试之旅」疫情失业裸面失败后,花费3个月复习面试了20家公司后收割好运

    不知不觉2020年已经快要过去了,然而受到疫情影响,之前的公司四月份都没有正式复工,于是只能被迫走上了重新找工作的道路

    Android技术干货分享
  • 安卓井喷期已过,无数次面试坑下的回忆历历在目,深陷泥潭的开发者如何通过技能自保?

    身边做 Android 开发的同学并不多,写出来估计也没多少人看,权当是对自己这一个半月来十多轮面试的简单总结吧。互联网公司大部分公司都简单面了一下,感觉各个公...

    Android技术干货分享
  • 一文概览 BAT 开源的研发神器

    Arthas 是阿里巴巴 2018 年 9 月开源的一款 Java 线上诊断工具。

    用户2781897

扫码关注云+社区

领取腾讯云代金券