震惊!!!腾讯竟然又开源一套Android原生UI框架!

Android UI框架之 XUI TextView、Button、EditText、ImageView、Spinner、Picker、Dialog、PopupWindow、ProgressBar、LoadingView、StateLayout、FlowLayout、Switch、Actionbar、TabBar、Banner、GuideView、BadgeView、MarqueeView、WebView、SearchView等一系列的组件和丰富多彩的样式主题。需要定义各种资源文件。具体的组件API使用挺多的。市面上好用的三方UI也不少。 阅读详情

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

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

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

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

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

功能特性大致如下:

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

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

Demo 截图如下:

开源项目地址:https://github.com/Tencent/QMUI_Android

官网:http://qmuiteam.com/android

告别X5调试困境:移动端微信浏览器调试新选择eruda、vConsole与debugxweb实战解析 本文深入解析了移动端微信浏览器调试的三大工具:eruda、vConsole与debugxweb,帮助开发者告别X5调试困境。通过实战案例和功能对比,详细介绍了各工具的优缺点及适用场景,提升开发效率。特别适合需要解决微信H5兼容性问题的前端开发者。 阅读详情

相关推荐

GLM-5如何实现工程级AI编程:从需求理解到PDF设计文档生成

在现代前端与全栈开发中,'工程化AI编程'正从概念走向落地——它指的不是简单代码补全,而是模型对系统约束、技术选型、持久化方案及跨平台兼容性的深度建模能力。其核心原理在于将软件开发过程解耦为领域建模、约束映射与接口契约三层推理链,从而支撑真实可交付产物(如300KB结构化PDF设计文档、IndexedDB事务方案、Web Worker图像隔离策略)的自动生成。这种能力显著提升原型验证效率、降低技术债风险,并已在微信读书EPUB解析、美图秀秀滤镜加速、AI大富翁事件溯源等典型Web应用场景中完成闭环验证。GL

all00747的博客 445

各种Android ui 开源框架

在当下这个信息共享的时代,很多资源都可以在网络上找到,只取决于你愿不愿意找或是找的方法对不对了很多朋友不是没有资料,大多都是有几十上百个G,但是杂乱无章,不知道怎么看从哪看起,甚至是看后就忘如果大家觉得自己在网上找的资料非常杂乱、不成体系的话,我也分享一套给大家,比较系统,我平常自己也会经常研读。

wang688699的博客 3678

智慧校园安全:通用漏洞挖掘方法论与实战案例解析

在数字化转型浪潮中,智慧校园作为教育信息化的核心场景,其系统安全面临严峻挑战。通用漏洞挖掘是一种高效的安全评估方法,其原理在于针对广泛部署的标准化产品或框架,通过分析其共性弱点来发现影响面巨大的安全隐患。从技术价值看,这种方法能帮助厂商和安全研究人员系统性识别风险,避免安全短板。在应用场景上,尤其适用于由同一解决方案商为多所学校部署的智慧校园平台,如教务管理、一卡通、在线教学等系统。本文聚焦于智慧校园领域,深入剖析了针对解决方案商的通用漏洞挖掘思路,涉及资产测绘、弱口令检测、未授权访问及业务逻辑漏洞等关键技

weixin_33709590的博客 426

太全了,一线互联网大厂都在用的Android UI框架完全解析,拿去吧你

在学习Android过程中,会使用到很多UI框架,而使用时对框架的实现方式应有一定的了解,这个过程最好的方式就是阅读源码,学习大厂的使用方法。但UI框架很多,不时会有新的出现,而且对一些通用框架来说,一般代码量非常庞大,所以正确的学习姿势很重要。 今天要给大家分享一份互联网大厂流出的《Android UI开源框架进阶解密》,总结了 Android 项目中值得推荐的UI优秀开源项目,将收集到的开源项目分类汇总到表格中,并对开源项目一一进行详细解析。 内容涵盖Loading、图表、菜单、日历、图片、文本、弹窗、

Android23333的博客 4388

Android酷炫实用的开源框架(UI框架)

网上学习 Android的资料一大堆,但如果学到的知识不成体系,遇到问题时只是浅尝辄止,不再深入研究,那么很难做到真正的技术提升。同时我还搜集整理2020年字节跳动,以及腾讯,阿里,华为,小米等公司的面试题,把面试的要求和技术点梳理成一份大而全的“ Android架构师”面试 Xmind(实际上比预期多花了不少精力),包含。网上学习 Android的资料一大堆,但如果学到的知识不成体系,遇到问题时只是浅尝辄止,不再深入研究,那么很难做到真正的技术提升。提供一个简单可以自定义的下拉刷新实现,

2401_83817122的博客 1215

我一直在维护的石墨文档开源了

开源

大数据梦想家 3823

【收藏】好的开源项目和代码

=============================================================== from csdn 直接拿来用!最火的Android开源项目(一) http://www.youkuaiyun.com/article/2013-05-03/2815127-Android-open-source-projects

3011

KEIL调试实战:解决‘TRACE HW not present‘错误的完整指南

本文详细解析了KEIL调试中常见的'TRACE HW not present'错误,该错误通常由芯片或ST-LINK调试器不支持高级指令跟踪功能引发。文章提供了从禁用Trace功能到更新固件、检查硬件连接等完整的解决步骤,帮助开发者快速恢复STM32的正常调试,是解决KEIL调试连接问题的实用指南。

weixin_29192365的博客 360

2024年Android最全Android酷炫实用的开源框架(UI框架),2024年最新字节跳动面试官是什么等级

各行各样都会淘汰一些能力差的,不仅仅是IT这个行业,所以,不要被程序猿是吃青春饭等等这类话题所吓倒,也不要觉得,找到一份工作,就享受安逸的生活,你在安逸的同时,别人正在奋力的向前跑,这样与别人的差距也就会越来越遥远,加油,希望,我们每一个人,成为更好的自己。BAT大厂面试题、独家面试工具包,资料包括 数据结构、Kotlin、计算机网络、Framework源码、数据结构与算法、小程序、NDK、Flutter,

2401_84563405的博客 1295

79.ScottPlot的MVVM实现 C#例子 WPF例子

在你的 WPF 窗口的 XAML 文件中,定义一个,并将其Content属性绑定到 ViewModel 中的属性。这样可以将WpfPlot控件动态绑定到 ViewModel。

S13461120713的博客 2568

RK3568移植AP6256

本文主要是记录RK3568移植正基的AP6256的WIFIBT模块,感兴趣的朋友可以一起学习!!!提示:以下是本篇文章正文内容,下面案例可供参考。

qq_24093081的博客 3715

震惊!原来阿里p9到了年纪,降低待遇也一样没人要

己一位曾经在阿里上班职级P9的朋友,自从去年被裁后,一直到现在都还没找到工作。原因是年纪到了,即使他降低薪资待遇也还是没公司要。

m0_56255097的博客 1956

R语言机器学习:XGBoost线性回归模型的SHAP值

SHAP(SHapley Additive exPlanations)值是一种基于博弈论Shapley值的机器学习模型解释方法,能够解释任何模型的预测结果。其主要用途包括:1)提高模型的可解释性,帮助非技术用户理解模型预测;2)识别对模型预测最重要的特征,辅助特征选择;3)调试模型,发现预测中的异常;4)评估模型公平性,避免偏见。SHAP值的计算方法包括初始化、迭代计算、归一化和解释,常用工具如Python的shap库支持多种计算方式(如TreeSHAP、KernelSHAP等)。本文还提供了基于R语言计算

专注生信领域 3439

Android工程师面试题,android组件化开发框架

前言 当你开始开始去跳槽面试的时候,明明只是一份15K的工作,却问你会不会热修复,懂不懂性能优化,火箭造得让你猝及不防,结果就是凉凉;现如今市场,热修复、性能优化、NDK、APP开发、架构、源码等可以说是现在高级Android开发求职的必备技能。 早期的鸟儿有虫吃,现如今做开发的门槛越来越高。 但是,术业有专攻,总有一些技术牛逼的程序员可以吊打、碾压面试官! 本人经常隔段时间就偷偷投点简历,请假出去面试几次,目的不是想跳槽,主要是为了看看市场上的技术流行趋势,顺便检验一下自己的水平,当然,如果面到了心仪的.

m0_66297176的博客 244

一分钟了解 “提示词工程”、“上下文工程”、“驾驭工程”

在大模型刚刚进入大众视野的初期,开发者面临的最大挑战是如何让模型听懂人类的指令。这一阶段被称为提示词工程时代。其核心思想非常直观:通过精心设计输入的文本提示,引导模型输出符合预期的结果。这一时期的开发者更像是“提示词巫师”,他们热衷于寻找所谓的“魔法咒语”。典型的技巧包括角色设定、思维链、少样本学习以及输出格式约束。例如,仅仅在问题前加上一句“请一步步思考”,模型的推理能力往往就能得到显著提升。然而,随着应用场景的复杂化,提示词工程的局限性逐渐暴露。

h a 6 6 6 c k 为 你解决复杂难题! 568

SAP PCE 到底有没有 AI 能力:从标准功能、Joule、ABAP 扩展到项目落地的完整解读

摘要:SAP S/4HANA Cloud Private Edition(PCE)已深度集成AI能力,主要体现在三个方面:1)标准业务流程中的AI辅助功能(如财务分录生成、维修单据处理);2)通过Joule提供的自然语言交互入口,支持业务导航和部分事务处理;3)开发者可通过ABAP AI SDK与BTP平台集成实现扩展。PCE不是独立AI平台,企业级自定义AI需结合SAP BTP实现。AI能力已深度融入财务、制造等业务场景,但关键业务仍需人工审核。(149字)

2007 年 ~ 2025 年,深耕 SAP 技术 18 年 330

android学习资料集合

本文整理了下android开发相关的学习资料,包含了入门、进阶、性能优化、博客、面试和书籍等学习资料

2401_86900375的博客 4246

CS 188 Project3(RL) Q10:Approximate Q-Learning

实现一个近似的Q-learning学习代理,它学习状态特征的权重,其中许多状态可能共享相同的特征。在qlearningAgents.py中的ApproximateQAgent类中编写实现,它是PacmanQAgent的子类。 注:近似Q-learning学习假设在状态和动作对上存在一个特征函数f(s,a),它产生一个向量f1(s,a) .. fi(s,a) .. fn(s,a)特征值。我们在fe...

大模型与Agent智能体 2655

Android学习资料大集合,赶紧点赞收藏

本文为Android开发者提供了一份全面的学习资源指南,涵盖了技术社区、博客、课程和书籍等多个方面。技术社区推荐包括掘金、V2ex、腾讯bugly等,适合不同层次的开发者进行技术交流和学习。博客部分提供了从RxJava、Kotlin到MVP架构等初学者和高级开发者的系列教程。此外,还推荐了多本Android开发书籍,从入门到高级,帮助开发者系统学习Android开发。性能优化和面试准备也是本文的重点,提供了相关博客和课程,帮助开发者在技术提升和职业发展中取得优势。

racker01的博客 2371

RK3588 buildroot 双网口bonding调试

本文介绍了Rockchip Buildroot中配置网络冗余的方法,通过bonding技术将多个物理网口合并为逻辑接口。主要内容包括:1)7种常见bonding模式的特点及适用场景;2)RK3588的具体配置流程,包括内核配置(启用bonding驱动、修改dts)、添加ifenslave工具;3)系统编译和网络状态检查。

501846585_QQAndroid_java 458

TMS_WebGMaps_1.9.8.0_Full_Source

TMS_WebGMaps_1.9.8.0_Full_Source 全源码 delphi cbuilder

五年开发经验杭州竟找不到工作:Android开发真等于废人?

最近有读者在后台给我留言说,学Android难找到工作,是不是Android在走下坡路,前景是不是不那么乐观了。 而在知乎上的问答关于这种类型的问题也像雨后春笋一样,冒出了不少: 针对这一系列问题,也为了解答读者的疑惑,小编特意收集资料对Android现状和未来的发展以及作为一个Android程序员如何提高自己的核心竞争力做了一个总结: 文中资料可在GitHub上免费下载。 首先我们来看看互联网现状: 如今的互联网,延续了2018年的态势。虽然前些年,每到年底的时候大环境都不好,然而来年照样春暖花开。但

Android 开发架构 1259

Camera2Demo

在Camera2 的基础上进行封装,使得Camera2一堆初始化逻辑与Activity分离,降低耦合度,完成预览拍照并保存的操作

震惊:程序员福音,开发者必备的程序调试神器免费发布!

本文转自百度文库 调试是开发过程中必不可少的重要一环。调试工具是那些那些使我们能够监测、控制和纠正其他程序的程序,它们能帮我们快速找到问题的原因,最终达到提高开发效率的目的。本文将针对不同开发者推荐几个较受欢迎的程序调试利器,如果您还有其他更好的选择,欢迎在评论区留言,以供更多开发者学习和讨论。 ARM Cortex-M 系列 MCU 错误追踪库 CmBacktrace CmBacktr

minguang5414的博客 2501

VB摄像头监控

该VB模块可对摄像头捕获的画面进行录像等,可在创建的窗口进行控制

老版QQ原生表情gif动态

这是老版的QQ表情,不过全是动态的的,Windows照片查看器是不会动的,可以右击用浏览器打开查看,再说一遍是老版的,只是分享给宁愿用老版也要动态的人。

2026 年 - AI 开发者必备:Agent 开源生态图谱

2026年AI开源项目全景概览 GitHub最新数据显示,AI领域呈现爆发式增长,Agent框架成为最热门赛道,AutoGPT以18.4万星位居榜首。个人AI助手OpenClaw以37.5万星成为现象级项目,RAG、推理部署等工具也蓬勃发展。Python仍是主导语言,微软、阿里等企业及开源社区贡献显著。技术趋势显示:多Agent协作、轻量化部署、结构化输出成为关键方向,AI正加速渗透编程、图像生成等各领域。

爱学习的程序员 1132

《Android 经验分享》周刊第 11 期

《Android经验分享》收录国内外最近一周热门的技术博客以及优秀的类库,星期一傍晚将准时更新给大家微信公众号:Android经验分享QQ讨论群:386067289本文已授权微信公众号:Android经验分享,在微信公众号平台原创首发。 热点新闻1.安卓8.0多项新特性曝光:看片利器离Google I/O 2017开发者大会还有两个月左右的时间,该大会最大的看点就是下一代安卓系统Android...

weixin_33725239的博客 203

Flutter开发之——网络请求-http,不可思议

前言 当你开始开始去跳槽面试的时候,明明只是一份15K的工作,却问你会不会热修复,懂不懂性能优化,火箭造得让你猝及不防,结果就是凉凉;现如今市场,热修复、性能优化、NDK、APP开发、架构、源码等可以说是现在高级Android开发求职的必备技能。 早期的鸟儿有虫吃,现如今做开发的门槛越来越高。 但是,术业有专攻,总有一些技术牛逼的程序员可以吊打、碾压面试官! 本人经常隔段时间就偷偷投点简历,请假出去面试几次,目的不是想跳槽,主要是为了看看市场上的技术流行趋势,顺便检验一下自己的水平,当然,如果面到了心仪的.

m0_54804603的博客 1812

1500元内平板选购实战指南:护眼、延迟、散热真实评测

平板电脑作为数字学习与办公的核心终端,其护眼能力、触控延迟和整机散热并非孤立参数,而是影响用眼健康、书写效率与长期体验的系统性指标。原理上,DC调光与高频PWM调光决定频闪风险,触控延迟受SoC调度、固件优化及笔协议共同制约,而散热表现则直接影响屏幕稳定性与性能持续性。技术价值在于规避‘参数虚高’陷阱,实现教育、办公、家庭多场景下的真实可用。本文基于2026年主流百元级机型实测,聚焦护眼功能验证法与低延迟手写体验,覆盖华为鸿蒙生态适配、荣耀分屏逻辑、小米性能释放边界等关键差异,为预算敏感型用户输出可复现的选

weixin_34318272的博客 3011
上一篇: 重磅来袭:Android Studio 3.6 发布啦,快来围观
下一篇: 大厂面试送分题:如何加载100M的图片却不撑爆内存? 你会怎么答?
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值