Logo
Explore Help
Register Sign In
k
/
android-notes
1
0
Fork
You've already forked android-notes
0
Code Issues Pull Requests Packages Projects Releases Wiki Activity
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.
55 Commits
1 Branch
0 Tags
159 MiB
Markdown 100%
 
Tag: Branch: Tree: ccad53b5b6
master
Branches Tags
${ item.name }
Create tag ${ searchTerm }
Create branch ${ searchTerm }
from 'ccad53b5b6'
${ noResults }
android-notes/README.md

5.3 KiB
Raw Blame History

Android Notes

Android

四大组件

Activity

Service

BroadcastReceiver

ContentProvider

Fragment

控件相关
  1. WebView
  2. RecyclerView
  3. ViewPager
  4. ConstraintLayout
其他
  1. Android 数据持久化
    • SharedPreferences
    • SQLite
  2. 自动化埋点
  3. 动画
  4. Context
  5. Dalvik 与 ART
  6. APT
  7. Bundle、ArrayMap、SparseArray
  8. Hook 原来也就这么回事
  9. Serializable 与 Parceable
  10. 轻松入门 Socket 编程
  11. 热修复
  12. 事件分发机制
  13. Handler 消息循环机制
性能优化

I/O 优化

Java

final 你需要知道的一切

String 你需要知道的一切

反射 你需要知道的一切

泛型 你需要知道的一切

注解 你需要知道的一切

异常 你需要知道的一切

UncaughtExceptionHandler

JVM

方法内联

一篇文章搞懂 synchronized、CAS、AQS

volatile

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

循环优化

设计模式

单例模式

工厂模式

代理模式

观察者模式

Builder 建造者模式

数据结构和算法

异或,原来这么有用

一篇文章搞定 HashMap

笔试

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

Powered by Gitea Version: 1.17.3 Page: 15ms Template : 1ms
English
Bahasa Indonesia Deutsch English Español Français Italiano Latviešu Magyar nyelv Nederlands Polski Português de Portugal Português do Brasil Suomi Svenska Türkçe Čeština Ελληνικά Български Русский Српски Українська فارسی മലയാളം 日本語 简体中文 繁體中文(台灣) 繁體中文(香港) 한국어
Licenses API Website