Android知识点:
四大组件(Activity Service BroadcastReceiver ContentProvider)
android framework层(Lancher启动&Activity启动,Init进程,zygote进程,binder机制)
View绘制流程,事件分发机制
性能优化
handler机制,idleHadler,HandlerThread,IntentService,AsyncTask
进程间通信,线程间通信
glide源码,okhttp源码
DVM(JIT), ART(AOT)
每个API版本特性
常用开发框架(MVC,MVP,MVVM)
Camera和Camera2
即时通讯
直播
视频通话/语音通话
进程保活
沉浸式
刘海屏
6.0权限判断
ANR
反编译
热更新
apk打包流程
Kotlin
RxJava/RxAndroid
React Native/Flutter
动画
Java知识点
线程 ,锁,线程池
垃圾回收机制
强引用,软引用,弱引用,虚引用
JMM:Java Memory Model Java内存模型
JVM:Java Virtual Machine, 将java文件编译成class文件并运行class文件的软件
JRE:Java Runtime Enviromental,包含了JVM和Java的一些常用的类库
JDK:Java Development ToolKit,Java开发工具包,它包括JRE、Java工具(javac/java/jdb)
TCP/IP
HTTP/HTTPS
HttpUrlConnection
IO流
Socket
设计模式
常用数据结构和算法
类的加载和反射机制
序列化和反序列化
注解
网友评论