android面試題及答案
引導語:android是這段時間非常熱門的開發專業之一,而有關android的面試題及答案哪裏有呢?接下來是小編爲你帶來收集整理的文章,歡迎閱讀!
在android中,請簡述jni的調用過程。
1)安裝和下載cygwin,下載 android ndk
2)在ndk項目中jni接口的設計
3)使用c/c++實現本地方法
4)jni生成動態連結庫.so檔案
5)將動態連結庫複製到java工程,在java工程中調用,執行java工程即可
簡述android應用程序結構是哪些?
android應用程序結構是:
linux kernel(linux內核)、libraries(系統執行庫或者是c/c++核心庫)、application
framework(開發框架包)、applications (核心應用程序)
如果後臺的activity由於某原因被系統回收了,如何在被系統回收之前儲存當前狀態?
onsaveinstancestate()
當你的程序中某一個activity a在執行時,主動或被動地執行另一個新的activity b,這個時候a會執行onsaveinstancestate()。b完成以後又會來找a,這個時候就有兩種情況:一是a被回收,二是a沒有被回收,被回收的a就要重新調用oncreate()方法,不同於直接啓動的是這回oncreate()裏是帶上了參數savedinstancestate;而沒被收回的就直接執行onresume(),跳過oncreate()了。
如何將一個activity設定成視窗的樣式。
在androidmanifest.xml 中定義activity的地方一句話android:theme="@android:style/theme.dialog"或android:theme="@android:style/theme.translucent"就變成半透明的
請介紹下android中常用的五種佈局。
framelayout(框架佈局),linearlayout (線性佈局),absolutelayout(絕對佈局),relativelayout(相對佈局),tablelayout(表格佈局)
請介紹下android的數據存儲方式。
一.sharedpreferences方式
二.檔案存儲方式
三.sqlite數據庫方式
四.內容提供器(content provider)方式
五. 網絡存儲方式
請介紹下contentprovider是如何實現數據共享的。
創建一個屬於你自己的content provider或者將你的數據添加到一個已經存在的content provider中,前提是有相同數據類型並且有寫入content provider的權限。
請解釋下android程序執行時權限與檔案系統權限的區別。
執行時權限dalvik( android授權)
檔案系統 linux 內核授權
系統上安裝了多種瀏覽器,能否指定某瀏覽器訪問指定頁面?請說明原由。
透過直接發送uri把參數帶過去,或者透過manifest裏的intentfilter裏的data屬性
什麼情況會導致force close ?如何避免?能否捕獲導致其的異常?
答:一般像空指針啊,可以看起logcat,然後對應到程序中 來解決錯誤
intentservice有何優點?
答:intentservice 的好處
* acitivity的`進程,當處理intent的時候,會產生一個對應的service
* android的進程處理器現在會盡可能的不kill掉你
* 非常容易使用
橫豎屏切換時候activity的生命週期?
1、不設定activity的android:configchanges時,切屏會重新調用各個生命週期,切橫屏時會執行一次,切豎屏時會執行兩次
2、設定activity的android:configchanges="orientation"時,切屏還是會重新調用各個生命週期,切橫、豎屏時只會執行一次
3、設定activity的android:configchanges="orientation|keyboardhidden"時,切屏不會重新調用各個生命週期,只會執行onconfigurationchanged方法
-
六年級上冊第一單元填空題練習
1、圓內最長的線段是(),圓規兩腳之間的距離是()。2、圓有()條半徑,圓有()條直徑。3、()確定圓的位置,()確定圓的大小。4、()決定圓的大小,()決定圓的位置。5、()決定圓的位置,()決定圓的大小。6、在同一個圓中,直徑的長度是半徑的(),半徑的長度是直徑的()。7、在同一...
-
一年級上學期語文蘇教版測試題
一、拼音填漢字。péngyǒushuōhuànǐmenwànsuìchūnjiémǔqīnchūntiānláile二、把詞語補充完整。親()好()紅()綠()春()大()柳()花()泉水()()百()齊()()致勃勃()往()來()顏()色()暖()開()歌()語()裏()雲()花盛()()風拂()三、古詩樂園-填空。春曉____...
-
三年級上學期語文課後訓練題
布魯斯躺在木板上,望着屋頂,無意中看到一隻蜘蛛正在結網。忽然,一陣大風吹來,絲斷了,網破了。蜘蛛重新扯起細絲再次結網,又被風吹斷了。就這樣___了斷,____了結,一連結了七次,都沒有結成。可蜘蛛_________,照樣_________,這一次它終於結成了一張網。布魯斯感動極了。他猛...
-
作文試題的評析
作文試題請以“人之常情”爲題寫一篇文章。?要求:①自主確定文體(詩歌、戲劇除外)。②不少於800字。?試題評析高考天津卷作文試題依舊爲命題形式,基本上延續了2007年高考天津卷作文試題“有句話常掛嘴邊”的命題風格,簡潔入題,生活化意味很濃,貼近考生實際,意在考查...