IronXiao
V2EX  ›  Android

请教如何自定义安卓 SystemUI

  •  
  •   IronXiao · Aug 19, 2015 · 14001 views
    This topic created in 4100 days ago, the information mentioned may be changed or developed.

    前两天老大带我看了别人的一款演示产品, SystemUI 下的 NavigationBar 改成了类似 Windows 的任务栏,这两天在看 SystemUI 源码,虽然主要逻辑看起来很简单:获取当前运行的应用显示在任务栏上,但我对 StatusBar 里面的一些 XXX 逻辑还不是很了解,不知如何下手,要疯了... ...

    4 replies  •  2015-08-20 17:51:07 +08:00
    publicID001
    publicID001
    Aug 19, 2015
    1
    (警告声明:歪楼开始
    (修改 SystemUI 是 Android 不稳定源泉(典型例子除 Nexus 以及 CM ROM 以外的所有 ROM
    (理论上不修改 SystemUI , Android 的稳定性是相当棒的
    lee015
    lee015
    Aug 19, 2015 via Android
    2
    SystemUI 的布局在 PhoneStatusBar.java#makeStatusBarView ()初始化, navigationbar 也在这,从这下手。获取最近任务可参考 RecentTaskLoader.java
    21grams
    21grams
    Aug 20, 2015
    3
    就是这些人把 android 搞烂了,人家好好的系统瞎改什么,改了还埋怨别人碎片化,真是 R 了狗了。
    IronXiao
    IronXiao
    OP
    Aug 20, 2015
    4
    @21grams 然而这并不是我想干的,上面有任务,下面难道去遛狗么?
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   2272 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 32ms · UTC 13:33 · PVG 21:33 · LAX 05:33 · JFK 08:33
    ♥ Do have faith in what you're doing.