最近因爲公司產品調整離職了,現在找工作面試,因爲朋友的推薦,去高德面了2輪,現在將問題整理出來。
1 android垃圾回收機制
2 android apk編譯過程
3 grandle與mavn的編譯原理
4 Jni動態註冊與靜態註冊
5 android引入handler的原因
6 自己如何實現一個ImageLoader
7 retrofit的動態代理
8 如何排查內存泄露與內存溢出
9 如何排查native層錯誤
10 繼承View與ViewGroup的區別
最近因爲公司產品調整離職了,現在找工作面試,因爲朋友的推薦,去高德面了2輪,現在將問題整理出來。
1 android垃圾回收機制
2 android apk編譯過程
3 grandle與mavn的編譯原理
4 Jni動態註冊與靜態註冊
5 android引入handler的原因
6 自己如何實現一個ImageLoader
7 retrofit的動態代理
8 如何排查內存泄露與內存溢出
9 如何排查native層錯誤
10 繼承View與ViewGroup的區別
動畫、減速 public float getInterpolation(float input) { float result; if (mFactor == 1.0f) {