文章目录

    • Java 基础知识
    • Android View相关基础
    • Android 一些小案例
    • Android Jetpack
    • 技术分享

Java 基础知识

  • 注解
    • Java 《注解篇》 基本概念讲解
    • Java 《注解篇》 运行时注解
    • Java 《注解篇》 编译时注解

Android View相关基础

  • 源码相关

    • setContentView 过程
    • xml解析到View的过程
  • 自定义相关

    • Android draw 绘制顺序
    • Android 绘制的流程
    • Android layout 流程分析
    • Android Path 之 PathMeasure
    • Android PorterDuff.Mode 的介绍

Android 一些小案例

  • ViewDragHelper
    • ViewDragHelper 常用知识
    • ViewDragHelper 实战案例1 《QQ侧滑菜单》 SwipeLayout
    • ViewDragHelper 实战案例2 《下拉抽屉菜单,微信小程序效果》 TopDrawerLayout

Android Jetpack

  • DataBinding

    • Android DataBinding (一) 基本用法
    • Android DataBinding (二) 基本原理 <待更新>
  • Dagger

    • Android Dagger (一) Inject、Module、Component、使用及原理

    • Android Dagger (二) Provides 、Lazy、Qualifier、Scope 等

    • Android Dagger (三) dependencies、Subcomponent 案例详解

    • Android Dagger (四) MVVM模式的实践 Kotlin

技术分享

  • LayoutInflater.Factory
    • Android xml解析到View的过程
    • Android 无需自定义View 解放 shape 解决方案 原理讲解
    • Android Android-skin-support 换肤方案 原理讲解

更多相关文章

  1. android 底部Tab添加水波纹效果
  2. Android开发从入门到精通(项目案例版)——第一天(2019.11.29)
  3. js调用android的版本兼容问题
  4. Android(安卓)神兵利器Dagger2使用详解(四)Scope注解的使用及源码
  5. RotateAniamtion_实现Android简单动画旋转案例
  6. android 滚动条 相关属性
  7. Android中javax annotation Nullable找不到的解决方案
  8. Android应用开发相关下载资源(2013/03/22更新)
  9. Android(安卓)support 26升级到28特性总结

随机推荐

  1. [Android]TextUtils.ellipsize()截取指定
  2. android计算器布局界面――基础编
  3. Android实现界面完全全屏
  4. Android之反编译APK文件,查看源代码
  5. android 短新单发
  6. android 使用MD5加密文件
  7. Android 实现定时任务之二 - Handler 结
  8. react-native调用Android原生组件
  9. Android 同步锁为什么锁不住问题
  10. Android客户端连接PC服务器端(Socket连接