和2.3一样,statusbar也是以一个apk形式独立出来 的在 frameworks/base/packages/SystemUI.
在4.0下 分了详细点。 分了。phone和tablet。 还有recent也有一个单独文件夹。
我主要修改在phonestatusbar,可以和2.2 的statusbarservice对比下。那些地方修改。
还有。在statusbar上显示正在打开app的名字 。这个 在2.2里是放在AMS(ActivityManagerService.java)里的。但是在4.0 里从AMS里分离出来了个ActivityStack.java。在这里发送广播。然后在phonestatusbar.java里接收广播。