Android教程網
  1. 首頁
  2. Android 技術
  3. Android 手機
  4. Android 系統教程
  5. Android 游戲
 Android教程網 >> Android技術 >> 關於Android編程 >> Android 設置飛行模式,判斷是否是飛行模式

Android 設置飛行模式,判斷是否是飛行模式

編輯:關於Android編程

飛行模式的好處在於:

1.可以讓你擁有一個安靜的休息時間

2.減少對身體的輻射

3.可以節省電量

4.不會關閉鬧鐘

所以設置飛行模式的功能,是很有用處的。

現分享如下:

代碼中設置飛行模式所需權限:

[html] 
<uses-permission android:name="android.permission.WRITE_SETTINGS"/> 


實現代碼:

[java] 
/**
 * 設置手機飛行模式
 * @param context
 * @param enabling true:設置為飛行模式 false:取消飛行模式
 */ 
public static void setAirplaneModeOn(Context context,boolean enabling) { 
    Settings.System.putInt(context.getContentResolver(), 
                         Settings.System.AIRPLANE_MODE_ON,enabling ? 1 : 0); 
    Intent intent = new Intent(Intent.ACTION_AIRPLANE_MODE_CHANGED); 
    intent.putExtra("state", enabling); 
    context.sendBroadcast(intent); 

/**
 * 判斷手機是否是飛行模式
 * @param context
 * @return
 */ 
public static boolean getAirplaneMode(Context context){ 
    int isAirplaneMode = Settings.System.getInt(context.getContentResolver(), 
                          Settings.System.AIRPLANE_MODE_ON, 0) ; 
    return (isAirplaneMode == 1)?true:false; 

 


 

  1. 上一頁:
  2. 下一頁:
熱門文章
閱讀排行版
Copyright © Android教程網 All Rights Reserved