文章目录

* Java 基础知识
<https://blog.csdn.net/qq_30889373/article/details/80538211#Java__1>
* Android View相关基础
<https://blog.csdn.net/qq_30889373/article/details/80538211#Android_View_9>
* Android 一些小案例
<https://blog.csdn.net/qq_30889373/article/details/80538211#Android__23>
* Android Jetpack
<https://blog.csdn.net/qq_30889373/article/details/80538211#Android_Jetpack_29>
* 技术分享 <https://blog.csdn.net/qq_30889373/article/details/80538211#_46>


<>Java 基础知识

* 注解
* Java 《注解篇》 基本概念讲解
<https://blog.csdn.net/qq_30889373/article/details/82696958>
* Java 《注解篇》 运行时注解
<https://blog.csdn.net/qq_30889373/article/details/80461319>
* Java 《注解篇》 编译时注解
<https://blog.csdn.net/qq_30889373/article/details/80486974>
<>Android View相关基础

*
源码相关

* setContentView 过程
<https://blog.csdn.net/qq_30889373/article/details/78900967>
* xml解析到View的过程 <https://blog.csdn.net/qq_30889373/article/details/82823013>
*
自定义相关

* Android draw 绘制顺序
<https://blog.csdn.net/qq_30889373/article/details/78880627>
* Android 绘制的流程 <https://blog.csdn.net/qq_30889373/article/details/78910048>
* Android layout 流程分析
<https://blog.csdn.net/qq_30889373/article/details/78911468>
* Android Path 之 PathMeasure
<https://blog.csdn.net/qq_30889373/article/details/78887730>
* Android PorterDuff.Mode 的介绍
<https://blog.csdn.net/qq_30889373/article/details/78792293>
<>Android 一些小案例

* ViewDragHelper
* ViewDragHelper 常用知识
<https://blog.csdn.net/qq_30889373/article/details/78471061>
* ViewDragHelper 实战案例1 《QQ侧滑菜单》 SwipeLayout
<https://blog.csdn.net/qq_30889373/article/details/78486102>
* ViewDragHelper 实战案例2 《下拉抽屉菜单,微信小程序效果》 TopDrawerLayout
<https://blog.csdn.net/qq_30889373/article/details/81841596>
<>Android Jetpack

*
DataBinding

* Android DataBinding (一) 基本用法
<https://blog.csdn.net/qq_30889373/article/details/81456712>
* Android DataBinding (二) 基本原理 <待更新>
<https://blog.csdn.net/qq_30889373/article/details/80538211>
*
Dagger

*
Android Dagger (一) Inject、Module、Component、使用及原理
<https://blog.csdn.net/qq_30889373/article/details/81571414>

*
Android Dagger (二) Provides 、Lazy、Qualifier、Scope 等
<https://blog.csdn.net/qq_30889373/article/details/81605113>

*
Android Dagger (三) dependencies、Subcomponent 案例详解
<https://blog.csdn.net/qq_30889373/article/details/81609420>

*
Android Dagger (四) MVVM模式的实践 Kotlin
<https://blog.csdn.net/qq_30889373/article/details/81806129>

<>技术分享

* LayoutInflater.Factory
* Android xml解析到View的过程
<https://blog.csdn.net/qq_30889373/article/details/82823013>
* Android 无需自定义View 解放 shape 解决方案 原理讲解
<https://blog.csdn.net/qq_30889373/article/details/83011637>
* Android Android-skin-support 换肤方案 原理讲解
<https://blog.csdn.net/qq_30889373/article/details/83016443>

友情链接
KaDraw流程图
API参考文档
OK工具箱
云服务器优惠
阿里云优惠券
腾讯云优惠券
华为云优惠券
站点信息
问题反馈
邮箱:[email protected]
QQ群:637538335
关注微信