frameworks packagesdiff --git a/frameworks/base/packages/SystemUI/res/values/config.xml b/frameworks/base/packages/SystemUI/res/values/config.xmlindex 010da92..01eb470 100644--- a/frameworks/base/packages/SystemUI/res/values/config.xml+++ b/frameworks/base/packages/SystemUI/res/values/config.xml@@ -103,7 +103,7 @@      <!-- The default tiles to display in QuickSettings -->     <string name="quick_settings_tiles_default" translatable="false">-        wifi,cell,battery,dnd,bt,airplane+        wifi,cell,dnd,bt,airplane     </string>      <!-- Tiles native to System UI. Order should match "quick_settings_tiles_default" -->diff --git a/frameworks/base/packages/SystemUI/src/com/android/systemui/BatteryMeterView.java b/frameworks/base/packages/SystemUI/src/com/android/systemui/BatteryMeterView.javaindex d8b95cc..fb3523c 100644--- a/frameworks/base/packages/SystemUI/src/com/android/systemui/BatteryMeterView.java+++ b/frameworks/base/packages/SystemUI/src/com/android/systemui/BatteryMeterView.java@@ -66,7 +66,8 @@ public class BatteryMeterView extends ImageView implements     public void onTuningChanged(String key, String newValue) {              if (StatusBarIconController.ICON_BLACKLIST.equals(key)) {                  ArraySet<String> icons = StatusBarIconController.getIconBlacklist(newValue);-            setVisibility(icons.contains(mSlotBattery) ? View.GONE : View.VISIBLE);+            //setVisibility(icons.contains(mSlotBattery) ? View.GONE : View.VISIBLE);+            setVisibility(View.GONE);//这里控制图标的显示         }     } diff --git a/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/KeyguardStatusBarView.java b/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/KeyguardStatusBarView.javaold mode 100755new mode 100644index 2a07f80..84a06e5--- a/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/KeyguardStatusBarView.java+++ b/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/KeyguardStatusBarView.java@@ -66,7 +66,7 @@ public class KeyguardStatusBarView extends RelativeLayout     private int mSystemIconsBaseMargin;     private View mSystemIconsContainer; -    private boolean mShow;+    private boolean mShow = false;     public KeyguardStatusBarView(Context context, AttributeSet attrs) {              super(context, attrs);         loadShowBatteryTextSetting();@@ -160,9 +160,9 @@ public class KeyguardStatusBarView extends RelativeLayout     private void loadShowBatteryTextSetting() {              int currentUserId = ActivityManager.getCurrentUser();-        mShow = 0 != Settings.System.getIntForUser(+        /*mShow = 0 != Settings.System.getIntForUser(                 getContext().getContentResolver(), Settings.System.STATUS_BAR_SHOW_BATTERY_PERCENT,-                0, currentUserId);+                0, currentUserId);*///这里控制锁屏之后状态栏显示百分比     }     private void updateVisibilities() {     diff --git a/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/StatusBarIconController.java b/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/StatusBarIconController.javaold mode 100755new mode 100644index 3954bd1..3d98e27--- a/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/StatusBarIconController.java+++ b/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/StatusBarIconController.java@@ -164,9 +164,9 @@ public class StatusBarIconController extends StatusBarIconList implements Tunabl     private void loadShowBatteryTextSetting(Context context) {              int currentUserId = ActivityManager.getCurrentUser();-        mShowBatteryLevel = 0 != Settings.System.getIntForUser(+        /*mShowBatteryLevel = 0 != Settings.System.getIntForUser(                 context.getContentResolver(),-                Settings.System.STATUS_BAR_SHOW_BATTERY_PERCENT, 0, currentUserId);+                Settings.System.STATUS_BAR_SHOW_BATTERY_PERCENT, 0, currentUserId);*///这里控制正常情况下状态栏显示百分比     }     public void setBatteryLevelChanged(int level, boolean pluggedIn, boolean charging) {              if (mBatteryLevel!=null) {     diff --git a/packages/apps/Settings/src/com/android/settings/SettingsActivity.java b/packages/apps/Settings/src/com/android/settings/SettingsActivity.javaindex 40ada5b..50ac681 100644--- a/packages/apps/Settings/src/com/android/settings/SettingsActivity.java+++ b/packages/apps/Settings/src/com/android/settings/SettingsActivity.java@@ -395,11 +395,11 @@ public class SettingsActivity extends SettingsDrawerActivity     private SharedPreferences mDevelopmentPreferences;     private SharedPreferences.OnSharedPreferenceChangeListener mDevelopmentPreferencesListener; -    private boolean mBatteryPresent = true;+    private boolean mBatteryPresent = false;     private BroadcastReceiver mBatteryInfoReceiver = new BroadcastReceiver() {              @Override         public void onReceive(Context context, Intent intent) {     -            String action = intent.getAction();+            /*String action = intent.getAction();             if (Intent.ACTION_BATTERY_CHANGED.equals(action)) {                 boolean batteryPresent = Utils.isBatteryPresent(intent); @@ -407,7 +407,7 @@ public class SettingsActivity extends SettingsDrawerActivity                     mBatteryPresent = batteryPresent;                     updateTilesList();                 }-            }+            }*/         }     };

更多相关文章

  1. Android Drawable图标生成工具
  2. android绘图画Chrome图标
  3. android 4.4 电池电量显示分析(低电量提醒与电池图标)Java 层
  4. Android APP如何设置显示图标
  5. Android设置标题栏图标
  6. Android 开发获取通知栏权限时会出现两个应用图标
  7. android去掉 radio 或 checkBox 的默认图标,用自己的图标
  8. android设置系统图标后手机上不显示出来
  9. Android app图标application中修改无效解决方案【已解决】

随机推荐

  1. android lifecycle库监听app生命周期 app
  2. listView背景问题以及限制editText字数以
  3. Android获得所有存储设备位置最佳方式
  4. BAT等公司Android面试题集锦
  5. Android 文档查看: word、excel、ppt、pdf
  6. 【Android】防止UI界面被输入法遮挡(画面
  7. Android之Activity生命周期浅析
  8. Android 自定义View(Canvas和Path)绘制基
  9. Android 发送系统广播ACTION_MEDIA_SCANN
  10. android 测试项目出现 Test run failed: