Blog Archive 2021 敬请期待~ 2021年06月 11 2020 NDK学习笔记 2020年12月 31 Android智能指针 2020年12月 30 C++ Primer学习笔记--C++标准库 2020年12月 29 C++ Primer学习笔记--C++基础 2020年12月 28 Input事件分发 2020年06月 20 理解Choreographer 2020年05月 31 理解ViewRootImpl 2020年05月 23 Charles抓包工具安装和破解 2020年05月 16 Window的类型和Z-Order 2020年05月 10 创建和添加Window - SystemUI&Activity 2020年05月 02 WMS启动过程 2020年05月 01 ContentProvider过程 2020年04月 12 sendBroadcast过程 2020年04月 06 registerReceiver过程 2020年04月 05 bindService过程 2020年03月 29 startService过程 2020年03月 28 Activity销毁过程 2020年03月 22 Activity启动过程 2020年03月 21 App进程创建过程 2020年03月 08 AMS启动过程 2020年03月 08 AIDL过程 2020年02月 08 Service获取过程 2020年02月 02 Service注册和Binder线程池启动过程--Native层 2020年02月 01 Service注册过程--Java服务 2020年01月 18 ServiceManager获取过程--Native层 2020年01月 05 ServiceManager获取过程--Java层 2020年01月 05 2019 ServiceManager守护进程启动过程 2019年12月 31 ADB工作原理及常用命令整理 2019年11月 27 AOSP源码下载/编译/刷机/调试 2019年11月 17 对REST API的理解 2019年10月 30 Kotlin静态代码检测——性能检测 2019年08月 24 彻底理解Binder 2019年08月 24 Kotlin性能优化 2019年07月 20 Chromium内核源码下载、编译和安装 2019年07月 09 我的短期计划 2019年05月 27 Kotlin Coroutines基础和原理初探 2019年05月 23 2019.02-2019.04阶段性总结 2019年04月 29 Kotlin静态代码检测方案分析 2019年04月 26 Kotlin学习笔记——基础篇 2019年03月 31 2018 工程与系统化相关学习笔记 2018年12月 31 Android学习笔记——Binder更底层C++实现细节 2018年11月 06 大数据学习笔记 2018年11月 06 Android学习笔记——ARouter 2018年11月 01 Android学习笔记——Android App Bundle 2018年10月 07 Android学习笔记——动画 2018年10月 07 阶段性复盘 2018年10月 01 C++学习笔记——入门资料 2018年10月 01 Android学习笔记——Fresco 2018年09月 29 Android学习笔记——ConstraintLayout 2018年09月 28 Android学习笔记——Profiler性能优化 2018年09月 27 Android学习笔记——NDK & JNI 2018年09月 27 Java学习笔记——ThreadPoolExecutor 2018年09月 21 Android学习笔记——okdownload 2018年09月 20 Android学习笔记——Kotlin 2018年09月 20 Java学习笔记——控制反转(IoC)与依赖注入(DI) 2018年09月 20 Android学习笔记——StrictMode 2018年09月 15 Android学习笔记——RxJava 2018年09月 15 Android学习笔记——Android代码混淆 2018年09月 15 Mac平台抓包工具Charles 2018年09月 15 Android学习笔记——SharedPreference 2018年09月 10 Android学习笔记——Notification和RemoteView 2018年09月 10 Android学习笔记——Lottie开源动画库 2018年09月 10 Groovy & Gradle 2018年09月 10 Git Flow工作流 2018年09月 10 Android学习笔记——target sdk 26升级实践 2018年09月 02 Android学习笔记——compileSdkVersion、minSdkVersion、targetSdkVersion 2018年08月 04 Android学习笔记——消息推送 2018年07月 28 读书笔记——《原则》 2018年06月 15 Android学习笔记——音视频技术 2018年06月 08 Android学习笔记——View的Touch事件 2018年05月 28 Java学习笔记——ClassLoader 2018年05月 28 Android学习笔记——热修复 2018年05月 25 Android学习笔记——RecyclerView/ListView 2018年05月 24 Android学习笔记——进程和线程 2018年05月 24 Android学习笔记——图片加载 2018年05月 17 Android学习笔记——Android体系结构总结 2018年05月 16 学习方法总结 2018年05月 12 Android学习笔记——虚拟机 2018年05月 12 Android学习笔记——关于代码的组织 2018年05月 12 Android学习笔记——Binder 2018年05月 12 Android学习笔记——性能优化 2018年05月 12 Android学习笔记——Android四大组件 2018年05月 12 Android学习笔记——自定义View 2018年05月 11 Java学习笔记——Java NIO 2018年05月 08 Java学习笔记——Netty 2018年05月 08 区块链学习及投资入门 2018年05月 04 4月份计划 2018年05月 01 Java学习笔记——集合类总结篇 2018年04月 26 基础学习笔记——网络协议篇 2018年04月 23 Java学习笔记——JavaPoet 2018年04月 18 Java学习笔记——Annotation 2018年04月 17 Android学习笔记——Okio 2018年04月 16 Android学习笔记——OkHttp 2018年04月 12 Java学习笔记——LinkedHashMap 2018年04月 10 Java学习笔记——HashMap 2018年04月 10 Android学习笔记——Volley 2018年04月 08 Android学习笔记——消息机制 2018年04月 08 Java学习笔记——ThreadLocal 2018年04月 07 Android学习笔记——内存泄漏 2018年04月 07 愚人节的小记录 2018年04月 01 Android学习笔记——插件化 2018年03月 20 Android学习笔记——安全问题 2018年02月 01 Java学习笔记——查漏补缺 2018年01月 01 2017 ListView源码分析 2017年12月 28 RecyclerView源码分析(续) 2017年12月 20 某学姐带你了解抓包原理 2017年03月 19 关于https的那些事儿 2017年03月 16 Java并发编程实战——基础知识 2017年02月 28 我的2016年个人总结 2017年01月 11 2016 AndroidShareGroup技术周报(第五期) 2016年09月 03 Android编码规范 2016年08月 28 AndroidShareGroup技术周报(第四期) 2016年08月 27 AndroidShareGroup技术周报(第三期) 2016年08月 20 AndroidShareGroup技术周报(第二期) 2016年08月 12 一篇日记而已 2016年08月 07 Android打包系列——自动化构建 2016年08月 07 Android打包系列——多渠道快速打包 2016年08月 06 Android打包系列——多渠道打包及签名 2016年08月 06 Android打包系列——打包流程梳理 2016年08月 04 AndroidShareGroup技术周报(第一期) 2016年07月 30 2016.07成长记录 2016年07月 23 MainDexList产生过程源码分析 2016年06月 28 Android编译及Dex过程源码分析 2016年06月 21 MultiDex安装过程源码分析 2016年06月 11 移动开发资源分享 2016年06月 04 iOS基础入门(四)- Objective-C语法总结 2016年05月 28 iOS基础入门(三)- iOS备忘录应用 2016年05月 22 iOS基础入门(二) 2016年05月 16 iOS基础入门(一) 2016年05月 08 View事件分发及消费源码分析 2016年05月 01 Service知识总结 2016年04月 16 Android进程间通信机制Binder应用层分析 2016年04月 10 Android消息循环机制源码分析 2016年03月 31 RxJava学习总结 2016年03月 27 App架构之组件化理解 2016年03月 20 算法序列 2016年03月 13 [Android四大组件]Activity启动过程源码分析 2016年03月 12 RecyclerView源码分析 2016年03月 06 TraceView性能优化工具使用 2016年02月 25 关于Android Studio项目的Gradle构建 2016年02月 13 AndroidManifest合并原理 2016年02月 05 构建方法数超过65K的应用 2016年02月 04 jcenter vs. mavenCentral 2016年02月 01 2015 Android学习笔记——FragmentPagerAdapter/FragmentStatePagerAdapter 2015年02月 02 2014 Android内存管理 2014年11月 30 Android Studio学习笔记 2014年11月 02 Github博客搭建 2014年10月 07 2013 2019.10-2019.12阶段性总结 2013年02月 02 2019.07-2019.09阶段性总结 2013年02月 01 重塑自我-2019.08基本回顾 2013年01月 02 no pain, no gain 2013年01月 01 重塑自我-2019.07基本回顾 2013年01月 01