You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
Omooo c25a0c1000 finsh 常量池及相关内容 5 years ago
blogs finsh 常量池及相关内容 5 years ago
images add Android 系统启动 5 years ago
README.md finsh 常量池及相关内容 5 years ago

README.md

Android Notes

Android

四大组件

Activity

Service

BroadcastReceiver

ContentProvider

Fragment

控件相关
  1. WebView
  2. RecyclerView
  3. ViewPager
  4. ConstraintLayout
  5. 自定义 View
其他
  1. Android 数据持久化
  2. 自动化埋点
  3. 动画
  4. Context
  5. Dalvik 与 ART
  6. APT
  7. Bundle、ArrayMap、SparseArray
  8. Hook 原来也就这么回事
  9. Serializable 与 Parceable
  10. 轻松入门 Socket 编程
  11. 热修复
  12. 事件分发机制
  13. Handler 消息循环机制
  14. AsyncTask 源码分析
  15. HandlerThread 源码分析
  16. IntentService 源码分析
  17. View 工作原理
Gralde Plugin、Groovy

Gralde Plugin 入门指南

Gralde Plugin 实践之 TinyPng Plugin

JVM、ART 相关

Class 文件格式

Class 文件格式总览

[常量池及相关内容](https://github.com/Omooo/Android-Notes/blob/master/blogs/JVM/深入理解 Class 文件格式/常量池及相关内容.md)

[属性介绍]

性能优化

I/O 优化

UI 优化

内存优化

包体积优化

卡顿优化

启动优化

存储优化

崩溃优化

电量优化

Framework

[Android 系统架构](https://github.com/Omooo/Android-Notes/blob/master/blogs/Android/Framework/Android 系统架构.md)

[Android 系统启动](https://github.com/Omooo/Android-Notes/blob/master/blogs/Android/Framework/Android 系统启动.md)

Java 基础

final 你需要知道的一切

String 你需要知道的一切

反射 你需要知道的一切

泛型 你需要知道的一切

注解 你需要知道的一切

异常 你需要知道的一切

BIO、NIO、AIO

UncaughtExceptionHandler

Java 5 - Java 10 新特性总结

Java 并发

线程、线程池

线程生命周期

并发编程的万能钥匙 - 管程 ( Monitor )

[Lock 和 Condition](https://github.com/Omooo/Android-Notes/blob/master/blogs/Java/并发/Lock 和 Condition.md)

JVM

一篇文章学完 JVM 重点知识

方法内联

一篇文章搞懂 synchronized、CAS、AQS

volatile

JVM 是如何执行方法调用的?

循环优化

设计模式

单例模式

工厂模式

代理模式

观察者模式

Builder 建造者模式

数据结构和算法

异或,原来这么有用

一篇文章搞定 HashMap

八大排序

计算机网络

Http 和 Https

笔试

央视电影网 --- Mr.S 大佬