android进阶必备技能

系统篇

android不同版本所做的性能优化

硬解码,软解码原理,如何解决硬解码花屏问题

binder原理,为什么选择binder座位进程间通信不选择管道等形式?

kontlin语言

rxjava原理,机制

启动模式

ContentProvider原理

Jetpack

ActivityManagerService机制




音视频播放相关

MediaPlayer原理,底层解码使用的什么

ffmpeg解码原理

EXO原理



Java篇

gc原理,回收策略




数据结构

排序算法:冒泡,插入,归并,选择,希尔

哈希算法:LinkedHashMap

TreeMap,SortMap

二叉树,红黑树




网络篇

HttpClient

HttpUrlConnection

Volley

OKHttp

Https原理,证书原理




架构篇

设计模式

mvc,mvp,mvvm之间区别

mvc

mvp

mvvm

    databinding,viewmodle




工具

MAT

traceview

leakcanry




语言篇

python,c++,kontlin

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容