編輯:關於Android編程
Android判斷屏幕開關狀態
方法一:使用系統服務
PowerManager pm= (PowerManager) mContext.getSystemService(Context.POWER_SERVICE);
if(!pm.isScreenOn())
{
//熄屏狀態
}
方法二:使用廣播
public class ScreenReceiver extends BroadcastReceiver {
@Override
public void onReceive(Context context, Intent intent) {
if (intent.getAction().equals(Intent.ACTION_SCREEN_OFF)) {
//收到亮屏廣播
} else if (intent.getAction().equals(Intent.ACTION_SCREEN_ON)) {
//收到熄屏廣播
}
}
}
//注冊廣播
ScreenReceiver sOnBroadcastReciver=new ScreenReceiver();
IntentFilter recevierFilter=new IntentFilter();
recevierFilter.addAction(Intent.ACTION_SCREEN_ON);
recevierFilter.addAction(Intent.ACTION_SCREEN_OFF);
registerReceiver(sOnBroadcastReciver, recevierFilter);
//取消注冊
if(sOnBroadcastReciver!=null)
{
unregisterReceiver(sOnBroadcastReciver);
}
注意:亮屏和熄屏廣播只能通過動態注冊才能收到。
感謝閱讀,希望能幫助到大家,謝謝大家對本站的支持!
android之ViewPager介紹
一:ViewPager的含義:ViewPager的功能就是可以使視圖滑動,就像Lanucher左右滑動那樣。ViewPager用於實現多頁面的切換效果,該類存在於Goog
Android開發筆記(一百二十二)循環器視圖RecyclerView
RecyclerViewRecyclerView是Android在support-v7庫中新推出控件,中文別名為循環器視圖,它的功能非常強大,可分別實現ListView、
Android簡易實戰教程--第二十六話《網絡圖片查看器在本地緩存》
上一篇已經把王略中的圖片獲取到了。生活中有這麼些場景:微信聯網打開別人照片後,當手機斷網的時候再去點擊人家的額圖片還能完整看到。這時候,已經不是去網路中獲取圖片了,其實微
Android實現的截屏小程序示例
本文實例講述了Android實現的截屏小程序。分享給大家供大家參考,具體如下:先看截圖,不過這個截屏還不夠完整,頭上的statusbar沒有,呈黑色。多按了幾次,就成這樣