歸類總結(jié)
其實我們準備復習之前,都應該大致分析下自己簡歷上的技能點买雾,歸類總結(jié)復習,我認為可以吧一些知識點串起來虽界,在不知道怎么寫自己簡歷或者 覺得自己簡歷沒有亮點的時候挺有用的
我的筆記上的分類
1.屏幕適配扛施,圖片框架Dlide Frescon Picasso 鸿捧,drawble 加載文件機制,百分比適配 —— flutter RN 怎么適配 —— 圖片加載緩存疙渣,優(yōu)化 apk瘦身
2. jvm Dailvik ART 區(qū)別——類的加載機制dex multidex 分包及遇到的問題匙奴, 熱修復 Tinker 對比其他 框架 熱更新 增量更新 —— 組件化 插件化 原理 常用框架 源碼 遇到的問題 混淆的原理 + gradle 常見問題 ——全量混淆
3.rertrofit + okhttp +volly ok 與 ok 3的區(qū)別, retrofit 的二次封裝 之前項目的Volley封裝 +RXjava 對比其他的異步 +mvp +mvvm 及其他編鐘 http 協(xié)議
4.打包流程 證書 加密 規(guī)則 妄荔,加固 反編譯 發(fā)布泼菌,查廣告。打包平臺 性能優(yōu)化 (電量 流量 內(nèi)存 ) 安全子類的 自己的服務器Flutter 啦租,哗伯,穿墻
5.源碼 handler bundle 幾種異步通信, 與h5交互 常見問題 RN 和 Flutter
知識點串起來篷角,聯(lián)系記憶才是王道——下面的 你都知道絕對offer不斷
1.屏幕適配——常見方案——最火的方案——主要是做圖片適配——圖片有哪些常用框架——框架間的橫向?qū)Ρ仁窃趺吹摹髁鲌D片框架的原理是怎么樣的——源碼看過沒焊刹?——里面設計有什么比較好的,比較垃圾的——能解決哪些問題——能不能做二次封裝——>說到圖片 你對drawble加載原理了解嗎恳蹲?——遇到過圖片引起的內(nèi)存溢出嗎虐块?——圖片采樣率了解嗎?——圖片緩存 LRU熟悉嗎嘉蕾? 底層是怎么玩的贺奠。——圖片常見格式了解嗎错忱?web P 圖片熟悉不區(qū)別對比——圖片既然可以變小——APK瘦身陨簇,——bitmap. drawble這些概念 轉(zhuǎn)換
2.JVM熟悉嗎柑晒?——內(nèi)存怎么劃分的,機制怎樣的,GC算法有幾種廷痘?各種算法的優(yōu)缺點忘闻,各個區(qū)用的什么算法贞间,——Daillvik 虛擬機區(qū)別坝锰,分配對象流程是怎樣的,內(nèi)存分哪些今魔,為什么這樣分勺像, 回收機制如何——ART又有什么區(qū)別——谷歌最近版本有沒有做優(yōu)化——安卓各版本的新特性——dex 加載機制——65535問題——multidex 分包及遇到的問題——類加載機制——熱修復——增量更新——組件化(什么叫組件化,插件話错森,模塊化)常用的框架原理——自己寫一個怎么寫吟宦,——谷歌的AAB了解嗎?——插件化 ——用的什么框架涩维,原理怎么的殃姓,遇到的問題——dex袁波。j a r. 包——混淆——全量混淆知道嗎?——gradle知道多少
3.常見網(wǎng)絡框架——retrofit蜗侈。源碼使用篷牌,遇到什么問題結(jié)合哪些框架——處理哪些場景——volley知道框架嗎?畫個框架圖出來踏幻,現(xiàn)在市面上還是有大公司在用枷颊,——ok源碼——攔截器怎么玩的——有沒有自定義玩過——OK的責任鏈模式——retrofit二次封裝——RXjava ——RXandroid「妹妫——mvp ——m vv m——dargger2 _—— http 協(xié)議 https 協(xié)議夭苗,證書校驗。安全機制——非對稱加密——抓包——中間人攻擊隔缀,常見的安全漏洞
4.打包流程——證書——簽名——加密——加固——反編譯————插入廣告——打包平臺——性能優(yōu)化——》〉》〉》〉》〉很多题造,電量 流量 布局 內(nèi)存。啟動猾瘸〗缗猓卡頓等
5.安卓常見的面試—— handler機制 原理最好多了解底層一些——bundle機制—— 異步通信框架原理——H5 ——RN——flutter——自己搭建服務器——自己玩flutter遇到的問題——怎么處理的,——java基礎
上面是我筆記上的歸類復習大綱须妻,也沒有去整理仔蝌,上面提的東西泛领,4-5年的安卓開發(fā)應該都要知道荒吏,如果不知道,說出去面試會慌的!Tㄐ绰更!