转载 https://blog.csdn.net/qq_37136511/article/details/79012297
一、GitHub部分
1.android sdk 帮助源代码解析Android开发者学习得更好Android!
本文不断更新源代码各模块的分析。 github地址:https://github.com/LittleFriendsGroup/AndroidSdkSourceAnalysis
2.Android开发相关网站导航
它有丰富的学习资源,分为八个模块,基本上总结了所有可以学习的材料,必须经常阅读。 1. 资源文档 2. 技术社区 3. 技术教程 4. 开源代码 5. 大神博客 6. 开发框架 7. 技术资讯 8. 开发服务 github地址:https://github.com/ColorfulCat/AndroidGuide
3.Android开源的app项目源码
第一个开源项目汇总简介:
Android 开源项目第一篇-个性化控制(View)篇 包括ListView、ActionBar、Menu、ViewPager、Gallery、GridView、ImageView、ProgressBar、TextView、ScrollView、TimeView、TipView、FlipView、ColorPickView、GraphView、UI Style、其他 Android 开源项目第二篇-工具库 包括依赖注入、图片缓存、网络请求、数据库 ORM 工具包、Android 公共库、高版本到低版本兼容库、多媒体、事件总线、传感器、安全、插件、文件等 Android 开源项目第三篇-优秀项目 更有趣、更完整 Android 项目 Android 开源项目第四篇——开发及测试工具篇 包括开发效率工具、开发自测、测试工具、开发和编译环境 Android 开源项目第五篇-优秀个人和团体 个人和组织愿意分享,有一些非常好的开源项目,包括 JakeWharton、Chris Banes、Koushik Dutta 等大牛
github地址:https://github.com/Trinea/android-open-project
第二个开源项目汇总: github地址:https://github.com/pcqpcq/open-source-android-apps 第三个开源项目汇总: 网址:登录 - 推酷 第四个开源项目汇总: 网站地址:The Android Arsenal - Free libraries and tools for Android 第五个开源项目汇总: 网站地址:codeKK 开源项目源码分析 第五个开源项目汇总(160多个android开源代码汇总: 网站地址:160多个android汇总开源代码 - 泡在网上的日子 总结第五个开源项目(Android开源项目博客): 网站地址:泡泡糖 - 博客园 第六个开源项目汇总(Android应用游戏)APP源码下载): 网站地址:http://www.javaapk.com/page/1
github强大的源代码搜索平台 网站地址:AI Code Autocomplete for All Languages and IDEs | Codota
4.常用的Android开源库和框架
很棒的Android UI库
其中包括:Material、Layout、Button、List / Grid、ViewPager、Label /Form、Image、SeekBar、Progress、Menu、ActionBar、Dialog、Calendar、Graph、Animation、Parallax、Effect(Blur… etc)和Other这些分类。
github地址:https://github.com/wasabeef/awesome-android-ui
多媒体编程库和网络编程框架
包括:图片加载库、图片处理库、图片加载相关博文、图片处理相关博文、网络加载框架、网络加载相关博文
github地址:https://github.com/itheima1/Android
5.AndroidDevTools(Android开发工具集合)
收集整理Android开发所需的Android SDK、开发中使用的工具,Android开发教程、Android设计规范、免费设计材料等。 github地址:https://github.com/inferjay/AndroidDevTools
6.Java资源大全中文版
目录简介如下
Java中文版资源大全: 古董工具、构建工具、字节码操作、集群管理、代码分析、编译器生成工具、外部配置工具、限制问题解决程序、持续集成CSV分析、数据结构、数据库、时间日期工具库、依赖注入、开发过程增强工具、分布式应用、分布式数据库、发布、文档处理工具、函数编程、游戏开发GUI、高性能计算,IDE、图像处理、JSON、JVM与JDK、基于JVM语言、日志、机器学习、信息传递、杂项、应用监控工具、本地开发库、自然语言处理、网络、ORM、PDF、性能分析,响应开发库,REST框架、科学计算与分析、搜索引擎、安全、序列化、应用服务器、模板引擎、测试、通用工具库、网络爬虫、Web业务流程管理套件框架 资源: 社区、有影响力的书籍、播客、微博微信官方账号Twitter、知名网站、博客
github地址:https://github.com/yzhixiang/awesome-java-cn
7.大牛级Android 开发者
中国部分 Android 开发者 github地址:https://github.com/android-cn/android-dev-cn 国外着名 Android 开发者及公司信息 github地址:https://github.com/android-cn/android-dev-com
二、网站部分
1.视频学习网站
慕课网:所有课程_IT培训精品课程-慕课网 MOOC学院:http://mooc.guokr.com/ 极客学院:安卓Android视频教程_安卓Android在线学习-极客学院
2.学习论坛和代码托管平台
API Store 为开发者提供最全面的服务API服务:API商城_API_API接口大全_API一站式采购基地(2016.6.17添加) Mob官网(提供ShareSDK,短信验证SDK,Mob API):世界领先的数据智能技术平台-MobTech袤博(2016.7.28添加) 极光推送:极光Aurora Mobile-中国领先的客户互动和营销技术服务提供商帮助企业运营、增长和实现(2016.7.30添加) 讯飞语音云:Document(2016.7.30添加) 友盟统计:友盟 ,国内领先的开发者服务和数据智能服务提供商(2016.7.30添加) GitHub:https://github.com/ stackoverflow:Stack Overflow - Where Developers Learn, Share, & Build Careers 码云:Gitee - 基于 Git 代码托管与研发合作平台 CSDN:CSDN - 专业开发者社区 稀土:掘金 - 代码不止,掘金不断 开源中国:OSCHINA - 中国开源技术交流社区 码农网:www.codeceo.com-官网首页 WEB前端开发博客:点示范网_范文大全_工作总结_个人工作总结 Trinea博客:Author of Dev Tools, Focus on Android, Java, Open Source, Performance Optimization 胡凯博客:Des news et des tutoriels sur Android, les objets high-tech et les start up - Hukai Gityuan博客:Gityuan博客 | 袁辉辉的技术博客 FOOKWOOD的Launcher源码分析:Android | 闷瓜蛋子的BLOG songweilin个人空间博客:http://bbs.9ria.com/home.php?mod=space&uid=346496&do=thread&view=me&order=dateline&from=space&page=19 玩Android:玩Android - wanandroid.com - 每日推荐优质文章(2016.7.4) eoe北京易联致远无线技术有限公司(2016.7.11)
3.云后台服务
Bmob:Bmob后端云
4.学习方法
如何自学Android?-掘金:如何自学 Android? - 掘金 从微软到谷歌,应届计算机毕业生的2012求职之路: 9个offer,12家公司,35场面试,从微软到谷歌,应届计算机毕业生的2012求职之路 - _Luc_ - 博客园
程序员必读的书,StackOverflow 创始人推荐: http://blog.jobbole.com/100450/
Android 面试知识库:https://github.com/GeniusVJR/LearningNotes (2016.6.27添加) Android 名企面试题及涉及知识点整理:https://github.com/yzhixiang/ForAndroidInterview (2016.6.28添加)
5.其他
IT蓝豹,一个专业android特效分享网站:JRS直播-JRS低调看直播世界杯_JRS直播NBA_JRS看球网 公开图标库: iconfont-阿里巴巴矢量图标库 Android系统源码在线:AndroidXRef Android开发技术周报:http://www.androidweekly.cn/ 2015最流行的Android组件、工具、框架大全: 2015最流行的Android组件、工具、框架大全 - Android - 开发语言与工具 - 深度开源 Android通用流行框架大全: 今日头条 安卓巴士-安卓开发:安卓巴士-Android应用下载-apk应用之家 爱开发-开发者市场:http://akaifa.com/ Angle - 超炫酷的后台模板:https://wrapbootstrap.com/theme/angle-bootstrap-admin-template-WB04HF123
三、10个学习Android开发的网站推荐
1. Android Developers
作为一个Android开发者,官网的资料当然不可错过,从设计,培训,指南,文档,都不应该错过,在以后的学习过程中慢慢理解体会。
2. Android Guides - CodePath
CodePath是国外一个技术培训机构,主要培训iOS 和Android开发,而CodePath将Android Guides放在Github,已经获得了4000+个赞,对于Android初学这特别适合,而且浅显易懂。
3. Android tutorial - TutorialSpoint
TutorialSpoint是一个专业的技术教程网站,基本上我们所熟知的热门技术,都能在这里找到教程,知识点覆盖的特别全,而且代码风格也很不错,同时也适合初学着;更人性化的是,所有教程提供离线PDF下载。
4. Android Development - Vogella
Vogella提供的Android开发教程也是可圈可点的,可能知识点覆盖不是特别全,但是单个知识点,Vogella讲解的还是很详细的。
5. AndroidHive
AndroidHive是一个个人博客,主要写Android开发的教程,虽然只是一个人,但却提供了绘图,到写教程,功能视频演示,也表现出了博主的专业与敬业,博主写的东西也是跟随新技术,可实用性特别强。
6. Android SDK - Tuts+ Code
Tuts+是一个技术教程,课程和电子书的网站,基本上热门的技术都提供了,他的教程主要是免费的,而课程,电子书是有偿的,由于其专业性,大多教程都是高精华的。
7. Lynda
Lynda是一个在线学习网站,该网站提供技术、设计等很多的课程。
8. Android Questions - Stack Overflow
Stackoverflow是一个技术在线问答网站,几乎平常遇到的所有技术网站,在这里都能找到答案,而且你提问的问题,上面有很多大牛会很热心回答。
9. Search · android - Github
Github是一个基于Git的代码托管工具,几乎所有知名的开源软件都选择Github来托管,而很多Android开发者也都选择Github,几乎常见的Demo在Github都能找到类似的。
10. Android Archives | Java Code Geeks
Java Code Geeks主要是一个Java教程的网站,而它提供的Android教程,一步一步,还有配图,使初学者没有太大压力。