中文字幕在线观看,亚洲а∨天堂久久精品9966,亚洲成a人片在线观看你懂的,亚洲av成人片无码网站,亚洲国产精品无码久久久五月天

Android 在程序中關(guān)閉和打開(kāi)屏幕

2018-07-20    來(lái)源:open-open

容器云強(qiáng)勢(shì)上線(xiàn)!快速搭建集群,上萬(wàn)Linux鏡像隨意使用

需求:在程序中(通過(guò)事件等方式)打開(kāi)和關(guān)閉屏幕

思路:一般情況下,關(guān)閉屏幕不是將屏幕真的關(guān)閉,而是將屏幕的亮度調(diào)到最低。一般情況 下Android設(shè)備對(duì)屏幕可             調(diào)節(jié)的最低亮度是有一個(gè)限制的。如果你的設(shè)備真的允許完全關(guān)閉屏幕,則只能考慮為這款設(shè)備的特性,在你             寫(xiě)程序時(shí)是要考慮到大多數(shù)設(shè)備的。

實(shí)現(xiàn):

    //啟用屏幕常亮功能  
    private void turnOnScreen()  
    {         
        WindowManager.LayoutParams params = getWindow().getAttributes();  
        params.flags |= WindowManager.LayoutParams.FLAG_KEEP_SCREEN_ON;  
        params.screenBrightness = 1;  
        getWindow().setAttributes(params);  
    }  
    //關(guān)閉 屏幕常亮功能  
    private void turnOffScreen()  
    {         
        WindowManager.LayoutParams params = getWindow().getAttributes();  
        params.flags |= WindowManager.LayoutParams.FLAG_KEEP_SCREEN_ON;  
        params.screenBrightness = 0.005f;  
        getWindow().setAttributes(params);  
    }  

標(biāo)簽:

版權(quán)申明:本站文章部分自網(wǎng)絡(luò),如有侵權(quán),請(qǐng)聯(lián)系:west999com@outlook.com
特別注意:本站所有轉(zhuǎn)載文章言論不代表本站觀(guān)點(diǎn)!
本站所提供的圖片等素材,版權(quán)歸原作者所有,如需使用,請(qǐng)與原作者聯(lián)系。

上一篇:Jvav實(shí)現(xiàn)去掉字符空格,并轉(zhuǎn)換字符

下一篇:PHP分頁(yè)入門(mén)實(shí)例 附php函數(shù)代碼