最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Android 6.0開發(fā)實現(xiàn)關(guān)機菜單添加重啟按鈕的方法

 更新時間:2017年09月29日 10:33:08   作者:extfff  
這篇文章主要介紹了Android 6.0開發(fā)實現(xiàn)關(guān)機菜單添加重啟按鈕的方法,涉及Android6.0針對相關(guān)源碼的修改與功能添加操作技巧,需要的朋友可以參考下

本文實例講述了Android 6.0開發(fā)實現(xiàn)關(guān)機菜單添加重啟按鈕的方法。分享給大家供大家參考,具體如下:

修改:
/trunk/LINUX/android/frameworks/base/core/res/res/values/config.xml

添加數(shù)組name為config_globalActionsList的值

修改:
/LINUX/android/frameworks/base/services/core/java/com/android/server/policy/GlobalActions.java

添加變量:

private static final String GLOBAL_ACTION_KEY_USERS = "users";
private static final String GLOBAL_ACTION_KEY_SETTINGS = "settings";
private static final String GLOBAL_ACTION_KEY_LOCKDOWN = "lockdown";
private static final String GLOBAL_ACTION_KEY_REBOOT = "reboot";

在 private GlobalActionsDialog createDialog()內(nèi)添加:

if (GLOBAL_ACTION_KEY_POWER.equals(actionKey)) {
  mItems.add(new PowerAction());
} else if (GLOBAL_ACTION_KEY_REBOOT.equals(actionKey)) {
  mItems.add(new RebootAction());
} else if (GLOBAL_ACTION_KEY_AIRPLANE.equals(actionKey)) {
  mItems.add(mAirplaneModeOn);
} else if (GLOBAL_ACTION_KEY_BUGREPORT.equals(actionKey)) {
  if (Settings.Global.getint(mContext.getContentResolver(),
  Settings.Global.BUGREPORT_IN_POWER_MENU, 0) != 0 && isCurrentUserOwner()) {
    mItems.add(getBugReportAction());
  }
}

在空白處添加:

private final class RebootAction extends SinglePressAction {
  private RebootAction() {
    super(com.android.internal.R.drawable.ic_lock_power_reboot, R.string.global_action_reboot);
  }
  @Override
  public Boolean showDuringKeyguard() {
    return true;
  }
  @Override
  public Boolean showBeforeProvisioning() {
    return true;
  }
  @Override
  public void onPress() {
    try {
      IPowerManager pm = IPowerManager.Stub.asInterface(ServiceManager.getService(Context.POWER_SERVICE));
      pm.reboot(true, null, false);
    }
    catch (RemoteException e) {
      Log.e(TAG, "PowerManager service died!", e);
      return;
    }
  }
}

結(jié)束

需要編譯以下目錄

/trunk/LINUX/android/frameworks/base
/trunk/LINUX/android/frameworks/res

更多關(guān)于Android相關(guān)內(nèi)容感興趣的讀者可查看本站專題:《Android開發(fā)入門與進階教程》、《Android調(diào)試技巧與常見問題解決方法匯總》、《Android基本組件用法總結(jié)》、《Android視圖View技巧總結(jié)》、《Android布局layout技巧總結(jié)》及《Android控件用法總結(jié)

希望本文所述對大家Android程序設計有所幫助。

相關(guān)文章

  • Android實現(xiàn)九宮格抽獎

    Android實現(xiàn)九宮格抽獎

    這篇文章主要為大家詳細介紹了Android實現(xiàn)九宮格抽獎,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2022-06-06
  • Android實現(xiàn)app開機自啟動功能

    Android實現(xiàn)app開機自啟動功能

    這篇文章主要為大家詳細介紹了Android實現(xiàn)app開機自啟動功能,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2022-05-05
  • Android清空編輯框內(nèi)容功能的實現(xiàn)實例代碼

    Android清空編輯框內(nèi)容功能的實現(xiàn)實例代碼

    本篇文章主要介紹了Android清空編輯框數(shù)據(jù)功能的實現(xiàn)實例代碼,非常具有實用價值,需要的朋友可以參考下。
    2017-03-03
  • Android帶進度條的下載圖片示例(AsyncTask異步任務)

    Android帶進度條的下載圖片示例(AsyncTask異步任務)

    本文主要介紹Android帶進度條的下載圖片示例(AsyncTask異步任務)的方法解析。具有很好的參考價值。下面跟著小編一起來看下吧
    2017-04-04
  • Android開發(fā)實現(xiàn)錄屏小功能

    Android開發(fā)實現(xiàn)錄屏小功能

    這篇文章主要介紹了Android開發(fā)實現(xiàn)錄屏小功能,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2020-07-07
  • Android獲取周圍WIFI熱點服務

    Android獲取周圍WIFI熱點服務

    這篇文章主要為大家詳細介紹了Android獲取周圍WIFI熱點服務的相關(guān)資料,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2016-07-07
  • Android實現(xiàn)小米相機底部滑動指示器

    Android實現(xiàn)小米相機底部滑動指示器

    這篇文章主要為大家詳細介紹了Android實現(xiàn)小米相機底部滑動指示器,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2021-04-04
  • Android布局優(yōu)化之ViewStub控件

    Android布局優(yōu)化之ViewStub控件

    ViewStub是一個非常輕量級的View,這篇文章主要為大家詳細介紹了Android布局優(yōu)化之ViewStub控件的使用方法以及注意事項,感興趣的小伙伴們可以參考一下
    2016-05-05
  • Android實現(xiàn)對圖片放大、平移和旋轉(zhuǎn)的功能

    Android實現(xiàn)對圖片放大、平移和旋轉(zhuǎn)的功能

    現(xiàn)在很多App在查看一張圖片的原圖時,都會支持圖片的手勢縮放,手勢平移以及圖片旋轉(zhuǎn)的操作。那么今天小編就來教大家去簡單的實現(xiàn)圖片的放大、平移、旋轉(zhuǎn)的操作,有需要的可以參考借鑒。
    2016-08-08
  • Android中的Button自定義點擊效果實例代碼

    Android中的Button自定義點擊效果實例代碼

    Android中的Button自定義點擊效果實例代碼,需要的朋友可以參考一下
    2013-05-05

最新評論

神木县| 三原县| 大邑县| 陇南市| 抚州市| 拉孜县| 法库县| 济源市| 收藏| 南江县| 徐汇区| 汕尾市| 志丹县| 科技| 佳木斯市| 湟源县| 沁水县| 大同县| 正镶白旗| 临安市| 湖南省| 炎陵县| 景德镇市| 天长市| 柳河县| 灵石县| 紫云| 务川| 永德县| 武汉市| 木兰县| 鹿泉市| 雷波县| 乐陵市| 呼和浩特市| 容城县| 达州市| 新蔡县| 土默特右旗| 台南市| 昌宁县|