-
Java注解
-
Java IO(一)
-
Java IO(二)
-
RandomAccessFile
-
Java NIO
-
Java异常详解
-
Java抽象类和接口的区别
-
Java深拷贝和浅拷贝
-
Java transient关键字
-
Java finally与return执行顺序
-
Java 8 新特性
-
Java并发
-
Java创建线程的三种方式
-
Java线程池
-
死锁
-
Synchronized/ReentrantLock
-
生产者/消费者模式
-
volatile关键字
-
CAS原子操作
-
AbstractQueuedSynchronizer详解
-
深入理解ReentrantLock
-
Java并发集合——ArrayBlockingQueue
-
Java并发集合——LinkedBlockingQueue
-
Java并发集合——ConcurrentHashMap
-
Java虚拟机
-
对象的创建、内存布局和访问定位
-
Java内存区域与内存模型
-
Java类加载机制及类加载器详解
-
JVM中垃圾收集算法及垃圾收集器详解
-
JVM怎么判断对象是否已死?
Android
-
Android基础
-
Activity全方位解析
-
Service全方位解析
-
BroadcastReceiver全方位解析
-
ContentProvider全方位解析
-
Fragment详解
-
Android消息机制
-
Android事件分发机制
-
AsyncTask详解
-
HandlerThread详解
-
IntentService详解
-
LruCache原理解析
-
Window、Activity、DecorView以及ViewRoot之间的关系
-
View测量、布局及绘制原理
-
Android虚拟机及编译过程
-
Android进程间通信方式
-
Android Bitmap压缩策略
-
Android动画总结
-
Android进程优先级
-
Android Context详解
-
Android进阶
-
Android多线程断点续传
-
Android全局异常处理
-
Android MVP模式详解
-
Android Binder机制及AIDL使用
-
Android Parcelable和Serializable的区别
-
一个APP从启动到主页面显示经历了哪些过程?
-
Android性能优化总结
-
Android 内存泄漏总结
-
Android布局优化之include、merge、ViewStub的使用
-
Android权限处理
-
Android热修复原理
-
Android插件化入门指南
-
VirtualApk解析
-
Android推送技术解析
-
Android Apk安装过程
-
PopupWindow和Dialog区别
-
开源框架
-
OkHttp解析
-
Retrofit解析
-
EventBus解析
数据结构
-
线性表
-
栈和队
-
树
-
树的基础
-
其他常见的树
-
并查集
-
B-树,B+树,B*树
-
图
-
图的基础
-
拓扑排序
-
Kruskal算法
-
Prim算法
-
Dijkstra算法
-
Floyd算法
Android进阶资料
以下的资料是近年来,我和一些朋友面试收集整理了很多大厂的面试真题和资料,还有来自如阿里、小米、爱奇艺等一线大厂的大牛整理的架构进阶资料。希望可以帮助到大家。
Android进阶核心笔记
百万年薪必刷面试题
最全Android进阶学习视频
网上学习资料一大堆,但如果学到的知识不成体系,遇到问题时只是浅尝辄止,不再深入研究,那么很难做到真正的技术提升。
一个人可以走的很快,但一群人才能走的更远!不论你是正从事IT行业的老鸟或是对IT行业感兴趣的新人,都欢迎加入我们的的圈子(技术交流、学习资源、职场吐槽、大厂内推、面试辅导),让我们一起学习成长!
到的知识不成体系,遇到问题时只是浅尝辄止,不再深入研究,那么很难做到真正的技术提升。**
一个人可以走的很快,但一群人才能走的更远!不论你是正从事IT行业的老鸟或是对IT行业感兴趣的新人,都欢迎加入我们的的圈子(技术交流、学习资源、职场吐槽、大厂内推、面试辅导),让我们一起学习成长!