|
300 | 300 |
|
301 | 301 | ## S
|
302 | 302 |
|
303 |
| -### Serializable - 序列化 |
| 303 | +### Serializable |
304 | 304 |
|
305 | 305 | 1. [Android系统中Parcelable和Serializable的区别](http://greenrobot.me/devpost/android-parcelable-serializable/)
|
306 | 306 | 2. [Android: Difference between Parcelable and Serializable?](http://stackoverflow.com/questions/3323074/android-difference-between-parcelable-and-serializable)
|
307 | 307 |
|
308 |
| - |
309 |
| -### Service - 服务 |
| 308 | +### Service |
310 | 309 |
|
311 | 310 | 1. [Android Service完全解析,关于服务你所需知道的一切(上)](http://blog.csdn.net/guolin_blog/article/details/11952435)
|
312 | 311 | 2. [ExecutorService 的理解与使用](http://blog.csdn.net/bairrfhoinn/article/details/16848785)
|
313 | 312 | 3. [Android基本功:IntentService的使用](http://blog.csdn.net/p106786860/article/details/17885115)
|
314 | 313 |
|
| 314 | + |
| 315 | +### SharedPreference |
| 316 | + |
| 317 | +1. [Android SharedPreferences使用以及原理详解](http://blog.csdn.net/wxyyxc1992/article/details/17222841) |
| 318 | +2. [Google为何这样设计OnSharedPreferenceChangeListener](http://droidyue.com/blog/2014/11/29/why-onsharedpreferencechangelistener-was-not-called/) |
| 319 | + |
| 320 | +### SparseArray |
| 321 | + |
| 322 | +1. [Android应用性能优化之使用SparseArray替代HashMap](http://liuzhichao.com/p/832.html) |
| 323 | +2. [Android SparseArray](http://lmbj.net/blog/android-sparsearray/) |
| 324 | +3. [Android性能优化之使用SparseArray代替HashMap](http://stormzhang.com/android/2013/08/01/android-use-sparsearray-for-performance-optimization/) |
| 325 | + |
315 | 326 | ### SQLite
|
316 | 327 |
|
317 | 328 | 1. [Android中SQLite应用详解](http://blog.csdn.net/liuhe688/article/details/6715983)
|
|
322 | 333 |
|
323 | 334 | 1. [Android Support兼容包详解](https://getpocket.com/a/read/881902653)
|
324 | 335 |
|
325 |
| -### Smali |
326 |
| - |
327 |
| -1. [Smali--Dalvik虚拟机指令语言-->【android_smali语法学习一】 |
328 |
| -](http://blog.csdn.net/wdaming1986/article/details/8299996) |
329 |
| -2. [apk的包名修改](http://www.cnblogs.com/tianxiaozz/archive/2012/12/26/change_apk_package_name.html) |
330 |
| -3. [为Sublime Text安装smali代码语法高亮插件](http://liuzhichao.com/p/1476.html) |
331 | 336 |
|
332 | 337 | ### SwipeRefreshLayout
|
333 | 338 |
|
334 | 339 | 1. [Android SwipeRefreshLayout](http://www.stormzhang.com/android/2014/03/29/android-swiperefreshlayout/)
|
335 | 340 |
|
336 |
| -### SparseArray |
337 |
| - |
338 |
| -1. [Android应用性能优化之使用SparseArray替代HashMap](http://liuzhichao.com/p/832.html) |
339 |
| -2. [Android SparseArray](http://lmbj.net/blog/android-sparsearray/) |
340 |
| -3. [Android性能优化之使用SparseArray代替HashMap](http://stormzhang.com/android/2013/08/01/android-use-sparsearray-for-performance-optimization/) |
341 | 341 |
|
342 |
| -### SharedPreference |
343 | 342 |
|
344 |
| -1. [Google为何这样设计OnSharedPreferenceChangeListener](http://droidyue.com/blog/2014/11/29/why-onsharedpreferencechangelistener-was-not-called/) |
| 343 | +## T |
345 | 344 |
|
| 345 | +### Textview |
346 | 346 |
|
347 |
| -## T |
| 347 | +1. [Remove underline from links in TextView](http://stackoverflow.com/questions/4096851/remove-underline-from-links-in-textview-android) |
348 | 348 |
|
349 |
| -### Thread - 多线程 |
| 349 | +### Thread |
350 | 350 |
|
351 | 351 | 1. [ThreadPoolExecutor运转机制详解](http://blog.csdn.net/cutesource/article/details/6061229)
|
352 | 352 | 2. [ThreadPoolExecutor使用和思考(上)-线程池大小设置与BlockingQueue的三种实现区别](http://dongxuan.iteye.com/blog/901689)
|
|
358 | 358 | 8. [Java(Android)中线程池的使用](http://landerlyoung.github.io/blog/2014/09/23/javazhong-xian-cheng-chi-de-shi-yong/)
|
359 | 359 | 9. [Java(Android)线程池](http://www.trinea.cn/android/java-android-thread-pool/)
|
360 | 360 |
|
361 |
| -### Textview |
362 |
| - |
363 |
| -1. [Remove underline from links in TextView](http://stackoverflow.com/questions/4096851/remove-underline-from-links-in-textview-android) |
364 |
| - |
365 | 361 |
|
366 | 362 | ## V
|
367 | 363 |
|
368 | 364 | ### ViewPager
|
369 | 365 |
|
370 | 366 | 1. [ViewPager + Fragment实现滑动标签页](http://blog.csdn.net/lizhenmingdirk/article/details/13631813)
|
371 |
| - |
372 |
| -### Volley |
373 |
| - |
374 |
| -1. [Android Volley完全解析(一),初识Volley的基本用法](http://blog.csdn.net/guolin_blog/article/details/17482095) |
375 |
| -2. [Android库Volley的使用介绍](https://bxbxbai.github.io/2014/09/14/android-working-with-volley/) |
| 367 | +2. [【移动开发】Android中Fragment+ViewPager的配合使用](http://smallwoniu.blog.51cto.com/3911954/1322746) |
376 | 368 |
|
377 | 369 | ### View
|
378 | 370 |
|
|
381 | 373 | 3. [Android中measure过程、WRAP_CONTENT详解以及xml布局文件解析流程浅析(上)](http://blog.csdn.net/qinjuning/article/details/8051811)
|
382 | 374 | 4. [Android开发:LayoutParams的用法](http://www.cnblogs.com/shaweng/archive/2012/07/10/2585134.html)
|
383 | 375 |
|
| 376 | +### ViewFlipper |
| 377 | + |
| 378 | +1. [Android ViewFlipper的使用分析](http://www.cnblogs.com/PengLee/p/4156302.html) |
| 379 | +2. [Android 滑动效果入门篇(一)—— ViewFlipper](http://blog.csdn.net/ithomer/article/details/7420567) |
| 380 | + |
384 | 381 | ### VideoView
|
385 | 382 |
|
386 | 383 | 1. [Android--使用VideoView播放视频](http://www.cnblogs.com/plokmju/p/android_videoview.html)
|
| 384 | +2. [Playing a video in VideoView in Android](http://stackoverflow.com/questions/3263736/playing-a-video-in-videoview-in-android) |
387 | 385 |
|
| 386 | +### Volley |
388 | 387 |
|
389 |
| -### ViewFlipper |
390 |
| - |
391 |
| -1. [Android ViewFlipper的使用分析](http://www.cnblogs.com/PengLee/p/4156302.html) |
| 388 | +1. [Android Volley完全解析(一),初识Volley的基本用法](http://blog.csdn.net/guolin_blog/article/details/17482095) |
| 389 | +2. [Android库Volley的使用介绍](https://bxbxbai.github.io/2014/09/14/android-working-with-volley/) |
392 | 390 |
|
393 | 391 | ## W
|
394 | 392 |
|
|
405 | 403 | 9. [Android WebView的Js对象注入漏洞解决方案](http://blog.csdn.net/leehong2005/article/details/11808557)
|
406 | 404 |
|
407 | 405 |
|
408 |
| -## Z |
| 406 | +## 其他 |
| 407 | + |
| 408 | +### Code Style |
| 409 | + |
| 410 | +1. [Java编程规范](http://www.stormzhang.com/java/2013/07/20/java-coding-standards/) |
| 411 | +2. [Android 命名规范 (提高代码可以读性)](http://blog.csdn.net/vipzjyno1/article/details/23542617) |
| 412 | +3. [Code Style Guidelines for Contributors](http://source.android.com/source/code-style.html) |
| 413 | + |
| 414 | +--- |
409 | 415 |
|
410 | 416 | ### 自定义控件
|
411 | 417 |
|
|
419 | 425 | 8. [Tutorial: Enhancing Android UI with Custom Views](https://newcircle.com/s/post/1663/tutorial_enhancing_android_ui_with_custom_views_dave_smith_video)
|
420 | 426 | 9. [Android 自定义View (一)](http://blog.csdn.net/lmj623565791/article/details/24252901)
|
421 | 427 |
|
422 |
| -## 其他 |
| 428 | +--- |
423 | 429 |
|
424 |
| -### Code Style |
| 430 | +### Smali |
425 | 431 |
|
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) |
| 432 | +1. [Smali--Dalvik虚拟机指令语言-->【android_smali语法学习一】 |
| 433 | +](http://blog.csdn.net/wdaming1986/article/details/8299996) |
| 434 | +2. [apk的包名修改](http://www.cnblogs.com/tianxiaozz/archive/2012/12/26/change_apk_package_name.html) |
| 435 | +3. [为Sublime Text安装smali代码语法高亮插件](http://liuzhichao.com/p/1476.html) |
429 | 436 |
|
430 | 437 | ---
|
431 | 438 |
|
|
0 commit comments