美團秋招 Android三輪技術面+HR面(收到offer) 知識總結(2018年9月)
阿新 • • 發佈:2019-01-22
- 四大元件有哪幾個
- Activity生命週期
- Activity的onCreate方法能執行復雜耗時操作嗎
- Activity的onCreate執行復雜耗時操作除了handler和asynctask還有其他方法嗎
- Activity中啟動另一Activity生命週期是怎樣的,分別討論新Activity沒建立和建立過的情況
- Activity啟動模式
- Activity隱式啟動和顯式啟動的區別
- Activity flag的用法
- Intent支援傳遞的資料型別有哪些
- Activity已經使用AndroidMenifest指定了LaunchMode,是否可以通過程式碼修改器launch mode並啟動
- service的兩種啟動模式
- 如果通過intent和onbind兩種方式一起啟動多次sevices,會建立幾個service
- 如果通過intent和onbind兩種方式一起啟動多次sevices,怎麼關閉這個service
- 廣播的接收器是否可以做耗時操作
- 廣播的接收器更新UI跟Activity直接更新UI有什麼區別
- 廣播的接收器要執行復雜任務該怎麼做,出了handler和ASyncTask外還有什麼方法
- ASyncTask的onPreExecute()和onPostExecute()能執行UI操作嗎,能執行復雜操作嗎
- ASyncTask的doInBackground能更新UI嗎
- 如果一個自定義button只能執行雙擊操作該怎麼實現,不是使用外層程式碼實現雙擊,要求自定義button直接封裝
- listview怎麼解決OOM異常
- listview的多個item中有checkBox,怎麼實現多個checkBox的勾選記錄