布局优化ConstraintLayout
Ui图标 三套或者SVG图标
界面适配:今日头条适配方案
内存优化:
内存泄漏
后台服务 startService,BindService,IntentService,WorkManager
动画:属性动画,补间动画,帧动画,转场动画、视图状态动画等
数据库:litepal,room
自定义组件化开发
自定义依赖库开发
Dagger2
ARout
OKhttp+ Retrfit+Rxjava
自己封装一套框架采用组件化
地图
聊天
多线程
Executor线程池、AsyncTask、Thread、runnable、Rxjava
hander原理
自定义View
事件分发
Kotlin编程:协程
直播,IM
Flutter
LiveData+ViewModel+Lifecycles
BlockingQuenen队列
NDK、JNR
Jetpack组件:链接
设计模式
1)创建型模式
单例模式 确保某个类只有一个实例,并且自行实例化并向整个系统提供这个实例。
建造者模式 AlertDialog
简单的工厂模式 反射获取泛型子类对象的实例,调用父类的方法