2016-Android面試題自我總結

Android面試題自我總結

1、自我介紹

2、簡歷項目介紹

3、項目提問(具體使用的類、方法都要知道)

4、安卓四大組件

重點:

4.1 activity

生命週期、壓後臺執行順序、鎖屏執行順序、主界面有對話框或半透明界面時執行順序、中斷數據保存(兩種情況)

4.2 service

基本概念(Local service/remoteservice)

兩種啓動方式、具體應用、與線程Thread的異同、與進程之間的關係

4.3 broadcast

兩種註冊方式、實際開發中的應用、實現應用之間的通信等等

4.4 contentPrivode

實現應用之間的通信、大概實現方式(接口數據暴露、數據庫表、URL等等)

5Fragment

重點:生命週期、具體應用、與Activity異同

6intent

重點:

兩種方式:顯式、隱式

7android多線程通信

7.1Handle、Looper、UIThread、子Thread、messagequeue、之間的關係

7.2AnyscTask 具體實現、最大特點、內部重點方法的使用等

7.3AnyscTask 與Handle+Thread區別

8、線程池

重點:概念、四個具體組成部分、實際應用

9Android六大進程

http://blog.sina.com.cn/s/blog_4b93170a0102dxnv.html

10Android進程通信

重點:binder 、AIDL、RPC

11activitylauchmode

standard、singleTop、singleTask、singleInstance

裏面提及到的TASK和stack的區別,是否是同一個,是否一個應用就只有一個stack

12、安卓五大組件

重點:相對和幀

13view的繪製流程

重點:measure、layout、draw

http://a.codekk.com/detail/Android/lightSky/公共技術點之%20View%20繪製流程

14touchevent分發機制

http://a.codekk.com/detail/Android/Trinea/公共技術點之%20View%20事件傳遞

重點:interceptertouchevent()

dispatchtopuchevent()

touchevent()

15OOMLRUcache(重點)

16listview優化

17、電量調優

18、避免應用服務被殺死方法

19、打包與混淆避免和處理

20Volley源碼

http://a.codekk.com/detail/Android/grumoon/Volley%20源碼解析

21ImageLoader源碼

http://a.codekk.com/detail/Android/huxian99/Android%20Universal%20Image%20Loader%20源碼分析

 


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章