1. 請描述下Activity的生命周期。
2. 如果后臺的Activity由于某原因被系統回收了,如何在被系統回收之前保存當前狀態?
3. 如何將一個Activity設置成窗口的樣式。(Edited by Sodino)
4. 如何退出Activity?如何安全退出已調用多個Activity的Application?
5. 請介紹下Android中常用的五種布局。
6. 請介紹下Android的數據存儲方式。(Edited by Sodino)
7. 請介紹下ContentProvider是如何實現數據共享的。(Edited by Sodino)
8. 如何啟用Service,如何停用Service。(Edited by Sodino)
9. 注冊廣播有幾種方式,這些方式有何優缺點?請談談Android引入廣播機制的用意。
10. 請解釋下在單線程模型中Message、Handler、Message Queue、Looper之間的關系。
11. AIDL的全稱是什么?如何工作?能處理哪些類型的數據?
12. 請解釋下Android程序運行時權限與文件系統權限的區別。(Edited by Sodino)
13. 系統上安裝了多種瀏覽器,能否指定某瀏覽器訪問指定頁面?請說明原由。
14. 有一個一維整型數組int[]data保存的是一張寬為width,高為height的圖片像素值信息。請寫一個算法,將該圖片所有的白色不透明(0xffffffff)像素點的透明度調整為50%。
15. 你如何評價Android系統?優缺點。
相關導讀: