Android知识复习归纳

一两个月前,在准备面试的时候发现很多知识多多少少有了解过,但是知识都是都是很零散的。以后将逐步得把自己了解过的Android方面的知识做下记录。此篇文章是对我写过的关于Android知识相关的blog做一个索引。现在还很少,慢慢的会把Android知识网络补全。

Android 架构:

           Android MVVM:基于 DataBinding + Kotlin

           Android 组件化

Android 布局知识:

Android 约束布局(ConstraintLayout)

Android 适配:

    Android 屏幕适配

Android动画知识:

Android动画(一)

Android 项目架构:

    Android的MVP架构

Android Handler 知识:

Android Handler 消息机制

Android Handler 内存泄漏问题

主线程 Looper.loop() 死循环为何不会ANR

Android 多线程知识:

AsyncTask的使用及其源码分析

IntentService 的使用和源码分析

HandlerThread 的使用及源码解析

Android View 相关知识:

Activity 、 Window 、 View 之间的关系

JNI知识:

JNI介绍(一)

JNI介绍(二)

JNI介绍(三)

JNI介绍(四)

JNI介绍(五)

进程间通信:

Android 进程间通信:AIDL

Android 进程间通信:Messenger

 Android 热修复:

           Android 热修复:阿里Sophix的集成

自定义控件:

           Android 自定义控件:Canvas

           Android 自定义控件:Path

           Android 自定义控件:组合控件

 Android Bitmap :

          LruCache 源码解析

          Android Bitmap 的优化

Jetpack 系列:

          Android Jetpack 之 LifeCycle

          Android Jetpack 之 LiveData

          Android Jetpack 之 DataBinding

          Android Jetpack 之 Navigation

          Android Jetpack 之 App Startup

          Android Jetpack 之 WorkManager

开源框架:

Glide 4.11 源码解析(一):图片加载流程

Glide 4.11 源码解析(二):缓存机制

OkHttp 4.7.2 源码解析(一):请求流程

系统源码:

Android App 启动流程梳理(基于 Android 10)

Android 系统启动流程(一)

Android 系统启动流程(二) 

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值