互動屏保是Android4.2版本以后加入的一個功能,是為了保護顯示器而設(shè)計的一種專門的程序。

創(chuàng)新互聯(lián)建站是由多位在大型網(wǎng)絡(luò)公司、廣告設(shè)計公司的優(yōu)秀設(shè)計人員和策劃人員組成的一個具有豐富經(jīng)驗的團隊,其中包括網(wǎng)站策劃、網(wǎng)頁美工、網(wǎng)站程序員、網(wǎng)頁設(shè)計師、平面廣告設(shè)計師、網(wǎng)絡(luò)營銷人員及形象策劃。承接:網(wǎng)站設(shè)計制作、網(wǎng)站制作、網(wǎng)站改版、網(wǎng)頁設(shè)計制作、網(wǎng)站建設(shè)與維護、網(wǎng)絡(luò)推廣、數(shù)據(jù)庫開發(fā),以高性價比制作企業(yè)網(wǎng)站、行業(yè)門戶平臺等全方位的服務(wù)。
當(dāng)時設(shè)計的初衷是為了防止電腦因無人操作而使顯示器長時間顯示同一個畫面,導(dǎo)致老化而縮短顯示器壽命。我們可以選擇在充電或者插入底座的時候啟動設(shè)置的屏保程序,以保護屏幕在充電或者插入底座時長時間亮屏不受到損害。同時通過簡單的設(shè)置也可以讓手機在這些時候顯示一些常用的信息,比如時間,或者未接來電數(shù)量等等。
另外,雖然屏幕保護并不是專門為省電而設(shè)計的,但一般Windows下的屏幕保護程序都比較暗,大幅度降低屏幕亮度,有一定的省電作用。不僅如此,屏幕保護程序還可以保護顯像管,也可以省電,更可以保護個人隱私。是一項很實用的功能。
只需三步,
1,在手機待機桌面上(就是剛解鎖的界面)長按屏幕空白處三秒彈出窗口設(shè)置。
2,選擇壁紙,用圖庫的方式打開要設(shè)置成桌面的圖片。
3,剪切圖片,拖動圖片周圍的剪切框選擇大小和位置,選擇應(yīng)用壁紙。OK!
返回看下效果吧!
1、注冊一個BroadcastReceiver,用于接收ACTION_SCREEN_OFF事件。當(dāng)接收到這個事件時,打開自定義的屏保畫面。以下代碼為了測試方便,放在MainActivity.java中,也可以根據(jù)需要,把代碼放入service中。
registerReceiver(mMasterResetReciever,newIntentFilter(Intent.ACTION_SCREEN_OFF)); BroadcastReceiver mMasterResetReciever=newBroadcastReceiver() { publicvoidonReceive(Context context, Intent intent){ try{ Intent i =newIntent(); i.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK); i.setClass(context, ScreenSaverActivity.class); context.startActivity(i); }catch(Exception e){ Log.i("Output:", e.toString()); } } };
2、完成這一步時,雖然屏幕關(guān)閉時,屏保畫面被顯示,但由于接收的是ACTION_SCREEN_OFF事件,所以屏幕已經(jīng)變黑了,這個時候就需要強制點亮屏幕。
首先,在AndroidManifest.xml中加上permission 權(quán)限:
uses-permissionandroid:name="android.permission.WAKE_LOCK"/
以下代碼在ScreenSaverActivity.onCreate中
PowerManager pm = (PowerManager)getSystemService(POWER_SERVICE); mWakeLock = pm.newWakeLock( PowerManager.ACQUIRE_CAUSES_WAKEUP | PowerManager.SCREEN_DIM_WAKE_LOCK | PowerManager.ON_AFTER_RELEASE,"SimpleTimer");
然后在屏保畫面顯示時,點亮屏幕。在ScreenSaverActivity.onResume中加入
mWakeLock.acquire();
為了能夠在退出屏保時,能夠讓屏幕可以關(guān)閉,我們必須釋放WakeLock.故在ScreenSaverActivity.onPause中加入
mWakeLock.acquire();
注意,必須放在onResume中,如放在別的地方。會導(dǎo)致程序無法再次進(jìn)入屏保,具體原因不詳。由于手頭只有一個手機,不能進(jìn)行廣泛的測試。
3. 完成第二步后,一般情況下大功告成。按鍵就可以返回程序。但有時候需要點擊屏幕就返回系統(tǒng)。這個時候會發(fā)現(xiàn),無論怎么樣點擊屏幕,系統(tǒng)都不會有響應(yīng),因為此時屏幕已經(jīng)被鎖定。因此,要實現(xiàn)這個功能,在打開屏保時,需要關(guān)鍵屏幕的鎖定功能。
首先,在AndroidManifest.xml中加上permission 權(quán)限:
uses-permissionandroid:name="android.permission.DISABLE_KEYGUARD"/
再次,把以下這段代碼加入合適的地方。只要啟動屏保時能夠被調(diào)用到
KeyguardManager mKeyguardManager= (KeyguardManager)getSystemService(Context.KEYGUARD_SERVICE); KeyguardLock mKeyguardLock= mKeyguardManager.newKeyguardLock(TAG); mKeyguardLock.disableKeyguard();
當(dāng)然也可以通過以下代碼開啟屏幕鎖定功能。
1、首先打開手機主界面,然后選擇點擊“設(shè)置”選項,如下圖所示。
2、打開設(shè)置界面之后,選擇點擊“顯示”選項,如下圖所示。
3、進(jìn)入顯示界面之后,選擇點擊”互動屏保“選項,如下圖所示。
4、最后打開”互動屏保“后面的開關(guān)按鈕即可。
該情況可能是應(yīng)用與手機中的某些軟件(桌面助手等)有沖突,可以用以下方法進(jìn)行恢復(fù):1、手機連接數(shù)據(jù)線,通過pc助手(91、豌豆夾等),刪除該屏保應(yīng)用,就可以恢復(fù);2、Android手機黑屏可能最開始要提示按Home鍵,如果不行就拔電池重啟,再不行進(jìn)安全模式刪應(yīng)用。進(jìn)入安全模式的方法:關(guān)閉手機后重啟,重啟手機時看到天翼圖標(biāo)后,按住手機菜單鍵(MENU),感覺到手機震動一下后可以在屏幕左上角(有的機型在左下角)顯示安全模式;進(jìn)入安全模式后,進(jìn)入任務(wù)管理器(應(yīng)用管理器),卸載可能產(chǎn)生沖突的軟件,一般是安裝后出錯的軟件;然后再次關(guān)機重啟,第二次重啟正常啟動看是否有效,以上步驟可以重復(fù)進(jìn)行,找到相關(guān)的沖突軟件卸載。(進(jìn)入安全模式的方式在C8500上測試通過);了解更多服務(wù)優(yōu)惠點擊下方的“官方網(wǎng)址”客服95為你解答。
1、互動屏保其實是指屏保和擁護之間可以互動,比如有些手機的動態(tài)屏保里有水的動態(tài)屏保,用戶的手指點在屏幕的什么位置,什么位置就會出現(xiàn)一個水波紋。
2、互動屏保是Android4.2版本以后加入的一個功能,是一款屏幕保護程序,可以選擇在充電或者插入底座的時候啟動設(shè)置的屏保程序,以保護屏幕在充電或者插入底座時長時間亮屏不受到損害。同時通過簡單的設(shè)置也可以讓手機在這些時候顯示一些常用的信息,比如時間,或者未接來電數(shù)量等等。很實用的功能。
新聞標(biāo)題:android屏保,安卓手機屏保
網(wǎng)站網(wǎng)址:http://chinadenli.net/article9/dsgodoh.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供外貿(mào)網(wǎng)站建設(shè)、網(wǎng)站設(shè)計、軟件開發(fā)、微信公眾號、網(wǎng)站策劃、App開發(fā)
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)