一、前言
SystemUI 所包含的界面和模块比较多,这一节主要分享一下控制中心默认tile 列表的实现,通过配置可以实现 下拉状态栏,控制中心默认的tile显示
二、准备工作
按照惯例先找一下控制中心的代码,主要在下面这个路径下
frameworks/base/packages/SystemUI/src/com/android/systemui/qs/
和tile相关的有一个这个类
frameworks\base\packages\SystemUI\src\com\android\systemui\qs\QSTileHost.java
这个类有四百多行,这里就不全部贴出来了,只贴出重点的一些代码。
protected List<String> loadTileSpecs(Context conte