PingPi357 / Skill-learn-collect

Collection of relating to skills

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Skill-learn-collect

收集在学习和提高技术过程中遇到的比较有价值的网站、文档、Blog等,方便自己查阅。

Tags

Android   Java   Kotlin   设计模式   Android/Android Studio 相关   数据库   Git   GitHub   Android/View&UI 相关   MVP   开源项目   Linux   效率工具   框架   Android/Material Design 相关   技术漫谈   Appium   其他收集类GitHub地址  

Android

[:arrow_up:](#tags) : 点击回到Tags - #### Blogs
Android Studio 相关
###### [Android Studio系列教程一 —- 下载与安装](http://stormzhang.com/devtools/2014/11/25/android-studio-tutorial1/) ###### [Android Studio系列教程二 —- 基本设置与运行](http://stormzhang.com/devtools/2014/11/28/android-studio-tutorial2/) ###### [Android Studio系列教程四 —- Gradle基础](http://stormzhang.com/devtools/2014/12/18/android-studio-tutorial4/) ###### [AS技巧合集「常用技巧篇」](http://mp.weixin.qq.com/s?__biz=MzA4NTQwNDcyMA==&mid=402416974&idx=1&sn=a8fd70a65ff3973758e4a7975c361139&scene=21#wechat_redirect) ###### [AS技巧合集「编码技巧篇」](http://mp.weixin.qq.com/s?__biz=MzA4NTQwNDcyMA==&mid=402416974&idx=2&sn=136e2a77c9bdd2cf971143d7f35e57d2&scene=21#wechat_redirect) ###### [AS技巧合集「调试技巧篇」](http://mp.weixin.qq.com/s?__biz=MzA4NTQwNDcyMA==&mid=402416974&idx=3&sn=3a0f99a753e7e8372cb98b696542d2cb&scene=21#wechat_redirect)
Material Design 相关
###### [Awesome-MaterialDesign](https://github.com/lightSky/Awesome-MaterialDesign) ###### [Android Material Design系列之主题样式介绍说明等](http://mp.weixin.qq.com/s?__biz=MjM5NDkxMTgyNw==&mid=2653057851&idx=1&sn=fa8351fa06005314635e79abc45ec171#rd) ###### [Android Material Design 兼容库的使用详解](http://www.jianshu.com/p/1e6eed09d48b) ###### [Material Design技术分享](https://mp.weixin.qq.com/s?__biz=MzI1NjEwMTM4OA==&mid=2651231829&idx=1&sn=2418c741e7f0e41f6ac4fff4dc2de6f0&scene=1&srcid=0526kJT3uB1vIPjVXTVrSKjW&pass_ticket=muxDwCVjxMK%2Fz1ncol%2B4QyK94pZsvdn%2FSA4JigA6HWU1Hf%2Fr6BUURvZ002TBW6Oq#rd) ###### [Android Material Design系列之Toolbar](http://mp.weixin.qq.com/s?__biz=MjM5NDkxMTgyNw==&mid=2653057635&idx=1&sn=bc8ea475db4f215226367eed71105f35&scene=0#wechat_redirect) ###### [最能解决你的痛点问题,也是你最需要的,尽在Material Design 系列这篇](http://mp.weixin.qq.com/s?__biz=MjM5NDkxMTgyNw==&mid=2653057738&idx=1&sn=f0b212bfe3343b8f707f32bfefbbda0b#wechat_redirect) ###### [Material designed password](https://github.com/SubhrajyotiSen/PasswordView)
View&UI 相关
###### [Android RecyclerView 顶部悬浮实现](http://www.jianshu.com/p/c596f2e6f587) ###### [那些酷炫的RecyclerView开源库整理](http://www.jianshu.com/p/154891851fe2) ###### [RecyclerView使用详解(一)](http://frank-zhu.github.io/android/2015/01/16/android-recyclerview-part-1/) ###### [Android RecyclerView 使用完全解析 体验艺术般的控件](http://blog.csdn.net/lmj623565791/article/details/45059587) ###### [RecyclerView使用介绍-泡在网上的日子](http://www.jcodecraeer.com/a/anzhuokaifa/androidkaifa/2014/1118/2004.html) ###### [这是一篇Android RecyclerView使用介绍哦](http://www.jianshu.com/p/12ec590f6c76#) ###### [ RecyclerView 入门教程(超详细)](http://blog.csdn.net/u013647382/article/details/51901103)
  • 视频

  • 文档

Java

[:arrow_up:](#tags) : 点击回到Tags - #### Blogs ###### [一分钟秒懂注解](https://dreamerhome.github.io/2016/08/02/annotaion/) ###### [浅谈依赖注入与控制反转](http://hersface.com/page/DI_IoC.html) ###### [公共技术点之 Java 反射 Reflection](http://p.codekk.com/blogs/detail/5596953ed6459ae7934997c5) ###### [浅谈Java回调机制](http://mp.weixin.qq.com/s?__biz=MzA4MjA0MTc4NQ==&mid=403109183&idx=1&sn=2909a7702c12c4ada2c908263626b642#rd) ###### [知道这20个正则表达式,能让你少写1000行代码](http://www.jianshu.com/p/e7bb97218946) ###### [公共技术点之 Java 注解 Annotation](http://p.codekk.com/blogs/detail/54cfab086c4761e5001b253b) ###### [反射、注解与依赖注入总结](http://www.jianshu.com/p/24820bf3df5c) ###### [JAVA decompiler collections](http://www.figotan.org/2015/11/24/java-decompiler-collections/) ###### [Android 中的 Enum 到底占多少内存?该如何用?](http://www.jianshu.com/p/6052cd4ea9ae) ###### [infoQ——java系列blog(成富)](http://www.infoq.com/cn/author/%E6%88%90%E5%AF%8C#文章) ###### [Java中的多线程你只要看这一篇就够了](http://www.jianshu.com/p/40d4c7aebd66) ###### [为什么说DOM操作很慢](https://leozdgao.me/why-dom-slow/) ###### [Android 多线程编程的总结](http://www.diycode.cc/topics/213) ###### [第4章 类和接口](http://mp.weixin.qq.com/s?__biz=MzIxNDE1NjQ2Mw==&mid=2649872269&idx=1&sn=3e96d3e374e3c958041383f653d8b2ab#rd) ###### [【深入理解Java虚拟机】垃圾回收机制](http://blog.csdn.net/shakespeare001/article/details/51749788) ###### [Java对象锁和类锁全面解析(多线程synchronized关键字)](http://www.importnew.com/20444.html) ###### [探究Java中的克隆](http://droidyue.com/blog/2016/05/15/dive-into-java-clone/) ###### [理解Java中的ThreadLocal](http://droidyue.com/blog/2016/03/13/learning-threadlocal-in-java/) ###### [Java 帝国之Java bean (上)](http://mp.weixin.qq.com/s/w_U7MGwDign59BJ5XJvNVQ) ###### [Java 帝国之Java bean(下)](http://mp.weixin.qq.com/s/PtmrlDvzPVl76hjfscFihw)
  • 视频

  • 文档

Kotlin

[:arrow_up:](#tags) : 点击回到Tags ###### [Kotlin 官方参考文档 中文版](https://www.gitbook.com/book/hltj/kotlin-reference-chinese/details) ###### [Kotlin 官方教程](http://kotlinlang.org/docs/tutorials/) ###### [Kotlin 中文教程](https://github.com/mcxiaoke/kotlin-notes) ###### [Kotlin从入门到『放弃』系列 视频教程](https://github.com/enbandari/Kotlin-Tutorials) ###### [Kotlin Primer·第一章·启程](https://www.kymjs.com/code/2017/02/03/01/)

设计模式

[:arrow_up:](#tags) : 点击回到Tags ###### [设计模式Java版](https://www.gitbook.com/book/quanke/design-pattern-java/details) ###### [Android 源码中的设计模式](http://blog.csdn.net/amazing7/article/details/51719404) ###### [从Android代码中来记忆23种设计模式](http://blog.csdn.net/huachao1001/article/details/51536074) ###### [【女朋友系列之找女朋友篇】简单工厂模式,工厂模式,抽象工厂模式](http://www.jianshu.com/p/3f824a91d73b) ###### [设计模式速谈:二、简单工厂模式](https://www.yhspy.com/blog/182/) ###### [Android 设计模式](http://m.blog.csdn.net/article/details?plg_nld=1&id=24985607&plg_auth=1&plg_uin=1&plg_usr=1&plg_vkey=1&plg_nld=1&plg_dev=1)

数据库

[:arrow_up:](#tags) : 点击回到Tags ###### [SQLite 官方文档](http://www.sqlite.org/docs.html) ###### [SQL基础语句汇总](http://www.jcodecraeer.com/a/shujuku/2015/1024/3619.html) ###### [Android 中 SQLite 性能优化](http://droidyue.com/blog/2015/12/13/android-sqlite-tuning/)

Git

[:arrow_up:](#tags) : 点击回到Tags ###### [Git学习总结](http://ikookblog.com/2016/10/15/Git%E5%AD%A6%E4%B9%A0%E6%80%BB%E7%BB%93/) ###### [ProGit中文版](https://git-scm.com/book/zh/v2) ###### [廖雪峰的Git教程](http://www.liaoxuefeng.com/wiki/0013739516305929606dd18361248578c67b8067c8c017b000) ###### [Git简明指南](http://rogerdudler.github.io/git-guide/index.zh.html) ###### [从0开始学习 GitHub 系列之「Git 速成」](http://stormzhang.com/github/2016/05/30/learn-github-from-zero3/) ###### [从0开始学习 GitHub 系列之「Git 进阶」](http://stormzhang.com/github/2016/06/16/learn-github-from-zero5/) ###### [常用的12个Git基本命令](https://www.sdk.cn/news/2957) ###### [闯过这 54 关,点亮你的 Git 技能树](https://codingstyle.cn/topics/51) ###### [闯过这 54 关,点亮你的 Git 技能树 (一)](https://codingstyle.cn/topics/57) ###### [闯过这 54 关,点亮你的 Git 技能树 (二)](https://segmentfault.com/a/1190000005123830) ###### [常用的几十个Git小技巧分类与总结](https://segmentfault.com/a/1190000005706707)

GitHub

[:arrow_up:](#tags) : 点击回到Tags ###### [Github装逼指南——Travis CI 和 Codecov](https://segmentfault.com/a/1190000004415437) ###### [Starred —— GitHub 增强使用工具](http://www.oschina.net/p/starred) ###### [你与优秀源码之间只差一个Star](http://blog.fir.im/fir_im_weekly160729/?hmsr=gold.xitu.io/&utm_medium=gold.xitu.io&utm_source=gold.xitu.io) ###### [awesome-github :为了更好地使用 GitHub](https://gold.xitu.io/entry/56d7a0f31532bc0050741afc) ###### [Android Studio导入github项目详解](http://blog.csdn.net/lyhhj/article/details/48789705) ###### [如何选择开源项目?](https://zhuanlan.zhihu.com/p/20840610) ###### [我的开源项目从0到1024的过程](http://www.jianshu.com/p/f2483bd8da43) ###### [从0开始学习 GitHub 系列之「初识 GitHub」](http://mp.weixin.qq.com/s?__biz=MzA4NTQwNDcyMA==&mid=2650661735&idx=1&sn=9aceac07d272e9202d1b5294f857a5ff&scene=21#wechat_redirect) ###### [从0开始学习 GitHub 系列之「加入 GitHub」](http://mp.weixin.qq.com/s?__biz=MzA4NTQwNDcyMA==&mid=2650661762&idx=1&sn=8282241cf7414030f4e1d315a173beb1&scene=21#wechat_redirect) ###### [从0开始学习 GitHub 系列之「Git速成」](http://mp.weixin.qq.com/s?__biz=MzA4NTQwNDcyMA==&mid=2650661788&idx=1&sn=b7c54f9b13f4e30fe151905f11c02800&scene=21#wechat_redirect) ###### [从0开始学习 GitHub 系列之「向GitHub 提交代码」](http://mp.weixin.qq.com/s?__biz=MzA4NTQwNDcyMA==&mid=2650661821&idx=1&sn=c6116ed82bff2d083bb152fbd8cbc38d&scene=21#wechat_redirect) ###### [从0开始学习 GitHub 系列之「Git 进阶」](http://mp.weixin.qq.com/s?__biz=MzA4NTQwNDcyMA==&mid=2650661929&idx=1&sn=69e00516a30723c5a20af3c7a84173a4&scene=21#wechat_redirect) ###### [从0开始学习 GitHub 系列之「团队合作利器 Branch」](http://mp.weixin.qq.com/s?__biz=MzA4NTQwNDcyMA==&mid=2650661978&idx=1&sn=2f5329f5b2bfda7050822cc5e3a4f03f&scene=21#wechat_redirect) ###### [从0开始学习 GitHub 系列之「如何发现优秀的开源项目」](http://mp.weixin.qq.com/s?__biz=MzA4NTQwNDcyMA==&mid=2650662079&idx=1&sn=65605f0d9bd741d38f0b179980dc09f1&scene=21#wechat_redirect) ###### [从0开始学习 GitHub 系列之「GitHub 常见的几种操作」](http://mp.weixin.qq.com/s?__biz=MzA4NTQwNDcyMA==&mid=2650662303&idx=1&sn=3df7cba7cd85b33a82b4c05bb12cfff5&chksm=87d138c0b0a6b1d6140da9bab6e58c6e2b258de6118175d31c1ac467b3c58bc1a7c0b1a7db9b&scene=0#wechat_redirect) ###### [如何选择开源许可证?](http://www.ruanyifeng.com/blog/2011/05/how_to_choose_free_software_licenses.html)

MVP

[:arrow_up:](#tags) : 点击回到Tags ###### [从零开始的Android新项目3 - MVPVM in Action, 谁告诉你MVP和MVVM是互斥的](http://blog.zhaiyifan.cn/2016/03/16/android-new-project-from-0-p3/) ###### [todo-mvp--Google官方MVP推荐写法](https://github.com/googlesamples/android-architecture/tree/todo-mvp/) ###### [一步一步实现Android的MVP框架](http://mp.weixin.qq.com/s?__biz=MzA3NTYzODYzMg==&mid=2653577546&idx=1&sn=e10be159645a3aa8f6d6f209420fb412&scene=0#wechat_redirect) ###### [Android官方MVP架构示例项目解析](http://mp.weixin.qq.com/s?__biz=MzA3ODg4MDk0Ng==&mid=403539764&idx=1&sn=d30d89e6848a8e13d4da0f5639100e5f#rd) ###### [MVP 实现的 Android 基础项目架构](https://github.com/xitu/gold-miner/blob/master/TODO/android-basic-project-architecture-for-mvp.md) ###### [如何设计MVP中的Presentation层](http://blog.chengdazhi.com/index.php/115) ###### [解读Android官方MVP项目单元测试](http://www.jcodecraeer.com/a/anzhuokaifa/androidkaifa/2016/0425/4178.html) ###### [google官方架构MVP解析与实战-(从零开始搭建android框架系列(3))](http://www.jianshu.com/p/569ab68da482) ###### [T-MVP:泛型深度解耦下的MVP大瘦身](http://www.jcodecraeer.com/a/anzhuokaifa/androidkaifa/2016/0513/4260.html) ###### [Android MVP+Retrofit+RxJava实践小结](http://wuxiaolong.me/2016/06/12/mvpRetrofitRxjava/) ###### [android MVP模式介绍与实战](http://dahei.me/2016/06/22/mvp/android%20MVP%E6%A8%A1%E5%BC%8F%E4%BB%8B%E7%BB%8D%E4%B8%8E%E5%AE%9E%E6%88%98/) ###### [(Basic框架)Android中实现mvp模式的新思路](http://www.jianshu.com/p/31a202c0c264) ###### [android MVP 架构思路](http://mp.weixin.qq.com/s?__biz=MzI1MjMyOTU2Ng==&mid=2247483865&idx=1&sn=28d3c2f12138e5db0b0245efb1825d4f#rd)

开源项目

[:arrow_up:](#tags) : 点击回到Tags ###### [GitHub Top 100的Android开源库](http://mp.weixin.qq.com/s?__biz=MzA4NTQwNDcyMA==&mid=402675429&idx=1&sn=ba3afd2069004b220eaa8a77fdecbaf7#rd) ###### [GitHub 排名前 100 的安卓、iOS项目简介](http://www.devstore.cn/essay/essayInfo/6485.html) ###### [Facebook开源软件列表](http://mp.weixin.qq.com/s?__biz=MzA5Nzc4OTA1Mw==&mid=2659597383&idx=1&sn=a867ee13f294d38d02313a4c58d3da48&scene=1&srcid=06056GdF0vD6Jp3k7AfdizSn&from=groupmessage&isappinstalled=0#wechat_redirect) ###### [那些酷炫的RecyclerView开源库整理](http://www.jianshu.com/p/154891851fe2) ###### [Android 开源项目分类汇总](https://github.com/Trinea/android-open-project) ###### [Android 开源项目源码解析](https://github.com/android-cn/android-open-project-analysis) ###### [Android开源项目大全之工具库 ](http://www.neast.cn/forum.php?mod=viewthread&tid=5487) ###### [GitHub开源项目总结](http://neast.cn/forum.php?mod=viewthread&tid=5377) ###### [Android开发人员不得不收集的代码](https://github.com/Blankj/AndroidUtilCode/blob/master/README-CN.md)

Linux

[:arrow_up:](#tags) : 点击回到Tags - #### Blogs ###### [非常全面的Linux知识点总结](http://www.codeceo.com/article/linux-tips.html) ###### [我是如何学习Linux的](https://www.sdk.cn/news/3230) ###### [Linux中查找命令总结](http://www.36nu.com/post/124.html) ###### [ubuntu 工具 -- 5分钟入手Terminator](http://www.jianshu.com/p/cee2de32ca28)
  • 视频

效率工具

[:arrow_up:](#tags) : 点击回到Tags ###### [Android Pixel计算器](http://angrytools.com/android/pixelcalc/?winzoom=1) ###### [有了这10款逆天级效率工具,每天提前下班2小时!#DEMO8年度产品盘点#](http://www.jianshu.com/p/a3312f1c7068) ###### [ClassyShark——apk分析利器](https://mp.weixin.qq.com/s/zieCldmExPYr_-9V6zKC3A) ###### [Au开发者工具](http://eiyou.us/)

Appium

[:arrow_up:](#tags) : 点击回到Tags ###### [ Appium 简明教程 (持续更新)](https://testerhome.com/topics/1045) ###### [阿里云测Appium文档](https://mqc.aliyun.com/doc.htm?id=15) ###### [Appium官方Tutorial](http://appium.io/slate/en/tutorial/android.html?java#) ###### [Windows下部署Appium教程(Android App自动化测试框架搭建)](https://my.oschina.net/outcat/blog/491529) ###### [Appium常用方法介绍](http://blog.csdn.net/birdlee0524/article/details/52461347)

框架

[:arrow_up:](#tags) : 点击回到Tags ###### [Android通用流行框架大全](https://segmentfault.com/a/1190000005073746) ###### [Android开发常用开源框架推荐](http://www.jianshu.com/p/deb55cf2f0c1) ###### [android-architecture(Google 官方推荐架构写法)](https://github.com/googlesamples/android-architecture/tree/master) ###### [ButterKnife-view注入框架](http://stormzhang.com/openandroid/android/2014/01/12/android-butterknife/) ###### [LeakCanary 中文使用说明](https://www.liaohuqiu.net/cn/posts/leak-canary-read-me/)

技术漫谈

[:arrow_up:](#tags) : 点击回到Tags ###### [Android学习之路 - stormzhang](http://stormzhang.com/android/2014/07/07/learn-android-from-rookie/) ###### [假如时光能够倒流, 我会这么学习Java](http://mp.weixin.qq.com/s/3Yu-A_k-NznTGv-JTlDjRA) ###### [如何自学Android编程?](http://mp.weixin.qq.com/s?__biz=MzA4NTQwNDcyMA==&mid=402135493&idx=1&sn=c2e040f95551082cbe2bdf7182dc3e9f&scene=21#wechat_redirect) ###### [如何自学Android](https://segmentfault.com/a/1190000005059402) ###### [一个2年安卓开发者的一些忠告](http://jcodecraeer.com/a/anzhuokaifa/androidkaifa/2016/1006/6659.html) ###### [如何自学Android - 技术文摘 - LUPA开源社区](http://www.lupaworld.com/article-258258-1.html) ###### [程序员之路-学习经验总结分享](http://blog.csdn.net/cjpx00008/article/details/55252916) ###### [关于Java 初学者需要知道的10件事](https://mp.weixin.qq.com/s/3nuEQP8Wz6MO7QSp2Xbp2A)

其他收集类GitHub地址

[:arrow_up:](#tags) : 点击回到Tags ###### [Andriod-collect-blogs](https://github.com/ZQiang94/Andriod-collect-blogs) ###### [Android开发资源汇总整理](https://github.com/MobDevGroup/AndroidDevelopmentTutorial) ###### [Android 学习资料收集](https://github.com/Freelander/Android_Data)

About

Collection of relating to skills