Android学习资源网站大全
https://github.com/zhujun2730/Android-Learning-Resources
整理了一些 Android 的博客链接、学习资源网站。站在巨人的肩膀上,会看得更远。整理这一份资源也方便更多的Android开发者能享受到技术分享的力量。首先,在这里要感谢所有开源项目的作者,感谢Trinea,CodeKK,张明云,胡凯等等大大无私的技术分享,感谢所有乐于分享学习经验的人。最后,若有侵权,请联系本人,本人将及时删除侵权内容。
#目录
- 1.官方学习资源【推荐必看】
- 2.值得关注的大牛博客
- 3.值得 Android 开发者阅读系列【推荐必看】
- 4.UI自定义View
- 5.Android性能优化
- 6.单元测试系列
- 7.框架相关
- 8.高质量Android社区
- 9.开发工具、第三方开源项目
- 10.视频学习网站
- 11.面试相关
优质学习资源
- Android Developer【推荐必看】
- Android Developer (七牛镜像)
- Android Training 中文版【推荐必看】
- Material Design 中文版
- Android Weekly 中文版
- 极客学院 Wiki Android 板块
- Gradle Android Plugin 中文版
- Google samples —— Google官方Samples源码 【推荐必看】
- Android Developers blog —— Google官方Android博客
值得关注的大牛博客
- CodeKK
- Trinea
- 老罗的Android之旅
- 开发技术前线
- 爱哥
- 郭霖
- 鸿洋
- 胡凯
- 张明云
- Drakeet
- wangkuiwu —— Binder、事件分发、动画解析
- 高建武 —— 性能优化相关文章
- hi大头鬼hi —— RxJava相关文章
- Coder-pig —— 最佳入门专栏
- Keegan小刚 —— 分享了多篇Android样式的文章
- 郑海波 —— 文章大多与自定义控件相关
- 吴小龙同学 —— 分享了多篇关于AndroidDesignSupportLibrary的文章
- 全速前行 —— 主讲实战技巧和平常遇到的问题
- ASCE 1985 —— 翻译了多篇使用Kotlin开发Android应用
- mcxiaoke —— rxjava文档,EventBus博客,多渠道打包,一些开源项目
- WPJY —— 自定义View、开发经验
- 江清清的专栏 —— 大量实例讲解
- hujiaweibujidao —— 《Android开发艺术探索》读书笔记系列
- BlackSwift —— 简书作者【Blur实时渲染,AnimeWallpaper】
- Android 源码解析专栏
- DriodDeveloper —— 原创FrameWork源码解析,插件化研究
值得Android开发者阅读系列
- Android 开发中的日常积累
- Android-Tips —— 作者收集了大量Android开发Tip
- AndroidDifficultAnalysis —— 安卓开发中遇到的重难点解析,也包括平常的读书笔记和知识点整理
- Android 知识整理 GitBook
- Android wiki 周刊
- 值得阅读的 Android 技术文章
- 整理一些比较好的 Android 开发教程 —— 这些都是该作者在学习Android开发过程中觉得比较好的教程和博客
- Segmentfault 上回答较好的一些问题
- Android 界面设计视觉规范
- 从零开始的 Android 新项目
- 深入理解 Activity 启动流程
- 你需要知道的 Android 拍照适配方案
- Context 都没弄明白,还怎么做 Android 开发?
- Android 从开机到打开第一个应用的执行流程
- 你所不知道的Android Studio调试技巧
- Android Material Design 兼容库的使用详解
性能优化
- Trinea - 性能优化系列总篇
- 高建武 - 性能优化篇
- Android 性能优化篇
- 胡凯 - Android 性能优化典范
- Android 内存泄漏总结
- stackoverflow 上的有关内存泄漏的回答
- 避免 Android 中 Context 引起的内存泄露
- Apk 瘦身的几个技巧
- Android 性能优化典范之多线程篇
- Android 应用性能调优的技术点
- Android 客户端性能优化
UI自定义View
- 安卓自定义View教程目录
- Android自定义控件三部曲文章索引
- 简单说说Android自定义view学习推荐的方式
- Android System UI Training
- Android 状态栏操作,你想知道的都在这里了
网络相关
- HTTP 必知必会 —— 【推荐必看】
- Android安全开发之安全使用HTTPS —— 【推荐必看】
- Retrofit 2 用法解析
- OkHttp3 源码分析
- Volley 源码分析
- Android网络请求心路历程 —— 【推荐必看】
- OkHttp:Java 平台上的新一代HTTP客户端 —— 【推荐必看】
- Retrofit 2.0 + OkHttp 3.0 配置
- 理解 RESTful架构
- RxJava与Retrofit的封装
- Retrofit + RxJava实战日志
- 使用 Retrofit 和 Okhttp 实现网络缓存
- RxJava 处理网络连接失败
- Android 推送技术研究
- OkHttp, Retrofit, Volley 应该选择哪一个?
- Retrofit 文件上传下载
- Retrofit 的使用与深入学习
- Android Retrofit 2.0 使用-补充篇
- Retrofit 笔记
RxJava相关
- Rxjava 详解 —— 抛物线出品经典Rxjava详解 【推荐必看】
- 深入浅出 Rxjava —— rx教父大头鬼出品深入浅出rxjava
- Awesome-RxJava —— rx教父大头鬼整理的Rxjava学习集合
- RxDocs-RxJava 文档中文版
- RxJava 学习总结
- RxJava 与 Retrofit 结合的最佳实践
- Improving UX with RxJava
- ReactiveX 文档中文翻译
- RxJava + Dagger2 + LAMBDA 的一个 MVP demo
- RxJava 的周末狂欢
- 使用 RxBinding 响应控件的异步事件
- 详细解析 RxAndroid 的使用方式
- RxJava简洁封装之道
MVP/MVVM架构相关
- 不容错过,最全的 Android 架构合集
- Android MVP 详解
- Google官方 MVP 案例 todoAPP 解析
- Android MVVM 框架
- Dagger2 详解
- Android Dagger2 系列
- Google官方 MVP + Dagger2 架构详解
插件化开发
- 插件化开发专栏 —— 有关插件化的资料这里全都有
单元测试系列
- unit-testing-with-android-studio
- Robolectric3.0 介绍
- Android 单元测试: 首先,从是什么开始 —— 小创出品【推荐必看】
- 在 Android 中同时使用 unit test 和 instrument test 作为单元测试
- Android 单元测试——辅助工具介绍
- Android 单元测试实践
- 解读 Android 官方 MVP 项目单元测试
- 美团 Android 单元测试研究与实践
高质量Android社区
- Gank.io 匠心写作
- Android 开发者酷站
- 鸿洋的 Android 社区 —— 全是干货
- Stackoverflow —— 国外著名的问答社区
- antoniolevia —— 国外android技术分享网站
- Android 开发技术周报 —— 长期更新最新前言资讯
- 开发技术前线 —— 《Android源码设计模式》作者 Mr.Simple 维护的社区网站
- 干货集中营 —— 每日分享妹子图 和 技术干货,还有供大家中午休息的休闲视频
- 腾讯 bugly 社区
- 掘金 Android
- V2ex-Android
开发工具第三方开源项目
- AndroidDevTools —— Android各种开发工具、SDK、资源
- Android 开源项目分类汇总 —— 史上最全的Android开源项目汇总
- Android 资源库列表 —— 一个超级棒的安卓资源库列表
- 最强开发资源平台大合集 —— 各种UI图标库、工具集
- MD 调色板
- Icon 图标 —— 各种icon图标
- 图标下载库 —— 160,428 vector icons grouped in 2,409 packs
- 一些常用的开发工具类
视频学习网站
- Google 官方性能优化视频 —— GDG中译版
- 慕课网
- 极客学院
- 麦子学院
- Udacity Google 官方视频教程
面试相关
- 国内一线互联网公司内部面试题库
- Android 面霸君
- 面试后的总结
- Android 开发工程师面试指南 Wiki
- 很详细的 Android 工程师面试题大全
- Android-discuss,可以作为面试题参考
- Android 工程师面试题大全
- 快速了解 Android 重要机制
- 知乎上回答的腾讯面经
- BAT 无线工程师面试流程详细解析
- 史上最全 Android 面试资料集合
- 冰姐 - 扫清 Android 面试障碍--面试前的准备
- Java 虚拟机面试题全面解析
- 关于 Android 性能、架构和技术问题的探索
Android学习资源网站大全的更多相关文章
- android 学习资源总结
http://android-arsenal.com/free 国外的android分类资源网站 http://www.ibm.com/developerworks/cn/topics/ IB ...
- Android 学习资源
下面这些资源对Android开发来说是很有帮助的! 最常用的: Android开发官方网站:http://developer.android.com/index.html 这个网站应该是Android ...
- 10、android学习资源整理
1.github上整理好的开源工程 https://github.com/Trinea/android-open-project 2.最流行的android组件大全 http://colobu.com ...
- Android 学习资源[转]
因为一些大家都知道的原因,android很多官方出品的优秀开发资源在国内无法访问. 国内的同行们对此也做出了很多努力,有很多朋友通过各种手段把很多优秀的资源搬运到了国内,为国内android开发者提供 ...
- 收藏的Android学习资源
1. Android中混合开发系列 Android中Java与JavaScript的交互,可用来实现网页与本地APP的交互,信息的传递等: 谈谈App的混合开发,可以让一部分功能由html5开发,这部 ...
- 国内优秀Android学习资源
技术博客 应用开发 博主 博客 备注 任玉刚 CSDN博客 深入Android应用开发,深度与广度兼顾 郭霖 CSDN博客 内容实用,行文流畅,高人气博主 夏安明 CSDN博客 张鸿洋 CSDN博 ...
- XAF学习资源整合大全
近期有很多XAF初学者与我联系,我多数时间在重复很多入门问题,所以决定整理一篇XAF资源列表,方便大家查找资料,也请知晓其他资源的人留言或与我联系,我将新资源追加到本篇文章中,方便更多人. 一.本博客 ...
- 网络安全与CTF在线学习资源网站
http://www.sec-wiki.com/skill/ 安全技能(里面渗透逆向编程都有介绍) http://blog.knownsec.com/Knownsec_RD_Checklist/ 知道 ...
- linux 必备 学习 资源 汇总 大全!
Linux https://www.linux.com/ https://youtu.be/CE4WeUNFX2g https://www.youtube.com/watch?v=JzsLkbwi1L ...
随机推荐
- 设计模式之代理模式(php实现)
github地址:https://github.com/ZQCard/design_pattern /** * 在代理模式中,我们创建具有现有对象的对象,以便向外界提供功能接口. * 1.Window ...
- 安卓开发之玩美解决ADT和SDK不一致问题
提示:This Android SDK requires Android Developer Toolkit version 21.1.0 or above. Current version is ...
- 使用CSS3实现响应式标题全屏居中和站点前端性能
要实现标题全屏居中(同一时候在垂直和水平方向居中).有若干种方法,包含使用弹性布局.表格单元.绝对定位和自己主动外边距等. 全屏居中 当中眼下比較流行也比較easy理解的方法是使用绝对定位+偏移实现. ...
- SVN checkout 功能不可用 右键只看到提交和更新,没有显示checkout
不要在受SVN控制的文件夹里点右键,因为这个文件夹已经在SVN控制之下,当然不会允许在里面嵌套另一个SVN版本库换个不受控的文件夹点右键,比如D盘根目录
- 自定义 Collection View 布局
自定义 Collection View 布局 answer-huang 29 Mar 2014 分享文章 UICollectionView 在 iOS6 中第一次被引入,也是 UIKit 视图类中的一 ...
- 读写文件,用代码在讲html文件转为jsp文件
package my.testguava; import java.io.BufferedWriter; import java.io.File; import java.io.FileInputSt ...
- linux嵌入式大神的博客文章---持续更新中
linux kernel子系统相关博客:http://www.wowotech.net/ 经典博文: http://blog.csdn.net/zqixiao_09 http://blog.china ...
- Pairs Forming LCM 在a,b中(a,b<=n)(1 ≤ n ≤ 10^14),有多少组(a,b) (a<b)满足lcm(a,b)==n; lcm(a,b)=p1 ^ max(a1,b1) * p2 ^ max(a2,b2) *..........*pn ^ max(an,bn)
转自:http://www.cnblogs.com/shentr/p/5285407.html http://acm.hust.edu.cn/vjudge/contest/view.action?ci ...
- Android-风格和主题
Android-风格和主题 一 Style和主题Theme的差别 1.Theme是针对窗口级别的,改变窗口样式 2.Style是针对窗口元素级别的.改变指定控件或者Layout的样式 二 使用Styl ...
- 关于OCR,一些想法
OCR一般分为两种: 1,根据给定的字符特征集合,提取未知字符的特征进行匹配识别:(典型例子:GOCR) 2,不知道字符特征,但给出提取特征的规则,通过机器学习training来获取某个字符集的特征集 ...