|
4 | 4 |
|
5 | 5 | 为了便于日后遇到同样的问题时,能免于再次搜索带来的麻烦,我养成了收藏书签的习惯,随着书签(Tips)的日积月累,我想,是时候该有这个项目了。
|
6 | 6 |
|
7 |
| -**如果你是个 Android 新人,那么我希望这份列表,可以成为你踩到坑时的首选。** |
| 7 | +**如果你是个 Android 新人,那么我希望这份列表,可以成为你踩到坑时的不完全手册。** |
8 | 8 |
|
9 |
| -这份列表一定会有遗漏,如果不幸,这里没有你踩到的坑,或者对于某个问题你有更好的 Tips,欢迎分享,让我们一起来维护这个项目!你可以通过 [Commit](https://github.com/tangqi92/Android-Tips/issues) 的形式,当然也欢迎 `Star` 与 `Fork` :) |
| 9 | +当然,这份列表一定会有遗漏,如果不幸,这里没有你所踩到的坑,或者对于某个问题你有更好的 Tips,欢迎分享,让我们一起来维护这个项目!你可以通过 [Commit](https://github.com/tangqi92/Android-Tips/issues) 的形式,当然也欢迎 `Star` 与 `Fork` :) |
10 | 10 |
|
11 | 11 | >由于本项目面向的群体为初学者,所以列表的知识点以初级为主,资源大多数为中文,如遇到少数无法访问的情况,请自备梯子。
|
12 | 12 |
|
|
39 | 39 | 1. [快速Android开发系列网络篇之Android-Async-Http](http://www.cnblogs.com/angeldevil/p/3729808.html)
|
40 | 40 | 2. [android-async-http框架库使用基础](http://yanbober.github.io/2014/11/11/csdn-opensource-analysis-5/)
|
41 | 41 |
|
| 42 | + |
42 | 43 | ### Android Studio
|
43 | 44 |
|
44 | 45 | 1. [Android Studio导入项目](http://ask.android-studio.org/?/article/21)
|
|
56 | 57 |
|
57 | 58 | ### AsyncTask
|
58 | 59 |
|
59 |
| -1. [Android开发者:你真的会用AsyncTask吗?](http://code.oneapm.com/android/2015/06/02/android1/) |
| 60 | +1. [Android AsyncTask完全解析,带你从源码的角度彻底理解](http://blog.csdn.net/guolin_blog/article/details/11711405) |
| 61 | +2. [Android中AsyncTask的简单用法](http://blog.csdn.net/cjjky/article/details/6684959) |
| 62 | +3. [Android开发者:你真的会用AsyncTask吗?](http://code.oneapm.com/android/2015/06/02/android1/) |
60 | 63 |
|
61 | 64 | ## B
|
62 | 65 |
|
|
70 | 73 |
|
71 | 74 | ### Broadcast
|
72 | 75 |
|
73 |
| -1. [【Android】动态注册广播接收器](http://blog.csdn.net/etzmico/article/details/7317528) |
| 76 | +1. [【Android】BroadCast广播机制应用与实例](http://blog.csdn.net/jueblog/article/details/12667463) |
| 77 | +2. [玩转Android---组件篇---Broadcast Receiver(广播接收器)](http://hualang.iteye.com/blog/1003374) |
| 78 | +3. [【Android】动态注册广播接收器](http://blog.csdn.net/etzmico/article/details/7317528) |
74 | 79 |
|
75 | 80 | ## C
|
76 | 81 |
|
77 |
| -### Configuration Change - 横竖屏切换 |
78 |
| - |
79 |
| -1. [Android Configuration change引发的问题及解决方法](http://blog.csdn.net/aliaooooo/article/details/23606179?utm_source=tuicool) |
80 |
| -2. [Handling Runtime Changes](http://developer.android.com/guide/topics/resources/runtime-changes.html) |
81 |
| - |
82 |
| -### Check - 判断 |
83 |
| - |
84 |
| -1. [How to check visibility of software keyboard in Android?](http://stackoverflow.com/questions/2150078/how-to-check-visibility-of-software-keyboard-in-android) |
85 |
| - |
86 |
| -### Callback - 回调 |
| 82 | +### Callback |
87 | 83 |
|
88 | 84 | 1. [How to Define Callbacks in Android?](http://stackoverflow.com/questions/3398363/how-to-define-callbacks-in-android)
|
89 | 85 | 2. [一个经典例子让你彻彻底底理解java回调机制](http://blog.csdn.net/xiaanming/article/details/8703708)
|
90 | 86 | 3. [Java设计模式-回调函数和观察者模式](http://blog.csdn.net/cauchyweierstrass/article/details/44593807)
|
91 | 87 |
|
| 88 | + |
92 | 89 | ### CardView
|
93 | 90 |
|
94 |
| -1. [Android CardView Example](http://www.truiton.com/2015/03/android-cardview-example/) |
95 |
| -2. [Android CardView Widget – Add Cards to a List using RecyclerView](http://techlovejump.com/android-cardview-widget-example-add-to-list-using-recyclerview/) |
| 91 | +1. [Android5.0新控件CardView的介绍和使用](http://www.cnblogs.com/tianzhijiexian/p/4067308.html) |
| 92 | +2. [Android CardView Example](http://www.truiton.com/2015/03/android-cardview-example/) |
| 93 | +3. [Android CardView Widget – Add Cards to a List using RecyclerView](http://techlovejump.com/android-cardview-widget-example-add-to-list-using-recyclerview/) |
96 | 94 |
|
| 95 | +### Check |
97 | 96 |
|
98 |
| -### Code Style |
| 97 | +1. [How to check visibility of software keyboard in Android?](http://stackoverflow.com/questions/2150078/how-to-check-visibility-of-software-keyboard-in-android) |
99 | 98 |
|
100 |
| -1.[Java编程规范](http://www.stormzhang.com/java/2013/07/20/java-coding-standards/) |
101 |
| -2.[Android 命名规范 (提高代码可以读性)](http://blog.csdn.net/vipzjyno1/article/details/23542617) |
102 |
| -3.[Code Style Guidelines for Contributors](http://source.android.com/source/code-style.html) |
103 | 99 |
|
104 |
| -### CoordinatorLayout |
| 100 | +### Configuration Change |
105 | 101 |
|
106 |
| -1. [Handling Scrolls with CoordinatorLayout](https://guides.codepath.com/android/Handling-Scrolls-with-CoordinatorLayout) |
| 102 | +1. [Android Configuration change引发的问题及解决方法](http://blog.csdn.net/aliaooooo/article/details/23606179?utm_source=tuicool) |
| 103 | +2. [Handling Runtime Changes](http://developer.android.com/guide/topics/resources/runtime-changes.html) |
107 | 104 |
|
108 | 105 | ### Context
|
109 | 106 |
|
110 | 107 | 1. [android学习—— context 和 getApplicationContext()](http://blog.csdn.net/janronehoo/article/details/7348566)
|
111 | 108 | 2. [Android中Context详解 ---- 你所不知道的Context](http://blog.csdn.net/qinjuning/article/details/7310620)
|
112 | 109 |
|
| 110 | + |
| 111 | +### CoordinatorLayout |
| 112 | + |
| 113 | +1. [CoordinatorLayout与滚动的处理](http://www.jcodecraeer.com/a/anzhuokaifa/androidkaifa/2015/0717/3196.html) |
| 114 | +2. [Handling Scrolls with CoordinatorLayout](https://guides.codepath.com/android/Handling-Scrolls-with-CoordinatorLayout) |
| 115 | + |
113 | 116 | ## D
|
114 | 117 |
|
115 |
| -### Download - 下载 |
| 118 | +### Download |
116 | 119 |
|
117 | 120 | 1. [Download a file with Android, and showing the progress in a ProgressDialog](http://stackoverflow.com/questions/3028306/download-a-file-with-android-and-showing-the-progress-in-a-progressdialog)
|
118 | 121 | 2. [Java 服务器端支持断点续传的源代码【支持快车、迅雷】](http://blog.csdn.net/defonds/article/details/7074352)
|
|
141 | 144 | 6. [android Fragments详解四:管理fragment](http://www.cnblogs.com/mybkn/articles/2455138.html)
|
142 | 145 | 7. [Android Fragment 嵌套使用(Nested Fragments)](http://blog.csdn.net/top_code/article/details/37343075)
|
143 | 146 |
|
144 |
| -### 反编译 |
145 |
| - |
146 |
| -1. [Android APK反编译详解(附图)](http://blog.csdn.net/ithomer/article/details/6727581) |
147 |
| -2. [Android APK反编译查看源码及资源文件](http://www.trinea.cn/android/android-apk-decompile-to-view-source-code-and-resource-files/) |
148 | 147 |
|
149 | 148 | ## G
|
150 | 149 |
|
151 |
| -### greenDao |
152 |
| - |
153 |
| -1. [ORM 框架之 greenDAO 使用心得](http://itangqi.me/2015/07/26/orm-greendao-summary/) |
154 |
| -2. [SQLite数据库框架ORMLite与GreenDao的简单比较](http://blog.csdn.net/xushuaic/article/details/24434881) |
155 |
| -3. [在AndoridStudio中引入GreenDAO](http://blog.csdn.net/h3c4lenovo/article/details/43566169) |
156 |
| - |
157 | 150 | ### Gradle
|
158 | 151 |
|
159 | 152 | 1. [用Gradle 构建你的android程序](http://www.cnblogs.com/youxilua/archive/2013/05/20/3087935.html)
|
|
164 | 157 | 6. [Gradle Android Could not find method testPackage()](http://stackoverflow.com/questions/16971740/gradle-android-could-not-find-method-testpackage)
|
165 | 158 | 7. [Android Studio 1.0 Gradle Error with getConfiguration()](http://stackoverflow.com/questions/27410183/android-studio-1-0-gradle-error-with-getconfiguration)
|
166 | 159 |
|
| 160 | +### greenDao |
| 161 | + |
| 162 | +1. [ORM 框架之 greenDAO 使用心得](http://itangqi.me/2015/07/26/orm-greendao-summary/) |
| 163 | +2. [SQLite数据库框架ORMLite与GreenDao的简单比较](http://blog.csdn.net/xushuaic/article/details/24434881) |
| 164 | +3. [在AndoridStudio中引入GreenDAO](http://blog.csdn.net/h3c4lenovo/article/details/43566169) |
| 165 | + |
167 | 166 | ### GridView
|
168 | 167 |
|
169 | 168 | 1. [Android入门第八篇之GridView(九宫图)](http://blog.csdn.net/hellogv/article/details/4567095)
|
|
219 | 218 | 2. [android json解析及简单例子](http://blog.csdn.net/lilu_leo/article/details/7000077)
|
220 | 219 | 3. [Android开源库--Gson谷歌官方json解析库](http://www.cnblogs.com/leestar54/p/4212318.html)
|
221 | 220 |
|
222 |
| - |
223 |
| -## k |
224 |
| - |
225 | 221 | ## L
|
226 | 222 |
|
227 | 223 | ### ListFragment
|
|
282 | 278 | 1. [PreferenceActivity(首选项设置页)](http://blog.csdn.net/plussoft/article/details/9993759)
|
283 | 279 | 2. [Android的设置界面及Preference使用](http://blog.csdn.net/ichliebephone/article/details/5916320)
|
284 | 280 |
|
285 |
| -## Q |
286 | 281 |
|
287 | 282 | ## R
|
288 | 283 |
|
|
367 | 362 |
|
368 | 363 | 1. [Remove underline from links in TextView](http://stackoverflow.com/questions/4096851/remove-underline-from-links-in-textview-android)
|
369 | 364 |
|
370 |
| -## U |
371 | 365 |
|
372 | 366 | ## V
|
373 | 367 |
|
|
410 | 404 | 8. [在WebView中如何让JS与Java安全地互相调用](http://www.pedant.cn/2014/07/04/webview-js-java-interface-research/)
|
411 | 405 | 9. [Android WebView的Js对象注入漏洞解决方案](http://blog.csdn.net/leehong2005/article/details/11808557)
|
412 | 406 |
|
413 |
| -## X |
414 |
| - |
415 |
| -## Y |
416 | 407 |
|
417 | 408 | ## Z
|
418 | 409 |
|
|
428 | 419 | 8. [Tutorial: Enhancing Android UI with Custom Views](https://newcircle.com/s/post/1663/tutorial_enhancing_android_ui_with_custom_views_dave_smith_video)
|
429 | 420 | 9. [Android 自定义View (一)](http://blog.csdn.net/lmj623565791/article/details/24252901)
|
430 | 421 |
|
431 |
| -### 其他 |
| 422 | +## 其他 |
| 423 | + |
| 424 | +### Code Style |
| 425 | + |
| 426 | +1.[Java编程规范](http://www.stormzhang.com/java/2013/07/20/java-coding-standards/) |
| 427 | +2.[Android 命名规范 (提高代码可以读性)](http://blog.csdn.net/vipzjyno1/article/details/23542617) |
| 428 | +3.[Code Style Guidelines for Contributors](http://source.android.com/source/code-style.html) |
| 429 | + |
| 430 | +--- |
432 | 431 |
|
433 | 432 | 1. [THE DEX 64K LIMIT IS NOT A PROBLEM ANYMORE, ALMOST](http://www.mutualmobile.com/posts/dex-64k-limit-not-problem-anymore-almost)
|
434 | 433 | 2. [Android 4.4从图库选择图片,获取图片路径并裁剪](http://blog.csdn.net/tempersitu/article/details/20557383)
|
|
0 commit comments