diff --git a/README.md b/README.md index 83e4bda..ce5a8f9 100644 --- a/README.md +++ b/README.md @@ -58,12 +58,17 @@ Welcome `Star` and `Fork`, your support is my greatest affirmation. ### A +### Activity + +1. [Android Activity为什么要细化出onCreate、onStart、onResume、onPause、onStop、onDesdroy这么多方法让应用去重载?](http://blog.csdn.net/zhao_3546/article/details/12843477) + + ### ADB 1. [Installing ADB on Windows 7](https://www.youtube.com/watch?v=5U_BfrXV90I) 2. [Android ADB常用命令](http://android.jobbole.com/61592/) 3. [Android开发调试工具ADB的使用](http://www.cnblogs.com/meil/archive/2012/05/24/2516055.html) -4. [Android通过Wifi来调试你的应用](http://www.stormzhang.com/android/2014/08/27/adb-over-wifi/) +4. [Android通过Wifi来调试你的应用](http://stormzhang.com/android/2014/08/27/adb-over-wifi/) 5. [Adb connection Error:远程主机强迫关闭了一个现有的连接](http://www.oschina.net/question/54100_33209) ### Adapter @@ -79,6 +84,10 @@ Welcome `Star` and `Fork`, your support is my greatest affirmation. 4. [Android中的跨进程通信的实现(一)——远程调用过程和aidl](http://blog.csdn.net/notice520/article/details/8135600) 5. [Android Studio下如何配置AIDL文件](http://chenqichao.me/2014/05/13/003-Android-Studio-AIDL/) +### AlarmManager + +1. [Android AlarmManager实现不间断轮询服务](http://blog.csdn.net/ryantang03/article/details/9317499) + ### Android-Async-Http 1. [Asynchronous Http Client for Android](https://github.com/loopj/android-async-http) @@ -115,6 +124,13 @@ Welcome `Star` and `Fork`, your support is my greatest affirmation. 1. [AndroidAnnotations框架入门教程一之介绍](http://zhenhappy.github.io/2015/10/11/Android-Annotations-1-Introduce.html) 2. [How to stop an animation (cancel() does not work)](http://stackoverflow.com/questions/4112599/how-to-stop-an-animation-cancel-does-not-work) +### Android 6.0 + +1. [Android6.0运行时权限简介](http://unclechen.github.io/2016/03/05/Android6.0%E8%BF%90%E8%A1%8C%E6%97%B6%E6%9D%83%E9%99%90%E7%AE%80%E4%BB%8B/) +2. [Android 6.0 - 动态权限管理的解决方案](http://www.jianshu.com/p/dbe4d37731e6) +3. [聊一聊Android 6.0的运行时权限](http://droidyue.com/blog/2016/01/17/understanding-marshmallow-runtime-permission/) +4. [Android6.0权限系统](https://github.com/CharonChui/AndroidNote/blob/master/Android%E5%8A%A0%E5%BC%BA/Android6.0%E6%9D%83%E9%99%90%E7%B3%BB%E7%BB%9F.md) + --- ## B @@ -153,6 +169,7 @@ Welcome `Star` and `Fork`, your support is my greatest affirmation. 1. [Android5.0新控件CardView的介绍和使用](http://www.cnblogs.com/tianzhijiexian/p/4067308.html) 2. [Android CardView Example](http://www.truiton.com/2015/03/android-cardview-example/) 3. [Android CardView Widget – Add Cards to a List using RecyclerView](http://techlovejump.com/android-cardview-widget-example-add-to-list-using-recyclerview/) +4. [CardView在API 21以下的圆角效果处理](http://www.jianshu.com/p/07097b562acb) ### Configuration Change @@ -183,6 +200,11 @@ Welcome `Star` and `Fork`, your support is my greatest affirmation. 5. [Android网络编程 --断点续传下载文件](http://blog.csdn.net/wwj_748/article/details/20146869) 6. [android 多线程断点续传下载 一](http://blog.csdn.net/shimiso/article/details/6763664) +### DownloadManager + +1. [Android DownloadManager 的使用](http://www.jianshu.com/p/5b1ad56b9cef) + + ### Dagger 1. [Dagger on Android-Dagger2详解](http://blog.fidroid.com/post/android/dagger-on-android-dagger2xiang-jie) @@ -213,6 +235,19 @@ Welcome `Star` and `Fork`, your support is my greatest affirmation. 6. [Android实战技巧:Fragment的那些坑](http://toughcoder.net/blog/2015/04/30/android-fragment-the-bad-parts/) 7. [android Fragments详解四:管理fragment](http://www.cnblogs.com/mybkn/articles/2455138.html) 8. [Android Fragment 嵌套使用(Nested Fragments)](http://blog.csdn.net/top_code/article/details/37343075) +9. [Fragment MyFragment not attached to Activity](http://stackoverflow.com/questions/10919240/fragment-myfragment-not-attached-to-activity) +10. [Fragment全解析系列(一):那些年踩过的坑](http://www.jianshu.com/p/d9143a92ad94) +11. [onActivityResult is not being called in Fragment](http://stackoverflow.com/questions/6147884/onactivityresult-is-not-being-called-in-fragment) + +### Fresco + +1. [Fresco学习笔记](http://blog.happyhls.me/2015/08/03/fresco%E5%AD%A6%E4%B9%A0%E7%AC%94%E8%AE%B0/) +2. [why use fresco datasource to get bitmap is empty](http://stackoverflow.com/questions/30477827/why-use-fresco-datasource-to-get-bitmap-is-empty) +3. [Always cannot show the images when loading lots of bitmaps on screen](https://github.com/facebook/fresco/issues/256) +4. [SimpleDraweeView did not recycled in RecyclerView](https://github.com/facebook/fresco/issues/414) +5. [Fresco-Facebook的图片加载框架的使用](http://www.voidcn.com/blog/chwnpp2/article/p-5761715.html) +6. [Resizing and Rotating](http://frescolib.org/docs/resizing-rotating.html#_) + ### FlowLayout - 自定义流布局 @@ -243,9 +278,10 @@ Welcome `Star` and `Fork`, your support is my greatest affirmation. ### greenDao -1. [ORM 框架之 greenDAO 使用心得](http://itangqi.me/2015/07/26/orm-greendao-summary/) +1. [ORM 框架之 greenDAO 使用心得](http://imtangqi.com/2015/07/26/orm-greendao-summary/) 2. [SQLite数据库框架ORMLite与GreenDao的简单比较](http://blog.csdn.net/xushuaic/article/details/24434881) 3. [在AndoridStudio中引入GreenDAO](http://blog.csdn.net/h3c4lenovo/article/details/43566169) +4. [gradle脚本集成greendao-generator生成android端greendao](http://www.chenkaihua.com/2016/01/05/gradle-integration-greendao_generator-generate-greendao) ### GridView @@ -313,14 +349,24 @@ Welcome `Star` and `Fork`, your support is my greatest affirmation. ### Kotlin -1. [Kotlin Programming Language](https://github.com/JetBrains/kotlin) -2. [Kotlin中文站点](http://kotlinlang.cn/) -3. [使用Kotlin进行Android开发](http://ragnraok.github.io/using-kotlin-to-write-android-app.html) +1. [Using Kotlin for Android Development](http://imtangqi.com/2017/03/28/using-kotlin-for-android-development/) +2. [Kotlin: Java 6 废土中的一线希望](https://realm.io/cn/news/droidcon-michael-pardo-kotlin/) +3. [Kotlin 语言高级安卓开发入门](https://realm.io/cn/news/oredev-jake-wharton-kotlin-advancing-android-dev/) +4. [Kotlin的黑魔法](http://blog.inico.me/2016/10/26/Kotlin-Magic-Java-Swift#.WONK-nR972R) +5. [Learn Kotlin with Keddit](https://medium.com/@juanchosaravia/learn-kotlin-while-developing-an-android-app-introduction-567e21ff9664) +6. [Coding Android Apps in Kotlin](https://code.tutsplus.com/series/coding-android-apps-in-kotlin--cms-1119) +7. [Kotlin 一门强大的语言](https://kymjs.com/column/kotlin.html) +8. [kotlin 学习](https://www.feel88.cn/2016/09/21/kotlin%E5%AD%A6%E4%B9%A0/) +9. [Kotlin从入门到『放弃』系列 视频教程](https://github.com/enbandari/Kotlin-Tutorials) --- ## L +### largeHeap + +1. [探究android:largeHeap](http://droidyue.com/blog/2015/08/01/dive-into-android-large-heap/index.html) + ### ListFragment 1. [Android App组件之ListFragment -- 说明和示例](http://www.cnblogs.com/skywang12345/p/3160260.html) @@ -406,6 +452,10 @@ Welcome `Star` and `Fork`, your support is my greatest affirmation. 1. [Extracting Colors to a Palette with Android Lollipop](https://www.bignerdranch.com/blog/extracting-colors-to-a-palette-with-android-lollipop/) 2. [Android Lollipop 新特性 - Palette](https://github.com/troyliu0105/Android-Tips/blob/master/Utils/Content/Android_Lollipop_%E6%96%B0%E7%89%B9%E6%80%A7-Palette.md) +### PopupWindow + +1. [http://wuxiaolong.me/2015/09/02/SharePopupWindow/](http://wuxiaolong.me/2015/09/02/SharePopupWindow/) + ### Preference 1. [PreferenceActivity(首选项设置页)](http://blog.csdn.net/plussoft/article/details/9993759) @@ -444,6 +494,7 @@ Welcome `Star` and `Fork`, your support is my greatest affirmation. ### Retrofit +1. [我对Retrofit的认识](http://blog.fangjie.info/2016/07/14/%E6%88%91%E5%AF%B9Retrofit%E7%9A%84%E8%AE%A4%E8%AF%86/) ### RxJava @@ -453,6 +504,10 @@ Welcome `Star` and `Fork`, your support is my greatest affirmation. 3. [NotRxJava懒人专用指南](http://www.devtf.cn/?p=323) 4. [小试RxJava](http://kescoode.com/try-rxjava/) +### RxAndroid + +1. [IllegalStateException onError](https://github.com/ReactiveX/RxAndroid/issues/79) + ### RandomAccessFile 1. [Java RandomAccessFile用法](http://blog.csdn.net/akon_vm/article/details/7429245) @@ -482,6 +537,7 @@ Welcome `Star` and `Fork`, your support is my greatest affirmation. 1. [Android SharedPreferences使用以及原理详解](http://blog.csdn.net/wxyyxc1992/article/details/17222841) 2. [Google为何这样设计OnSharedPreferenceChangeListener](http://droidyue.com/blog/2014/11/29/why-onsharedpreferencechangelistener-was-not-called/) 3. [SharedPreferences在多进程中的使用及注意事项](http://zmywly8866.github.io/2015/09/09/sharedpreferences-in-multiprocess.html) +4. [What's the difference between commit() and apply() in Shared Preference](http://stackoverflow.com/questions/5960678/whats-the-difference-between-commit-and-apply-in-shared-preference) ### SparseArray @@ -548,6 +604,13 @@ Welcome `Star` and `Fork`, your support is my greatest affirmation. 2. [Don’t Test Blindly: The Right Methods for Unit Testing Your Java Apps](http://zeroturnaround.com/rebellabs/dont-test-blindly-the-right-methods-for-unit-testing-your-java-apps/) 3. [在Android Studio中进行单元测试和UI测试](http://www.jianshu.com/p/03118c11c199) +### URL Routing - 路由协议 + +1. [Android路由框架设计与实现](http://www.sixwolf.net/blog/2016/03/23/Android%E8%B7%AF%E7%94%B1%E6%A1%86%E6%9E%B6%E8%AE%BE%E8%AE%A1/) +2. [UrlRouter路由框架的设计](http://zhengxiaoyong.me/2016/04/24/UrlRouter%E8%B7%AF%E7%94%B1%E6%A1%86%E6%9E%B6%E7%9A%84%E8%AE%BE%E8%AE%A1/) +3. [需要给activity跳转增加路由么?](https://github.com/android-cn/android-discuss/issues/383) +4. [通过 URL 打开 Activity](http://caodongping.me/2016/04/11/%E9%80%9A%E8%BF%87URL%E6%89%93%E5%BC%80Activity/#more) + --- ## V @@ -559,6 +622,7 @@ Welcome `Star` and `Fork`, your support is my greatest affirmation. 3. [【移动开发】Android中Fragment+ViewPager的配合使用](http://smallwoniu.blog.51cto.com/3911954/1322746) 4. [Android 手把手教您自定义ViewGroup(一)本文出自:【张鸿洋的博客】](http://blog.csdn.net/lmj623565791/article/details/38339817) 5. [Android的坑之ScrollView嵌套ViewPager](http://hellsam.com/2015/01/29/Android%E7%9A%84%E5%9D%91%E4%B9%8BScrollView%E5%B5%8C%E5%A5%97ViewPager/) +6. [IllegalStateException: The application's PagerAdapter changed the adapter's content without calling PagerAdapter#notifyDataSetChanged](http://stackoverflow.com/questions/22943658/illegalstateexception-the-applications-pageradapter-changed-the-adapters-cont) ### View @@ -594,15 +658,15 @@ Welcome `Star` and `Fork`, your support is my greatest affirmation. ### WebView -1. [WebView详解](http://1.vduntest.sinaapp.com/webview/WebView%E8%AF%A6%E8%A7%A3.html) -2. [Java 与 JavaScript 如何进行交互](http://itangqi.me/2015/03/07/java-and-javascript-interaction/) -3. [Android与js交互实例](http://blog.csdn.net/ithomer/article/details/8737999) -4. [Android中Java和JavaScript交互](http://droidyue.com/blog/2014/09/20/interaction-between-java-and-javascript-in-android/) -5. [顶部带进度条的Webview](http://droidyue.com/blog/2014/07/12/ding-bu-dai-jin-du-tiao-de-webview/) -6. [Android WebView播放视频问题](http://www.stormzhang.com/android/2014/03/23/android-webview-play-video/) -7. [理解WebKit和Chromium: Android 4.4 上的Chromium WebView](http://blog.csdn.net/milado_nju/article/details/17098399) -8. [在WebView中如何让JS与Java安全地互相调用](http://www.pedant.cn/2014/07/04/webview-js-java-interface-research/) -9. [Android WebView的Js对象注入漏洞解决方案](http://blog.csdn.net/leehong2005/article/details/11808557) +1. [Java 与 JavaScript 如何进行交互](http://imtangqi.com/2015/03/07/java-and-javascript-interaction/) +2. [Android与js交互实例](http://blog.csdn.net/ithomer/article/details/8737999) +3. [Android中Java和JavaScript交互](http://droidyue.com/blog/2014/09/20/interaction-between-java-and-javascript-in-android/) +4. [顶部带进度条的Webview](http://droidyue.com/blog/2014/07/12/ding-bu-dai-jin-du-tiao-de-webview/) +5. [Android WebView播放视频问题](http://www.stormzhang.com/android/2014/03/23/android-webview-play-video/) +6. [理解WebKit和Chromium: Android 4.4 上的Chromium WebView](http://blog.csdn.net/milado_nju/article/details/17098399) +7. [在WebView中如何让JS与Java安全地互相调用](http://www.pedant.cn/2014/07/04/webview-js-java-interface-research/) +8. [Android WebView的Js对象注入漏洞解决方案](http://blog.csdn.net/leehong2005/article/details/11808557) +9. [Android WebView播放视频问题](http://www.jianshu.com/p/d6d379e3f41d) --- @@ -636,6 +700,10 @@ Welcome `Star` and `Fork`, your support is my greatest affirmation. 2. [将Library上传到Jcenter](http://www.jianshu.com/p/0ba8960f80a9) 3. [使用Gradle发布aar项目到JCenter仓库](http://www.cnblogs.com/qianxudetianxia/p/4322331.html) +### JitPack + +1. [优雅的发布Android开源库(论JitPack的优越性)](https://github.com/GcsSloop/AndroidNote/blob/master/Course/ReleaseLibraryByJitPack.md) + ### 反编译 1. [android_smali语法学习](http://blog.csdn.net/wdaming1986/article/details/8299996) @@ -704,6 +772,12 @@ Welcome `Star` and `Fork`, your support is my greatest affirmation. 16. [How to convert a color integer to a hex String in Android?](http://stackoverflow.com/questions/6539879/how-to-convert-a-color-integer-to-a-hex-string-in-android) 17. [IllegalArgumentException: width and height must be > 0 while loading Bitmap from View](http://stackoverflow.com/questions/17605662/illegalargumentexception-width-and-height-must-be-0-while-loading-bitmap-from) 18. [Unable to instantiate application com.android.tools.fd.runtime.BootstrapApplication ?](http://stackoverflow.com/questions/33967703/unable-to-instantiate-application-com-android-tools-fd-runtime-bootstrapapplicat) +19. [Unknown URL content://downloads/my_downloads](http://blog.csdn.net/mackkill/article/details/52003858) +20. [Android开发之实现多次点击事件](http://blog.csdn.net/fengshizty/article/details/41675923) +21. [Android完美解决输入框EditText隐藏密码打勾显示密码问题](http://blog.csdn.net/a2bgeek/article/details/9705305) +22. [Android获取手机型号,系统版本,App版本号等信息](http://blog.csdn.net/lfdfhl/article/details/9070183) +23. [你需要知道的Android拍照适配方案](http://www.jianshu.com/p/f269bcda335f) +24. [Can't create handler inside thread that has not called Looper.prepare()](http://stackoverflow.com/questions/3875184/cant-create-handler-inside-thread-that-has-not-called-looper-prepare) --- @@ -711,18 +785,19 @@ Welcome `Star` and `Fork`, your support is my greatest affirmation. - [troyliu0105](https://github.com/troyliu0105) - [whiskeyfei](https://github.com/whiskeyfei) +- [pingfanganwei](https://github.com/pingfanganwei) +- [whilu](https://github.com/whilu) +- [yy1300326388](https://github.com/yy1300326388) +- [ichenkaihua](https://github.com/ichenkaihua) - [wavever](https://github.com/wavever) +- [windog](https://github.com/windog) +- [Henryzhugithub](https://github.com/Henryzhugithub) +- [Dimon94](https://github.com/Dimon94) - [nitta-honoka](https://github.com/nitta-honoka) -- [jywanghold](https://github.com/jywanghold) -- [yy1300326388](https://github.com/yy1300326388) --- ## Contact Me -Born in 1992, now a student of Southeast University, master of software engineerin. Loving technology, programming, reading and sports. - -I will graduate in June 2017, expect the internship or full-time job in Android or iOS. - If you have any questions or want to make friends with me, please feel free to contact me : [imtangqi#gmail.com](mailto:imtangqi@gmail.com "Welcome to contact me")