Android 震动效果实现,从Settings里面读值


Android震动效果实现如下:

  1. if(Settings.System.getInt(getContentResolver(), Settings.System.LOCKSCREEN_SOUNDS_ENABLED, 1) != 0)  
  2. {  
  3.     Vibrator vibrator = (Vibrator) getSystemService("vibrator");  
  4.     vibrator.vibrate(50);  
  5. }  

飞行模式判定:

  1. /** 
  2. * judge current airplane mode is set on 
  3.  *  
  4.  * @return 
  5.  */  
  6. private boolean isAirplanemodeOn()  
  7. {  
  8.     return Settings.System.getInt(getContentResolver(), Settings.System.AIRPLANE_MODE_ON, 0) != 0;  
  9. }  

更多Android相关信息见Android 专题页面 http://www.bkjia.com/topicnews.aspx?tid=11

相关内容