一,QMUI库
简介
QMUI Android 的设计目的是用于辅助快速搭建一个具备基本设计还原效果的 Android 项目,同时利用自身提供的丰富控件及兼容处理,让开发者能专注于业务需求而无需耗费精力在基础代码的设计上。不管是新项目的创建,或是已有项目的维护,均可使开发效率和项目质量得到大幅度提升。
主要功能
1,全局 UI 配置
只需要修改一份配置表就可以调整 App 的全局样式,包括组件颜色、导航栏、对话框、列表等。一处修改,全局生效。
2,丰富的 UI 控件
提供丰富常用的 UI 控件,例如 BottomSheet、Tab、圆角 ImageView、下拉刷新等,使用方便灵活,并且支持自定义控件的样式。
3,高效的工具方法
提供高效的工具方法,包括设备信息、屏幕信息、键盘管理、状态栏管理等,可以解决各种常见场景并大幅度提升开发效率。
开始使用
1,引入qmui库
最新的库在 jcenter 仓库上,请确保项目中已经配置 jcenter 仓库源,然后直接引用:
implementation 'com.qmuiteam:qmui:2.0.0-alpha10'
2. 配置主题
把项目的 theme 的 parent 指向 QMUI.Compat,至此,QMUI 才可以正常工作。
<style name="AppTheme" parent="QMUI.Compat.NoActionBar">
<item name="colorPrimary">@color/colorPrimary</item>
<item name="colorPrimaryDark">@color/colorPrimaryDark</item>
<item name="colorAccent">@c

本文介绍了QMUI库的功能和使用方法,包括全局UI配置、丰富的UI控件和高效的工具方法,以及如何引入和配置QMUI库。同时,还介绍了Arch库的基础类使用方式和初始化过程。

4498

被折叠的 条评论
为什么被折叠?



