Toggle navigation
猫侠的小窝
Home
About
Tags
Tags
keep hungry keep foolish
Java
Android应用层
Android框架层
Retrofit源码
Glide源码
数据结构与算法
手写代码系列
Java设计模式
Android性能优化
EventBus源码
面试题
Java后端
Dragger2
Linux
Android设备
Https
Android库
独立游戏
Java
ConcurrentHashMap原理与使用
ConcurrentHashMap原理与使用
Java内存模型
Java内存模型、GC
Java泛型
Java泛型
Java集合包
List、Set、Map、Queue、Deque
Java类加载器
Java类加载器
Java并发包
线程、线程安全
Java特性
封装、继承、多态、反射、注解
Android应用层
WebView开发
WebView开发
Android数据库
SQLite及其封装
Android并发工具
HandlerThread、AsyncTask、IntentService
Android动画
Drawable动画、View动画、属性动画,以及由属性动画封装出的Transition、Content Trasition、Shared Element Transition
自定义View
自定义View的常用技巧
实现列表
ListView与RecyclerView的原理与应用
实现对话框
共有Activity、Dialog、DialogFragment、PoppupWindow四种方式
控制窗口
WMS提供了哪些接口供应用程序控制窗口属性?
ContentProvider组件
ContentProvider组件
广播组件
广播组件
Service组件
Service组件
Activity组件
Activity组件
创建跨进程组件
主要是创建Java层跨进程Service
Android框架层
Android插件化
Android插件化
JNI原理与使用
JNI原理与使用
Binder机制
Binder机制
Handler机制
Handler机制
View触摸
控件树对触摸事件的分发
View绘制
控件树的创建、测量、布局、绘制、销毁
WindowManagerService
WindowManagerService
PackageManagerService
PackageManagerService
ActivityManagerService
ActivityManagerService
SystemServer进程
SystemServer进程
ServiceManager进程
ServiceManager进程
Zygote进程
Zygote进程
Retrofit源码
使用Cookie
使用Cookie
使用Retrofit建立长连接
使用Retrofit建立长连接
使用Retrofit上传和下载
使用Retrofit上传和下载
声明式请求
声明式请求
OkHttp
OkHttp
网络基础知识
网络基础知识
Glide源码
Glide缓存
内存缓存、磁盘缓存、BitmapPool
Glide第三个过程
ResourceType -> TranscodeType
Glide第二个过程
DataType -> ResourceType
Glide第一个过程
MoudleType -> DataType
Glide的架构
Glide的架构
数据结构与算法
逆序
单链表逆序、数组逆序
遍历二叉树
遍历二叉树
堆排序
堆排序
快速排序
快速排序
插入排序
插入排序
选择排序
选择排序
冒泡排序
冒泡排序
生产者消费者模型显式锁版
生产者消费者模型显式锁版
生产者消费者模型内置锁版
生产者消费者模型内置锁版
手写代码系列
任务队列
任务队列
多线程Lru文件缓存
多线程Lru文件缓存
单线程Lru缓存
单线程Lru缓存
Java设计模式
适配器模式
适配器模式
动态代理模式
动态代理模式
责任链模式
责任链模式
单例模式
单例模式
Android性能优化
内存泄漏定位与处理
内存泄漏定位与处理
ANR定位与处理
ANR定位与处理
EventBus源码
EventBus原理与使用
EventBus原理与使用
面试题
Linux面试题
Linux面试题
Mybatis面试题
Mybatis面试题
SpringMVC面试题
SpringMVC面试题
Spring面试题
Spring面试题
Java基础面试题
Java基础面试题
Android库面试题
Android库面试题
Android架构面试题
Android架构面试题
Android框架层面试题
Android框架层面试题
Android优化面试题
Android优化面试题
Android应用层面试题
Android应用层面试题
Java后端
SQL基础
SQL基础
Dragger2
Dragger2概述
Dragger2概述
Linux
Linux常用命令
Linux常用命令
Linux设备管理
Linux设备管理
Linux文件管理
Linux文件管理
Linux内存管理
Linux内存管理
Linux进程管理
Linux进程管理
Android设备
AndroidNFC
AndroidNFC
AndroidNFC
AndroidNFC
Https
Https概述
Https概述
Android库
RxJava概述
RxJava概述
独立游戏
《萍踪六记》下载
《萍踪六记》下载