亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

android實現短按電源鍵關機的實現代碼

 更新時間:2020年11月09日 09:36:25   作者:無風之翼  
這篇文章主要介紹了android實現短按電源鍵關機的實現代碼,本文通過實例代碼給大家介紹的非常詳細,對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下

打開文件:\frameworks\base\policy\src\com\android\internal\policy\impl\PhoneWindowManager.java
在代碼: private static final int MSG_POWER_LONG_PRESS = 14;下面添加:

private static final int MSG_POWER_SHUT_DOWN=15;

在:

case MSG_POWER_LONG_PRESS:
  powerLongPress();
  break;

下面添加:

case MSG_POWER_SHUT_DOWN:
		mWindowManagerFuncs.shutdown(false);
		break;

找到 case KeyEvent.KEYCODE_POWER:
注釋掉

/*result &= ~ACTION_PASS_TO_USER;
 isWakeKey = false; // wake-up will be handled separately
 if (down) {
  interceptPowerKeyDown(event, interactive);
 } else {
  interceptPowerKeyUp(event, interactive, canceled);
 }
 break;*/

再添加:

if(down){
					if(mPowerManager.isScreenOn()) {
						Message msg = mHandler.obtainMessage(MSG_POWER_SHUT_DOWN);
						msg.setAsynchronous(true);
						mHandler.sendMessageDelayed(msg,
						ViewConfiguration.get(mContext).getDeviceGlobalActionKeyTimeout());
					} else {
						Log.e("GO to Wakeup--------> TTTEEE","keyCode :"+keyCode);
						wakeUpFromPowerKey(event.getDownTime());
					}
				}   
				break;

之后在目錄frameworks/base/policy中mm編譯出android.policy.jar push到system/framework重啟即可

到此這篇關于android實現短按電源鍵關機的實現代碼的文章就介紹到這了,更多相關android 短按電源鍵關機內容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關文章希望大家以后多多支持腳本之家!

相關文章

  • Android實現第三方授權登錄、分享以及獲取用戶資料

    Android實現第三方授權登錄、分享以及獲取用戶資料

    本篇文章介紹了Android實現第三方授權登錄、分享以及獲取用戶資料,詳細的介紹了第三方授權登錄的實現代碼,有需要的朋友可以了解一下。
    2016-11-11
  • SharedPreference 初始化源碼解析

    SharedPreference 初始化源碼解析

    這篇文章主要為大家介紹了SharedPreference 初始化源碼解析,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪
    2023-03-03
  • 簡單實現Android彈出菜單效果

    簡單實現Android彈出菜單效果

    這篇文章主要為大家詳細介紹了簡單實現Android彈出菜單效果的相關代碼,感興趣的小伙伴們可以參考一下
    2016-06-06
  • android獲取當前運行Activity名字的方法

    android獲取當前運行Activity名字的方法

    這篇文章主要介紹了android獲取當前運行Activity名字的方法,對比分析了兩種實現方法供大家選擇,具有一定參考借鑒價值,需要的朋友可以參考下
    2015-01-01
  • Android Service總結及詳細介紹

    Android Service總結及詳細介紹

    本文主要介紹Android Service的知識,這里整理了詳細資料及簡單實現示例代碼,有需要的小伙伴可以參考下
    2016-09-09
  • Android 中WebView 截圖的實現方式

    Android 中WebView 截圖的實現方式

    這篇文章主要介紹了Android 中WebView 截圖的實現方式,WebView 作為一種特殊的控件,自然不能像其他系統(tǒng) View 或者截屏的方式來獲取截圖。本文通過實例代碼給大家介紹的非常詳細,需要的朋友參考下吧
    2017-12-12
  • Android橫豎屏幕切換生命周期詳解

    Android橫豎屏幕切換生命周期詳解

    這篇文章主要為大家詳細介紹了Android橫豎屏幕切換生命周期,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2017-07-07
  • Android實現懸浮對話框代碼

    Android實現懸浮對話框代碼

    這篇文章主要介紹了Android實現懸浮對話框代碼的相關資料,需要的朋友可以參考下
    2016-03-03
  • 分享10個很棒的學習Android開發(fā)的網站

    分享10個很棒的學習Android開發(fā)的網站

    我推薦的網站,都是我在學習Android 開發(fā)過程中發(fā)現的好網站,給初學者一些建議,少走一些彎路
    2015-03-03
  • Android開發(fā)實現Gallery畫廊效果的方法

    Android開發(fā)實現Gallery畫廊效果的方法

    這篇文章主要介紹了Android開發(fā)實現Gallery畫廊效果的方法,結合具體實例形式分析了Android使用Gallery實現畫廊功能的具體操作技巧與相關注意事項,需要的朋友可以參考下
    2017-06-06

最新評論