小男孩‘自慰网亚洲一区二区,亚洲一级在线播放毛片,亚洲中文字幕av每天更新,黄aⅴ永久免费无码,91成人午夜在线精品,色网站免费在线观看,亚洲欧洲wwwww在线观看

分享

Android面試題

 QCamera 2015-04-03
1. 請描述下Activity的生命周期。

必調用的三個方法:onCreate() –> onStart() –> onResume(),用AAA表示

(1)父Activity啟動子Activity,子Actvity退出,父Activity調用順序如下
AAA –> onFreeze() –> onPause() –> onStop() –> onRestart() –> onStart(),onResume() …
(2)用戶點擊Home,Actvity調用順序如下
AAA –> onFreeze() –> onPause() –> onStop() — Maybe –> onDestroy() – Maybe
(3)調用finish(), Activity調用順序如下
AAA –> onPause() –> onStop() –> onDestroy()
(4)在Activity上顯示dialog, Activity調用順序如下
AAA
(5)在父Activity上顯示透明的或非全屏的activity,Activity調用順序如下
AAA –> onFreeze() –> onPause()
(6)設備進入睡眠狀態(tài),Activity調用順序如下
AAA –> onFreeze() –> onPause()

2. 如果后臺的Activity由于某原因被系統(tǒng)回收了,如何在被系統(tǒng)回收之前保存當前狀態(tài)?

onSaveInstanceState()

當你的程序中某一個Activity A在運行時,主動或被動地運行另一個新的Activity B,這個時候A會執(zhí)行onSaveInstanceState()。B完成以后又會來找A,這個時候就有兩種情況:一是A被回收,二是A沒有被回收,被回收的A就要重新調用onCreate()方法,不同于直接啟動的是這回onCreate()里是帶上了參數(shù)savedInstanceState;而沒被收回的就直接執(zhí)行onResume(),跳過onCreate()了。

3. 如何將一個Activity設置成窗口的樣式。

在AndroidManifest.xml 中定義Activity的地方一句話android:theme="@android:style/Theme.Dialog"或android:theme="@android:style/Theme.Translucent"就變成半透明的

4. 如何退出Activity?如何安全退出已調用多個Activity的Application?

對于單一Activity的應用來說,退出很簡單,直接finish()即可。

當然,也可以用killProcess()和System.exit()這樣的方法。

http://blog.csdn.net/debug2/archive/2011/02/18/6193644.aspx

5. 請介紹下Android中常用的五種布局。

FrameLayout(框架布局),LinearLayout (線性布局),AbsoluteLayout(絕對布局),RelativeLayout(相對布局),TableLayout(表格布局)

6. 請介紹下Android的數(shù)據(jù)存儲方式。

一.SharedPreferences方式

二.文件存儲方式

三.SQLite數(shù)據(jù)庫方式

四.內容提供器(Content provider)方式

五. 網絡存儲方式

7. 請介紹下ContentProvider是如何實現(xiàn)數(shù)據(jù)共享的。

創(chuàng)建一個屬于你自己的Content provider或者將你的數(shù)據(jù)添加到一個已經存在的Content provider中,前提是有相同數(shù)據(jù)類型并且有寫入Content provider的權限。

8. 如何啟用Service,如何停用Service。

9. 注冊廣播有幾種方式,這些方式有何優(yōu)缺點?請談談Android引入廣播機制的用意。

10. 請解釋下在單線程模型中Message、Handler、Message Queue、Looper之間的關系。

11. AIDL的全稱是什么?如何工作?能處理哪些類型的數(shù)據(jù)?

12. 請解釋下Android程序運行時權限與文件系統(tǒng)權限的區(qū)別。

13. 系統(tǒng)上安裝了多種瀏覽器,能否指定某瀏覽器訪問指定頁面?請說明原由。

14. 有一個一維整型數(shù)組int[]data保存的是一張寬為width,高為height的圖片像素值信息。請寫一個算法,將該圖片所有的白色不透明(0xffffffff)像素點的透明度調整為50%。

15. 你如何評價Android系統(tǒng)?優(yōu)缺點。

    本站是提供個人知識管理的網絡存儲空間,所有內容均由用戶發(fā)布,不代表本站觀點。請注意甄別內容中的聯(lián)系方式、誘導購買等信息,謹防詐騙。如發(fā)現(xiàn)有害或侵權內容,請點擊一鍵舉報。
    轉藏 分享 獻花(0

    0條評論

    發(fā)表

    請遵守用戶 評論公約

    類似文章 更多