下載本文檔
版權說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權,請進行舉報或認領
文檔簡介
第第頁應聘android工程師的面試題錦集應聘android工程師的面試題錦集
發(fā)表于:2023-01-30來源:未知:admin點擊數(shù):標簽:
應聘android工程師的面試題錦集
1.Intent的幾種有關Activity啟動的方式有哪些,你了解每個含義嗎?
這里Android123提示大家,Intent的一些標記有FLAG_ACTIVITY_BROUGHT_TO_FRONT、FLAG_ACTIVITY_CLEAR_TOP、FLAG_ACTIVITY_CLEAR_WHEN_TASK_RESET、FLAG_ACTIVITY_EXCLUDE_FROM_RECENTS、FLAG_ACTIVITY_MULTIPLE_TASK和FLAG_ACTIVITY_NEW_TASK等。每種含義大家看SDK文檔和具體跑下這樣你的記憶會更深刻些。
2.Activity和Task的啟動模式有哪些?每種含義是什么?
有關在AndroidManifest.xml中的android:launchMode定義,主要有standard、singleTop、singleTask和singleInstance,同時對于android:taskAffinity這些問題大家也要了解,Android開發(fā)網(wǎng)在以前的文章中講過,不過很多(開發(fā))者仍然不是很清楚,這些基礎問題我們以后仍然會再次總結。
關于Activity的啟動模式,參考:/feng88724/archive/2023/05/11/6412638.aspx
3.通過Intent傳遞一些二進制數(shù)據(jù)的方法有哪些?
1).使用Serializable接口實現(xiàn)序列化,這是Java常用的方法。
2).實現(xiàn)Parcelable接口,這里Android的部分類比如Bitmap類就已經(jīng)實現(xiàn)了,同時Parcelable在AndroidAIDL中交換數(shù)據(jù)也很常見的。
4.能說下Android應用的入口點嗎?
真正的Android入口點是application的main,你可以看下androidmanifest.xml的包含關系就清楚了??梢詻]有Activity但是必須有Application
5.Android都有哪些XML解析器,都熟練掌握嗎?
這里XmlPull、SAX和DOM相信做過(Web)開發(fā)的都已經(jīng)滾瓜爛熟了。
6.(SQL)ite支持事務嗎?添加刪除如何提高(性能)?
SQLite作為輕量級的數(shù)據(jù)庫,比MySQL還小,但支持SQL語句查詢,提高性能可以考慮通過原始經(jīng)過優(yōu)化的SQL查詢語句方式處理。
7.AndroidService和Binder、AIDL你都熟練嗎?
作為Android重要的后臺服務,這些每個Android開發(fā)者都應該掌握,這也算是和(Java)SE最大的不同了,具體的實例大家可以查看Android音樂播放器的源代碼Music.git中的,這里不再贅述。
1.請描述下Activity的生命周期。
創(chuàng)建oncreate-啟動onstart恢復onResume暫停onPause結束onEnd銷毀onDestroy
2.如果后臺的Activity由于某原因被系統(tǒng)回收了,如何在被系統(tǒng)回收之前保存當前狀態(tài)?
在'暫停onPause'狀態(tài)將數(shù)據(jù)保存。
3.如何將一個Activity設置成窗口的樣式。
設置Theme。
4.如何退出Activity?如何(安全)退出已調(diào)用多個Activity的Application?
5.請介紹下Android中常用的五種布局。
6.請介紹下Android的數(shù)據(jù)存儲方式。
7.請介紹下ContentProvider是如何實現(xiàn)數(shù)據(jù)共享的。
8.如何啟用Service,如何停用Service。
9.注冊廣播有幾種方式,這些方式有何優(yōu)缺點?請談談Android引入廣播機制的用意。
10.請解釋下在單線程模型中Message、Handler、MessageQueue、Looper之間的關系。
11.AIDL的全稱是什么?如何工作?能處理哪些類型的數(shù)據(jù)?
12.請解釋下Android程序運行時權限與文件系統(tǒng)權限的區(qū)別。(EditedbySodino)
13.系統(tǒng)上安裝了多種瀏覽器,能否指定某瀏覽器訪問指定頁面?請說明原由。
14.有
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年度二手車售后服務合同協(xié)議2篇
- 2025版模特與時尚博主互動合作合同4篇
- 2025年個人購房稅費減免專項合同
- 南京地區(qū)2025年二手房電子簽約合同模板2篇
- 基于2025年度項目的合作研究合同3篇
- 2025年度模特經(jīng)紀公司模特培訓合同4篇
- 2025年度智慧教育平臺搭建承擔連帶責任擔保借款合同4篇
- 二零二五年度教師教學資源庫建設合同4篇
- 2025年版?zhèn)€人個人之間消費分期借款合同范本4篇
- 二零二五年度新能源儲能融資借款服務合同3篇
- 物流無人機垂直起降場選址與建設規(guī)范
- 肺炎臨床路徑
- 外科手術鋪巾順序
- 創(chuàng)新者的窘境讀書課件
- 綜合素質(zhì)提升培訓全面提升個人綜合素質(zhì)
- 如何克服高中生的社交恐懼癥
- 聚焦任務的學習設計作業(yè)改革新視角
- 移動商務內(nèi)容運營(吳洪貴)任務三 APP的品牌建立與價值提供
- 電子競技范文10篇
- 食堂服務質(zhì)量控制方案與保障措施
- VI設計輔助圖形設計(2022版)
評論
0/150
提交評論