編輯:關於Android編程
1080P全高清屏幕雖然可為手機帶來更細膩的視界,但同時也會增加系統負載,拖慢游戲速度(和同配置720P手機相比)。那麼,如何才能提高1080P手機的游戲速度呢?
1080P的後遺症
隨著PPSSPP模擬器的成熟,越來越多的Android用戶都利用其將手機打造成了“PSP游戲掌機”。可惜,PPSSPP模擬器對少數PSP游戲的優化不夠,手機屏幕分辨率越高,游戲運行也就越卡頓。
另一方面,1080P屏幕自身也要比720P屏幕費電。為此,以華為P7、榮耀6為代表的手機都引入了“ROG技術”,開啟後即可將屏幕分辨率從1080P調整為720P(需要重啟)從而起到節省電力的功效。
問題來了,如果你的手機配備了1080P屏幕,但其性能又不足以流暢運行PPSSPP模擬器(或其他游戲),而你還想提升手機續航時間,有沒有解決方案呢?
手動降低分辨率
答案自然是有的,而原理就是通過修改系統配置文件,實現類似“ROG技術”一樣的降低屏幕分辨率的方案。具體流程如下:
在手機獲得ROOT權限後,先用RE管理器進入根目錄“system”文件夾,長按“build.prop”文件選擇文件編輯器,將“ro.sf.lcd_density=”後面的數字從480修改為320,保存退出(圖1)。
01
小提示
“ro.sf.lcd_density”後面的數字對應“屏幕密度值”,1080P(1920×1080像素)手機對應的數值為480、720P(1280×720像素)手機對應320、qHD(960×540像素)和WVGA(845×480像素)都對應240。將1080P屏幕默認的480修改為320,就是騙過系統讓其認為這款手機的屏幕其實是720P規格。
接下來,我們還需在手機上運行“終端模擬器”(下載地址:http://www.dwz.cn/uoJux)。首先輸入“su”回車,然後再輸入“amdisplay-size 720x1280”(其中x為英文字符)回車,最後點擊模擬器右上角的退出按鈕(圖2),重啟手機即可。
02
此時,你的手機屏幕就自動“降級”為720P了,無論是運行PPSSPP模擬器還是安兔兔軟件跑分,表現都要比在1080P模式下更好。需要注意的是,有些型號的手機在修改分辨率後會導致原本的主頁返回菜單會失效,此時可以借助“按鍵救星”一類的虛擬按鈕軟件解決(圖3)。
03
小提示
修改手機屏幕分辨率後,在安兔兔驗機一類的檢測軟件中可能會被認定為“假冒產品”(圖4),這是正常現象,因為手機配置信息與服務器端已經不匹配了。此外,如果你想恢復回1080P模式,只需將配置文件的信息從320改回480,然後打開終端模擬器輸入su回車,再輸入“amdisplay-size reset”即可。
04
IntentService定義IntentService繼承與Service,用來處理異步請求。客戶端可以通過startService(Intent)方法傳遞請求給Int
學習目的: 1、掌握在Android中如何建立CheckBox 2、掌握CheckBox的常用屬性 3、掌握CheckBox選中狀態變換的事件(監聽器) CheckBox
本人比較懶,不說廢話,直接貼代碼,代碼後附有完整項目package test.com.opengles5_3;import android.opengl.GLES20;i
我們都知道Logcat是我們Android開發調試最常用的一個工具,但是Android Studio默認的Logcat調試的顏色是一樣的,我們不好區分verbose、de