日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > Android >内容正文

Android

锁屏壁纸开发 Android,Android开发自己的锁屏壁纸

發布時間:2023/12/10 Android 32 豆豆
生活随笔 收集整理的這篇文章主要介紹了 锁屏壁纸开发 Android,Android开发自己的锁屏壁纸 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

SurfaceView? SurfaceHolder? MediaPlayer? ? Service? ? ? BroadcastReceiver? ? KeyguardManager? ? PowerManager

思路:啟動一個服務,監聽滅屏廣播,當收到廣播的時候,點亮屏幕,禁用鎖屏,調用使用SurfaceView播放視頻。

1.啟動一個服務

Intent intent = new Intent();

intent.setClass(this,LockService.class);

startService(intent);

2.LockService onCreate中注冊監聽ACTION_SCREEN_OFF

final IntentFilter filter = new IntentFilter();

filter.addAction(Intent.ACTION_SCREEN_OFF);

registerReceiver(mReceiver, filter);

3.LockService 的內部監聽類

private final BroadcastReceiver mReceiver = new BroadcastReceiver() {

@Override

public void onReceive(Context context, Intent intent) {

final String action = intent.getAction();

if (Intent.ACTION_SCREEN_OFF.equals(action)) {

Log.d("yzy","screen_off...");

if(HelloActivity.isScreenOff == false){

wakeUpScreen();

Intent intent1? = new Intent();

intent1.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK);

intent1.setClass(LockService.this, HelloActivity.class);//啟動屏保界面

startActivity(intent1);

HelloActivity.isScreenOff = true;

}

}

}

? ? };

總結

以上是生活随笔為你收集整理的锁屏壁纸开发 Android,Android开发自己的锁屏壁纸的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。