金九银十中,看看这31道Android面试题
閱讀目錄
1.如何對(duì) Android 應(yīng)用進(jìn)行性能分析
2.什么情況下會(huì)導(dǎo)致內(nèi)存泄露
3.如何避免 OOM 異常
4.Android 中如何捕獲未捕獲的異常
5.ANR 是什么?怎樣避免和解決 ANR(重要)
6.Android 線程間通信有哪幾種方式
7.Devik 進(jìn)程,linux 進(jìn)程,線程的區(qū)別
8.描述一下 android 的系統(tǒng)架構(gòu)
9.android 應(yīng)用對(duì)內(nèi)存是如何限制的?我們應(yīng)該如何合理使用內(nèi)存?
10. 簡(jiǎn)述 android 應(yīng)用程序結(jié)構(gòu)是哪些
11.請(qǐng)解釋下 Android 程序運(yùn)行時(shí)權(quán)限與文件系統(tǒng)權(quán)限的區(qū)別
12.Framework 工作方式及原理,Activity 是如何生成一個(gè) view 的,機(jī)制是什么
13.多線程間通信和多進(jìn)程之間通信有什么不同,分別怎么實(shí)現(xiàn)
14.Android 屏幕適配
15.什么是 AIDL 以及如何使用
16.Handler 機(jī)制
17.事件分發(fā)機(jī)制
18.子線程發(fā)消息到主線程進(jìn)行更新 UI,除了 handler 和 AsyncTask,還有什么
19.子線程中能不能 new handler?為什么
20.Android 中的動(dòng)畫(huà)有哪幾類,它們的特點(diǎn)和區(qū)別是什么
21.如何修改 Activity 進(jìn)入和退出動(dòng)畫(huà)
22.SurfaceView & View 的區(qū)別
23.開(kāi)發(fā)中都使用過(guò)哪些框架、平臺(tái)
24.使用過(guò)那些自定義View
25.自定義控件:繪制圓環(huán)的實(shí)現(xiàn)過(guò)程
26.自定義控件:摩天輪的實(shí)現(xiàn)過(guò)程
27.GridLayout的使用
28.流式布局的實(shí)現(xiàn)過(guò)程
29.第三方登陸
30.第三方支付
31.進(jìn)程保活
總結(jié)
以上是生活随笔為你收集整理的金九银十中,看看这31道Android面试题的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: 常见编码格式
- 下一篇: Android组件化专题-路由动态注入跳