2023年Android最新面試題

2021-09-10 13:38:52 字數 975 閱讀 6219

1.什麼是介面?android中有哪些機制是基於介面程式設計? 

介面就是一些方法特徵的集合,用inte***ce修飾。 

面向介面程式設計:

2.說明activity和service的生命週期? 

3.intent flag有哪些?作用是什麼? 

自己看(25種) :

4.android的多執行緒模型有哪幾種? 

android提供了四種常用的操作多執行緒的方式,分別是: 

1. handler+thread 

2. asynctask 

3. threadpoolexecutor 

4. intentservice 

詳細介紹:

6.資料儲存有哪些方式? 

1.sharedpreferences 2.file 3.sqlite 4.contentprovide 5.網路儲存

7.如何做多裝置支援? 

個人理解為螢幕適配,不知道出題者的意圖

8.android的布局方式有哪些?分別是如何實現ondraw的? 

linearlayout,relativelayout,tablelayout,framelayout,absolutelayout,gridlayout

9.scrollview是否可以和listview混合使用?如何可以,說明混合使用的方式,如果不行,說明原因。 

可以,計算整個listview的高度,填充資料後重新設定listview高度,重寫onmeasure和onintercepttouchevent方法

10.在建立fragment時如何傳遞初始化引數? 

fragment初始化一定要提供預設建構函式。不能用建構函式傳遞引數!不要寫帶引數的建構函式。在fragment裡新增獲取fragment的newinstance函式,以後獲取fragment就使用這個函式,不要使用建構函式新建fragment!使用setargument和getargument傳遞引數 

詳細位址和注意事項:

android 筆記2023年度

2018 01 06 1 手機系統公升級8.0系統,使用控制項textview設定屬性drawableleft檢視記憶體上公升20多兆,cpu飆公升20 左右,導致頁面跳轉黑屏16秒左右,很是嚇人。找了很久原因都沒找到,懷疑是8.0系統問題,後來才發現是圖示居然20m,不出問題才怪。還是太年輕,居然...

谷歌宣布2023年Android 9 0有望發布

谷歌通過乙個解謎遊戲宣布,定於 5 月 8 日到 10 日在山景城的 shoreline amphitheatre 圓形劇場 舉辦i o大會。這個時間和地點和去年一致,而且谷歌 索中還提到了 pineapple 菠蘿 蛋糕,似乎是在暗示 android p 系統。當然,每年谷歌會如何挑選甜點名稱,總...

《2023年Android惡意軟體專題報告》發布

環球網科技 記者 林迪 近日,360安全大腦發布了 2018年andrwww.cppcns.comoid惡意軟體專題報告 以下簡稱 報告 報告對android惡意軟體在2018全年的發展態勢進行了盤點,並對android惡意軟體未來的威脅趨勢做出了 報告顯示,2018年全年,360安全大腦共截獲移動...