Android知识点安卓

Android知识总结

2021-04-21  本文已影响0人  涛涛123759

一、java基础

Java基础-泛型
Java基础-注解/反射(一)
Java基础-注解/反射(二)
Java基础-线程和进程(一)
Java基础-线程和进程(二)
Java基础-线程池
Java基础-线程锁(一)
Java基础-线程锁(二)
Java基础-线程并发工具类
Java基础-序列化
Java基础-json解析
Java基础-ProtoBuf解析
Java基础-IO
Java基础-四大引用
Java虚拟机(一)
Java虚拟机(二)
Java虚拟机(三)
Java基础-类加载机制(ClassLoader)
dex文件

二、高级UI

setContentView 布局加载流程
LinearLayout 绘制源码详解

动态换肤(一)
动态换肤(二)

View 绘制流程(一)
View 绘制流程(二)

自定义View(一)
自定义FlowLayout
自定义渐变TextView

事件处理机制(一)
事件处理机制(二)

手势识别

RecyclerView(一)
RecyclerView(二)
RecyclerView(三)
ViewPager2
ViewPager

WebView(一)
WebView应用

Android代码混淆
总结

三、设计模式

单例模式
观察者模式
装饰者模式
代理模式
责任链模式
策略模式

四、FrameWork

五、Jetpack

ViewModel

LiveData

Lifecycle

DataBinding(一)
DataBinding(二)

Room

Navigation(一)
Navigation(二)

WorkManager

六、开源框架

七、kotlin

Kotlin-Lmbda表达式

八、JNI

九、性能优化

LeakCanary
启动速度优化

十、其他

HashMap
ArrayMap
SparseArray
Hashset
LruCache

十一、面试题

面试题(一)

未完待续。。。。。。。

上一篇 下一篇

猜你喜欢

热点阅读