首先,我們試着往sdcard里放一張400k的圖片,但是分辨率是2560*1600 布局簡單 MainActivity 很簡單,設置點擊按鈕開始加載圖片 結果: 報的錯誤: 08-16 ...
這是字節面試官問的一個問題,平時Glide用慣了,讓我說大圖加載原理答不上來。 大圖如果直接加載到內存,往往會導致OOM,因為大圖所占內存非常大。 Bitmap直接加載 直接從資源中加載,方法非常簡單,拿到Bitmap對象然后塞入ImageView中即可。這方式小圖片還能正常加載,大圖片就有問題了。 大圖加載步驟 獲取大圖尺寸 獲取ImageVIew的尺寸,縮放減小內存 加載 大圖尺寸獲取 執行結 ...
2020-07-15 22:41 0 983 推薦指數:
首先,我們試着往sdcard里放一張400k的圖片,但是分辨率是2560*1600 布局簡單 MainActivity 很簡單,設置點擊按鈕開始加載圖片 結果: 報的錯誤: 08-16 ...
1. 下列哪些語句關於內存回收的說明是正確的? (b ) A、 程序員必須創建一個線程來釋放內存 B、 內存回收程序負責釋放無用內存 C、 內存回收程序允許程序員 ...
1. 下列哪些語句關於內存回收的說明是正確的? (b ) A、 程序員必須創建一個線程來釋放內存 B、 內存回收程序負責釋放無用內存 C、 內存回收程序允許程序員直接釋放內存 D、 內存回收程序可以在指定的時間釋放內存對象 Android是Linux的內核,每一個程序都是一個獨立 ...
接口的意義 規范、擴展、回調 在Activity中如何保存/恢復狀態? 分別調用onSaveInstanceState和onRestoreInstanceState 2個方法保存和恢復狀態。 ...
1. 請描述一下Activity 生命周期。 答: 如下圖所示。共有七個周期函數,按順序分別是: onCreate(), onStart(), onRestart(), onResume(), on ...
Android 基本面試題 一、java 核心思想 1、八種基本數據類型和封裝類 基本類型 大小(字節) byte 1 short 2 int ...
1 Activity的生命周期和啟動模式 1.1 Activity的生命周期全面分析 用戶正常使用情況下的生命周期 & 由於Activity被系統回收或者設備配置改變導致Acti ...
baiqiantao@sina.com Android 面試題 參 ...