SystemUI 三指截屏或Power鍵加音量鍵連續截屏比較慢

不積跬步無以至千里

         瞭解SystemUI模塊的童鞋都知道截屏是處在SystemUI的代碼邏輯中的,因此這裏出現了截屏比較慢的問題,就是你連續的三指截屏或者power+音量鍵,但是不會去快速的截屏。

修改如下:

代碼路徑如下:src/com/android/systemui/screenshot/GlobalScreenshot.java

1.修改圖片的存儲類型爲png,這樣更快

@Override
    protected Void doInBackground(Void... params) {
        if (isCancelled()) {
            return null;
        }

        // By default, AsyncTask sets the worker thread to have background thread priority, so bump
        // it back up so that we save a little quicker.
        Process.setThreadPriority(Process.THREAD_PRIORITY_FOREGROUND);

        Context context = mParams.context;
        Bitmap image = mParams.image;
        Resources r = context.getResources();

        try {
            // Create screenshot directory if it doesn't exist
            mScreenshotDir.mkdirs();

            // media provider uses seconds for DATE_MODIFIED and DATE_ADDED, but millisecond
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章