14.5K ·GitHub
这是什么?
腾讯开源的一个 UI 库,帮你快速开发外观高度还原设计稿的 Android 应用,让你把精力放在业务逻辑上,而不用自己写基础 UI 代码。
那我实际拿到的是什么——组件库、一个应用,还是完整框架?
是一个可以直接引入你自己 Android 项目的库:提供现成的 UI 控件、一套全局样式配置系统,以及一些工具类。它既不是独立应用,也不是端到端的应用框架。
我该怎么上手?
克隆仓库并打开 qmuidemo 模块——里面包含演示每个组件如何使用的可运行示例,本身就相当于一份活文档。
它支持哪些 Android 版本?
API Level 21 及以上,也就是 Android 5.0 Lollipop 以及更新的所有版本。
这个库会从我用户的设备上收集什么信息吗?
根据它的隐私说明,它会通过 android.os.Build 读取设备品牌和型号来区分不同设备,还会读取一项系统设置来判断是否开启了全屏手势导航——除此之外没有提到其他内容。
它是给全新项目用的,还是用于维护现有项目?
两者都适用。README 把它定位为提升开发效率和项目质量的工具,无论你是新建项目还是维护已有项目都可以用。
What are similar projects?
SmartRefreshLayout, SlidingMenu, AndroidSwipeLayout, FlycoTabLayout, material-components-android, MaterialDrawer, Android-PickerView, CircleImageView
Which topics is it in?
android-ui, widget, android-development, components, android-library, ui-library, mobile-development, design, ui-components, customization, java, mobile