- 升级到 Androidx
- minSdkVersion 升级到 API 19
- 提供换肤(Dark Mode)支持
QMUI.Compat
主题改名为QMUI
,并移除旧的QMUI
主题
- 使用
QMUIQQFaceView
来承载标题和副标题 - 更改父类为
QMUIRelativeLayout
,使用 QMUILayout 的分割线实现,移除配置项:qmui_topbar_need_separator
,qmui_topbar_separator_height
,qmui_topbar_separator_color
。 - 移除配置项
qmui_topbar_bg_color
, 使用官方实现android:background
替代。
- 可以通过
QMUIQQFaceCompiler.setDefaultQQFaceManager()
设置 QQFaceManager, App 不再需要定义一个子类。
- 完全重构,与旧版本完全不兼容
- 完全重构,与旧版本完全不兼容
- 父类更改为 ConstraintLayout
- theme 中 添加间距、颜色、字号
- 配置项改名:
- qmui_commonList_titleColor -> qmui_common_list_title_color
- qmui_commonList_detailColor -> qmui_common_list_detail_color
- QMUICommonListItemView 父类更换为 ConstraintLayout, 布局重写
- 移除 separatorStyle 的配置,使用 QMUILayout 相关的设置