这是你不应该错过的一本百科全书,开源资料持续更新中~

5,022 阅读5分钟

这是你不应该错过的一本百科全书,开源资料持续更新中~

欢迎加入Android技术交流群:118116509

欢迎贡献Pull requests, 我会根据内容 Merge.

一、写在前面

给大家献上一些福利,这些项目要么是 GitHub 上影响力很大,要么是对你们很有用的项目:
【本文部分内容资源参照帅比张:stormzhang.com/ 】  

1、free-programming-books

github.com/vhf/free-pr…

这个项目目前 star 数排名 GitHub 第三,总 star 数超过6w,这个项目整理了所有跟编程相关的免费书籍,而且全球多国语言版的都有,,有了这个项目,理论上你可以获取任何编程相关的学习资料,强烈推荐给你们!

2、oh-my-zsh

github.com/robbyrussel…

  俗话说,不会用 shell 的程序员不是真正的程序员,所以建议每个程序员都懂点 shell,有用不说,装逼利器啊!而 oh-my-zsh 毫无疑问就是目前最流行,最酷炫的 shell,不多说了,懂得自然懂,不懂的以后你们会懂的!

3、awesome

github.com/sindresorhu…

  GitHub 上有各种 awesome 系列,简单来说就是这个系列搜罗整理了 GitHub 上各领域的资源大汇总,比如有 awesome-android, awesome-ios, awesome-java, awesome-python 等等等。

4、github-cheat-sheet

github.com/tiimgreen/g…

  GitHub 的使用有各种技巧,只不过基本的就够我们用了,但是如果你对 GitHub 超级感兴趣,想更多的了解 GitHub 的使用技巧,那么这个项目就刚好是你需要的,每个 GitHub 粉都应该知道这个项目。

5、android-open-project

github.com/Trinea/andr…

  这个项目是Trinea 整理的一个项目,基本囊括了所有 GitHub 上的 Android 优秀开源项目,但是缺点就是内容太多了不适合快速搜索定位,但是身为 Android 开发无论如何你们应该知道这个项目。

6、awesome-android-ui

github.com/wasabeef/aw…

  这个项目跟上面的区别是,这个项目只整理了所有跟 Android UI 相关的优秀开源项目,基本你在实际开发中用到的各种效果上面都几乎能找到类似的,简直是 UI 开发必备。

7、Android_Data

github.com/Freelander/…

  这个项目是张哥的邪教群的一位管理员整理的,几乎包括了国内各种学习 Android 的资料,简直太全了,他为这个项目也稍微出了点力,强烈推荐你们收藏起来。

8、AndroidInterview-Q-A

github.com/JackyAndroi…

  这个就不多说了,干货无疑,之前给大家推荐过的,国内一线互联网公司内部面试题库。

9、LearningNotes

github.com/GeniusVJR/L…

  这是一份非常详细的面试资料,涉及 Android、Java、设计模式、算法等等等,你能想到的,你不能想到的基本都包含了,可以说是适应于任何准备面试的 Android 开发者,看完这个之后别说你还不知道怎么面试!

10、AndroidUtilCode

github.com/Blankj/Andr…

  如果你是Android开发者,这个东西绝对不容错过,这是楼主最新发掘的超级好用的各种工具类集合,还在犹豫什么,快去看看吧。

11、Kotlin

  www.kotlincn.net/docs/refere…

  Kotlin被炒的这么火,随着Kotlin被Android作为官方推荐语言,那有没有一个合适的中文学习网站呢?没错,这个网站你一定需要。  

12、RxJava2

github.com/nanchen2251…

  这是笔者自己写的 RxJava 2.x 系列的代码(附带技术文章),有兴趣的可以看看~

13、RxJava2 中文文档翻译

github.com/mcxiaoke/Rx…

  oh,这真是夸张,无意间发现了这么一个好东西,对于一些看英文文档比较吃力的小伙伴,真的是福利满满,里面不仅包含Rx系列的中文翻译,其它出名的框架资料也有外链接哦,快去看看吧~

14、 awesome-adb

github.com/mzlogin/awe…

  这是一个非常棒的 ADB 命令行总结,托管于 GitHub ,内容齐全,排版精美,囊括了平时开发测试中常用的和不常用的各种命令,并且持续更新中,推荐大家关注一下。

15、 Git 使用教程详解

www.liaoxuefeng.com/wiki/001373…

  这是廖雪峰大神总结的 Git 教程,可谓非常全面,涵盖面非常广。不管你是用 GitHub 还是 Git 作为版本控制工具,我想此教程是你必看的。

16、 Android 面试题整理

github.com/MindorksOpe… (amitshekhariitbhu) github.com/stormzhang/… (stormzhang)

  面试依然是亘古不变的话题,amitshekhariitbhu 大神为我们做了 Android 的面试问题整理,无奈只有英文的。不过帅比张和他的朋友们励志为 Android 乃至更大的领域提供中文版本,所以有了第二个地址。

关于作者

   南尘
   四川成都
   其它开源
   个人博客
   简书
   博客园
   欢迎投稿(关注)我的唯一公众号,公众号搜索 nanchen 或者扫描下方二维码:
       

有码走遍天下 无码寸步难行(引自网络)

1024 - 梦想,永不止步!
爱编程 不爱Bug
爱加班 不爱黑眼圈
固执 但不偏执
疯狂 但不疯癫
生活里的菜鸟
工作中的大神
身怀宝藏,一心憧憬星辰大海
追求极致,目标始于高山之巅
一群怀揣好奇,梦想改变世界的孩子
一群追日逐浪,正在改变世界的极客
你们用最美的语言,诠释着科技的力量
你们用极速的创新,引领着时代的变迁

------至所有正在努力奋斗的程序猿们!加油!!

Licenses

 Copyright 2017 nanchen(刘世麟)

 Licensed under the Apache License, Version 2.0 (the "License");
 you may not use this file except in compliance with the License.
 You may obtain a copy of the License at

      http://www.apache.org/licenses/LICENSE-2.0

 Unless required by applicable law or agreed to in writing, software
 distributed under the License is distributed on an "AS IS" BASIS,
 WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 See the License for the specific language governing permissions and
 limitations under the License.