Skip to content

Commit 9509a8f

Browse files
committed
update readme
1 parent 0182052 commit 9509a8f

File tree

6 files changed

+199
-21
lines changed

6 files changed

+199
-21
lines changed

AdavancedPart/3D旋转动画.md

-20
This file was deleted.

AdavancedPart/热修复实现.md

+1
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
1+
12
热修复实现
23
===
34

BasicKnowledge/ListView专题.md

+1
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
1+
12
ListView专题
23
===
34

README.md

+195
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,201 @@ Android学习笔记
88
> 青丝化雪、鬓角成霜,已是英雄迟暮,人生怎慷慨激昂?
99
1010

11+
目录
12+
===
13+
14+
- 源码解析
15+
- [自定义View详解]()
16+
- [Activity界面绘制过程详解]()
17+
- [Activity启动过程]()
18+
- [Android Touch事件分发详解]()
19+
- [AsyncTask详解]()
20+
- [butterknife源码详解]()
21+
- [InstantRun详解]()
22+
- [ListView源码分析]()
23+
- [VideoView源码分析]()
24+
- [View绘制过程详解]()
25+
- [网络部分]()
26+
- [HttpURLConnection详解]()
27+
- [HttpURLConnection与HttpClient]()
28+
- [volley-retrofit-okhttp之我们该如何选择网路框架]()
29+
- [Volley源码分析]()
30+
- [Retrofit详解(上)]()
31+
- [Retrofit详解(下)]()
32+
33+
- 音视频开发
34+
- [搭建nginx+rtmp服务器]()
35+
- [视频播放相关内容总结]()
36+
- [视频解码之软解与硬解]()
37+
- [音视频基础知识]()
38+
- [Android WebRTC简介]()
39+
- [Android音视频开发知识(未完)]()
40+
- [DLNA简介]()
41+
42+
- 图片加载
43+
- [Glide简介(上)]()
44+
- [Glide简介(下)]()
45+
- [图片加载库比较]()
46+
47+
48+
- `RxJava`
49+
- [RxJava详解(上)]()
50+
- [RxJava详解(中)]()
51+
- [RxJava详解(下)]()
52+
- [RxJava系列全家桶]()
53+
54+
- 开发工具
55+
- [目前流行的开发组合]()
56+
- [性能优化相关工具]()
57+
- [Android开发工具及类库]()
58+
- [Github个人主页绑定域名]()
59+
- [Markdown学习手册]()
60+
- [MAT内存分析]()
61+
62+
- `Kotlin`学习
63+
- [Kotlin学习教程(一)]()
64+
65+
- `Gradle&Maven`
66+
- [Gradle专题]()
67+
- [发布library到Maven仓库]()
68+
69+
- `应用发布`
70+
- [Android应用发布]()
71+
- [Zipalign优化]()
72+
73+
- `Android Studio使用教程`
74+
- [AndroidStudio使用教程(第一弹)]()
75+
- [AndroidStudio使用教程(第二弹)]()
76+
- [AndroidStudio使用教程(第三弹)]()
77+
- [AndroidStudio使用教程(第四弹)]()
78+
- [AndroidStudio使用教程(第五弹)]()
79+
- [AndroidStudio使用教程(第六弹)]()
80+
- [AndroidStudio使用教程(第七弹)]()
81+
- [Android Studio你可能不知道的操作]()
82+
- [AndroidStudio提高Build速度]()
83+
- [AndroidStudio中进行ndk开发]()
84+
85+
- 进阶部分
86+
- [布局优化]()
87+
- [屏幕适配之百分比方案详解]()
88+
- [热修复实现]()
89+
- [如何让Service常驻内存]()
90+
- [通过Hardware Layer提高动画性能]()
91+
- [性能优化]()
92+
- [注解使用]()
93+
- [Android6.0权限系统]()
94+
- [Android开发不申请权限来使用对应功能]()
95+
- [Android开发中的MVP模式详解]()
96+
- [Android启动模式详解]()
97+
- [Android卸载反馈]()
98+
- [ApplicationId vs PackageName]()
99+
- [ART与Dalvik]()
100+
- [BroadcastReceiver安全问题]()
101+
- [Handler导致内存泄露分析]()
102+
- [Library项目中资源id使用case时报错]()
103+
- [Mac下配置adb及Android命令]()
104+
- [MaterialDesign使用]()
105+
- [RecyclerView专题]()
106+
107+
- `Java`基础及算法
108+
- [常用命令行大全]()
109+
- [单例的最佳实现方式]()
110+
- [单链表]()
111+
- [获取今后多少天后的日期]()
112+
- [剑指Offer(上)]()
113+
- [剑指Offer(下)]()
114+
- [强引用、软引用、弱引用、虚引用]()
115+
- [生产者消费者]()
116+
- [数据加密及解密]()
117+
- [死锁]()
118+
- [算法]()
119+
- [网络请求相关内容总结]()
120+
- [线程池的原理]()
121+
- [原子性、可见性以及有序性]()
122+
- [Base64加密]()
123+
- [Git命令]()
124+
- [hashCode与equals]()
125+
- [HashMap实现原理分析]()
126+
- [Java基础面试题]()
127+
- [JVM垃圾回收机制]()
128+
- [MD5加密]()
129+
- [MVC与MVP及MVVM]()
130+
- [RMB大小写转换]()
131+
- [Vim使用教程]()
132+
- [volatile和Synchronized区别]()
133+
- 基础部分
134+
- [安全退出应用程序]()
135+
- [病毒]()
136+
- [超级管理员(DevicePoliceManager)]()
137+
- [程序的启动、卸载和分享]()
138+
- [代码混淆]()
139+
- [读取用户logcat日志]()
140+
- [短信广播接收者]()
141+
- [多线程断点下载]()
142+
- [黑名单挂断电话及删除电话记录]()
143+
- [横向ListView]()
144+
- [滑动切换Activity(GestureDetector)]()
145+
- [获取联系人]()
146+
- [获取手机及SD卡可用存储空间]()
147+
- [获取手机中所有安装的程序]()
148+
- [获取位置(LocationManager)]()
149+
- [获取应用程序缓存及一键清理]()
150+
- [开发中异常的处理]()
151+
- [开发中Log的管理]()
152+
- [快捷方式工具类]()
153+
- [来电号码归属地提示框]()
154+
- [来电监听及录音]()
155+
- [零权限上传数据]()
156+
- [内存泄漏]()
157+
- [屏幕适配]()
158+
- [任务管理器(ActivityManager)]()
159+
- [手机摇晃]()
160+
- [竖着的Seekbar]()
161+
- [数据存储]()
162+
- [搜索框]()
163+
- [锁屏以及解锁监听]()
164+
- [文件上传]()
165+
- [下拉刷新ListView]()
166+
- [修改系统组件样式]()
167+
- [音量及屏幕亮度调节]()
168+
- [应用安装]()
169+
- [应用后台唤醒后数据的刷新]()
170+
- [知识大杂烩]()
171+
- [资源文件拷贝的三种方式]()
172+
- [自定义背景]()
173+
- [自定义控件]()
174+
- [自定义状态栏通知]()
175+
- [自定义Toast]()
176+
- [adb logcat使用简介]()
177+
- [Android编码规范]()
178+
- [Android动画]()
179+
- [Android基础面试题]()
180+
- [Android入门介绍]()
181+
- [Android四大组件之ContentProvider]()
182+
- [Android四大组件之Service]()
183+
- [Ant打包]()
184+
- [Bitmap优化]()
185+
- [Fragment专题]()
186+
- [Home键监听]()
187+
- [HttpClient执行Get和Post请求]()
188+
- [JNI_C语言基础]()
189+
- [JNI基础]()
190+
- [ListView专题]()
191+
- [Parcelable及Serializable]()
192+
- [PopupWindow细节]()
193+
- [Scroller简介]()
194+
- [ScrollingTabs]()
195+
- [SDK Manager无法更新的问题]()
196+
- [Selector使用]()
197+
- [SlidingMenu]()
198+
- [String格式化]()
199+
- [TextView跑马灯效果]()
200+
- [WebView总结]()
201+
- [Widget(窗口小部件)]()
202+
- [Wifi状态监听]()
203+
- [XmlPullParser]()
204+
205+
11206
Developed By
12207
===
13208

SourceAnalysis/Netowork/Retrofit详解(上).md

+1
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
1+
12
Retrofit详解(上)
23
===
34

AdavancedPart/自定义View详解.md SourceAnalysis/自定义View详解.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
自定义View详解
22
===
33

4-
虽然之前也分析过[View回执过程](https://github.com/CharonChui/AndroidNote/blob/master/Android%E5%8A%A0%E5%BC%BA/View%E7%BB%98%E5%88%B6%E8%BF%87%E7%A8%8B%E8%AF%A6%E8%A7%A3.md),但是如果让我自己集成`ViewGroup`然后自己重新`onMeasure,onLayout,onDraw`方法自定义`View`我还是会头疼。今天索性来系统的学习下。
4+
虽然之前也分析过[View绘制过程](https://github.com/CharonChui/AndroidNote/blob/master/SourceAnalysis/View%E7%BB%98%E5%88%B6%E8%BF%87%E7%A8%8B%E8%AF%A6%E8%A7%A3.md),但是如果让我自己集成`ViewGroup`然后自己重新`onMeasure,onLayout,onDraw`方法自定义`View`我还是会头疼。今天索性来系统的学习下。
55

66
###onMeasure
77

0 commit comments

Comments
 (0)