cm9源码之systemui

cm对systemui的改动不大,改的比较多地方是powerwidget和NavigationBarView的设置。

systemui主要包括4部分:
上到下的顺序。
1,statusbarview 最顶显示wifi,电源的通知栏
2, expandedview  向下拖的通知栏
3,recentpanelview 最近使用程序
4,navigationbarview. 导航(虚拟按键区)

启动入口是, SystemuiService.java
进入到PhoneStatusBar的start()方法,
通过
WindowManagerImpl.getDefault().addView(view, lp);显示到屏幕



updateRecentsPanel();
addNavigationBar();
makeStatusBarView()
这几个方法来初始化上面4个view。


太细化的东西就不写啦。

猜你喜欢

转载自dengzhangtao.iteye.com/blog/1756503
今日推荐