转载自Android
学习资料征集

Android 学习材料集萃
收集整理这卖资料灵感来源于
trip_to_iOS,
征得同意引用了该资料的开始描述
收集整理这卖资料要帮助新家学习 Android 开发,
希望能够快救助到他们火速入门, 找到适合自己上资料,
节省双重错过收集学习材料时间.
即卖资料我会不断的更新到,
同时也接再多所有丰富经历的Android开发者将自己常用之家伙、学习材料、学习心得等享受上来,
我以定期筛合并, 该份学习材料有欠缺的地方, 也要指出, 我会谦虚接受改正,
希望我能和大家一块来学习, 谢谢.
假如您发出外看法或建议为堪透过邮件或微博联系我
感谢
@GitHubDaily
的不竭支持

目录
书籍
开环境/工具
博客
社区
开源项目学
Android
开发者杂志周刊
Awesome
系列
卡通系列
Material Design
设计
素材
开源库收集
设计模式
实践篇
文档
外材料集萃
知乎上之议论
贡献者
License

=============================================================
书籍
书籍名称
引进理由

Thinking In Java
中文版
修 Android 开发, 首先需 Java 基础, 这里推荐 Thinking In Java,
Thinking In Java 是 Java 的藏书籍, 是上学 Java 语言必备书籍

率先行代码
郭霖大神的墨宝, 郭神以CSDN中的博客文章很正确, 书我看了, 非常适合新手,
里面的情很深, 建议做郭神博客文章共来读

疯狂Android讲义第三版本
作者是李刚, 这本书是冲 Android 5.0 来讲的, 我看了第二版本,
这本开让自家首先感觉就是十分看重, 但里面内容写的尚是充分详细的, 代码很多,
可以接着代码一步步敲诈勒索

Android群英传
本书作者 @Tomcat 的猫, 曾就职于上海 TCL 通讯, 从事 Alcatel(阿尔卡特)
Android 手机系统的定制工作, 活跃于 CSDN, 目前上任于上海沪江网 Android
开发部RD项目组, 负责沪江 App 的功效预研

Android开发方式探索
由于@任玉刚Coder所著, 是同样论 Android 进阶类书籍, 采用理论,
源码和施行互相结合的方来阐释高水准的 Android 应用开发要点.
本书由三个方面来团内容: 第一, 介绍 Android
开发者不容易掌握的部分知识点: 第二,结合Android源代码和应用层开发进程,
融会贯通, 介绍一些于深入的知识点: 第三,
介绍部分核心技术和Android的属性优化思想.

App
研发录
本书作者是保险建强, 本书是笔者多年 App 开发之经验总结, 从 App 架构的角度,
重点总结了 Android 应用开发中广的实用技巧和疑难问题解决智,
为打造高质量 App 提供有价之执行指导,
迅速提升利用开发力量和化解疑难问题的能力. 这仍开非常便宜 Android
开发者进阶.

Android
设计模式源码分析
本书作者是开发技术前线创立者之一 Mr.Simple, 该书从 Android
源码的角度由浅入雅地剖析设计模式的使用, 让工程师们拿规划以及模式重视起,
提升自己的规划能力以及代码质量

开条件/工具
(附上: 由
@脉脉不得语
收集维护超多开发工具下载地址
AndroidDevTools,
后五个器资料在
stormzhang
博客中找到的,地址)
环境/工具
简述

Android
Studio
此开发工具上手需要自然的时, 自从 Google 推出1.0标准版,
这个家伙一直冲, 目前 github 上面的大部开源项目都是行使 Android
Studio 工具, 这便是 Android 开发工具的前途, 所以极力推荐 Android
开发人员使用这家伙, 该工具已经更新到 2.0 预览版, 性能浸稳定提高,
没有前面那卡了

Genymotion
雄好用高性能的 Android 模拟器, 自带的十分模拟器简直不忍心直视,
启动超慢的, 跟这没法比, 无论你是用Eclipse还是 Android Studio 里面还发
Genymotion 插件

jadx
一个 Android 反编译神器, 不同为常见的
dex2jar,
这个反编译器生成代码的 try/catch 次数更不见, View也不再是数字id了,
可读性更强

android-selector
好因指定颜色生成 Selector Drawable 的插件

GradleDependenciesHelperPlugin
Gradle 因自动补全插件

Smali
Viewer
sv 是一律迟迟免费 APK 分析软件,对您感兴趣之 APP 分析看她还为此了数什么,
对君上借鉴来一定帮

folding-plugin
layout 文件夹里之布局文件一般很丰富好丰富无目录, 这个插件就是好拿 layout
分好层级结构, 类似 src 下目录结构

CodeGlance
于编制代码最右边, 显示同一块代码小地图

Statistic
统计整个项目行数的插件, 这可是代表我们日日夜夜辛辛苦苦必备插件

idea-markdown
于 AS 中编辑 Markdown 文件, 可以直接预览网页显示效果, 对于你常编写
Markdown 文件的你值得拥有此插件

Stetho
Stetho 是 Facebook 出品的一个强大的 Android 调试工具,使用该工具而可以
Chrome Developer Tools查看App的布局, 网络请求(仅限使用Volley, okhttp
的网络要求库), sqlite, preference, 一切都是可视化的操作,无须自己当夺动
adb, 也未待 root 你的设施

ClassyShark
ClassyShark 是 Google 发布的平等慢性好翻 Android 可执行文件的浏览工具,
支持.dex, .aar, .so, .apk, .jar, .class, .xml 等文件格式,
分析中的情节囊括 classes.dex 文件, 包、方法数量、类、字符串、使用的
NativeLibrary 等

AndroidWiFiADB
使用 WiFi 连接要未需 USB 连接 Android 设备及安装, 运行,
调试应用的目的

checkstyle-idea
Checkstyle-idea 是一律款款检查好写的代码是否符合规范的插件, 该插件是冲
checkstyle.xml 文件来检查的, checkstyle.xml 文件可以由友好协调定义,
也得下有百般庄定义的正统, 如果不晓如何定义, 可以查阅
合法文档,
该插件的详实介绍及使用, 可以关押一下扑大侠写的
文章

ECTranslation
ECTranslation 是 Android Studio 开发工具的一个翻插件,
可以拿英文翻译为华语, 英语基础差之童鞋装及它们就得轻松阅读 Android
源码啦

ButterKnife
Zelezny
ButterKnife 生成器, 使用起来非常简单方便, 为卿简写了成百上千 findViewId
代码, 如果你不了解 ButterKnife
的得到这里看看

SelectorChapek
设计师为我们提供好了各种资源, 每个按钮都如描绘一个selector是匪是挺辛苦?
这么这个插件就是吧化解这个题材如果特别,
你就待开的凡告设计师们仍正规命名就哼了, 其他一键搞定

GsonFormat
兹大部分劳务端api都因json数据格式返回,
而客户端需要依据api接口生成对应的实体类, 这个插件把此历程自动化了,
赶紧采取起来吧

ParcelableGenerator
Android中之序列化有少数种植艺术, 分别是实现Serializable接口和Parcelable接口,
但在Android中凡引进应用Parcelable,
只不过我们这种办法如比较Serializable方式要麻烦,那么闹了是插件一切就是ok了

LeakCanary
人心企业Square最近正巧开源的一个老实惠的工具, 强烈推荐,
帮助你以开发阶段方便的检测出内存泄露的题目, 使用起来再次简便易行好,
而且我们团队第一时间使用帮助我们发现了成百上千题目,
英文不好的此发出雷锋同志翻译的中文版LeakCanary
华语使用说明

博客
博客地址
博主信息

Android Developers
Blog
Android官网博客, 在点可以关心 Android 最新的进行和最高贵的博客(需翻墙)

胡凯
眼下就职于腾讯上海从 Android 开发的劳作, 发起 Google Android
官方培训课程中文版翻译, 这课程是读 Android 应用开发的绝佳素材

Trinea
即在滴滴负责 Android 客户端技术, 他是开源库项目募集达人,
你想使的开源库上面且发,
并且发起 Android 开源项目源码解析, 在运用开源库的同时也得以理解里面规律,
大家可去关爱一下,
地址

郭霖
博主郭霖是大神, 人人都如”郭神”, 是第一行代码的作者, 博主在 CSDN
上所描绘的稿子都好值得学习

代码家
90继 Android 大神, 称作库达人, 博主收集了很多 Android 开源库,
博主自己也做了诸多开源库, 非常值得学习

stormzhang
博主是上海薄荷科技支出主管, 他的博客分享了外打编程白痴到自学 Android
一路走过的经历, 写了一样篇
Android学习之路
帮助了广大人口, 里面还有许多吓的文章非常适合新手入门,
并且是微信公众号「AndroidDeveloper」的运营者

light_sky
Android 开发工程师, 目前以北京工作. Google big fan, 热爱开源, 热爱分享,
活跃于 GitHub, G+, Twitter, 捕捉Android最新讯息和技巧,
ViewPagerIndicator 开源项目分析者

张鸿洋
张鴻洋是 CSDN 博客专家, 博主在 CSDN 所颁布之各级一样篇稿子都是干货,
都深值得大家去学学

张兴业
张兴业同为是 CSDN 博客专家, 博主专注移动互联网支付, 关注活动支付工作

hi大头鬼hi
hi大头鬼hi 是阿里巴巴集团的一模一样叫 Android 工程师, 擅长 Android, RxJava,
RxAndroid, ReactNative, Node.js, 大前端, 可谓是全栈工程师, 如果你对
RxJava 技术感兴趣, 不妨到他的博客看看, 他形容了一致多重有关 RxJava 的介绍

更多
即时里面收集了诸多国内外开发者的消息, 大家可去探视

社区
名称
简介

StackOverFlow
IT 界的问答社区,
你出中所碰到的问题基本上都能够在这里能够寻找到您想要之答案

SegmentFault
SegmentFault 是一个小心于解决编程问题, 提高支付技术的社区

CSDN
CSDN 是全球最为酷中文IT技术社区

eoe
移动开发者社区
叫活动开还简约, 做最精的开发者社区

APKBUS 安卓巴士
APKBUS
安卓巴士是一样下服务让中国移动开发者学习及成人得之汇总社区服务平台

谷歌开发者社区(GDG)
GDG 是 Google Developer Groups 的缩写, 中文名称是谷歌开发者社区

开源项目学
项目名称
项目简介

Google I/O
2014
Google I/O Android App 使用了立即时髦推出的 Material Design 设计

Google play
music
一个超过多独阳台音乐播放器

Google Santa Tracker for
Android
Google 开源之一个儿童教育和娱乐的 App

github客户端
开源者 github 团队, 支持项目之 lssues 和 Gists 并集成了情报 feed
以便及时得到来自组织好友同资料库的翻新信息,
还提供了一个用以快速访问你创造,监控以及公布 issue 面板,
可查阅并拿题目加到收藏夹

Talon-for-Twitter
一个整版 Twitter 第三正在客户端, 属于顶级水平, 而且在源代码 100% 开源,
学习资源被你充分

Anime
Taste
开发者是代码家为 AnimeTaste 全球动画精选出之 Android 客户端,
国内很少见的良好而开源的 APP, 获得豌豆荚110期设计奖

EverMemo
开发者是代码家, EverMemo 是一律款款给你快记录和享受灵感的身上便签,
极简的界面和卡片式布局, 让你记录及追寻便签再有效率

9GAG
开发者是 stormzhang 博主,这个开源项目使得您以 Studio, Gradle
以及有兴的开源库快速支付一个不利的 Android 客户端

MIUI
便签
MiCode 就签是小米就签的社区开源版, 由 MIUI
团队(ww.miui.com)发起并献第一批代码, 遵循 NOTICE
文件所讲述的开源协议

贝壳单词
开发者是许晓峰(Drakeet), 获得豌豆荚设计奖, 这个是前期版本, 新版没有开源,
但是于博主的博客中以一部分新版的情还离出来写成了稿子,可以错过念一下

Muzei Live
Wallpaper
开发者是 Ian Lake , 就职于 Google, 这款是定时换桌面精美壁纸 App

季差元-新浪微博客户端
一个套新浪微博客户端 App, 基本还带有新浪微博之效能, 开源集团写了平卖
wiki 文档, 可以错过学一下欠 App 是安贯彻的

知乎专栏
开发者是白瓦力, 项目结构清晰, 代码分包合理, 很棒.
很符合新手去上学怎么样多建筑一个 App 结构, 熟悉开发一个总体 App 的流水线

eoe
客户端
eoe 社区Android客户端

oschina
开源中国社区 Android 客户端, 此开源之凡 v1 本, v2 本用当 2015
年年吃起源

v2ex
开发者是杨辉,
这个是 v2ex Android 老三方客户端

Tweet
Lanes
力量比较完整的 Twitter 客户端

Financius
一律磨蹭简单好用个人理财 Android 程序

Coding
Coding 类似于 github 一个代码托管平台, 这个是 Coding 的 Android 版客户端

ZXing
二维码扫描工具,市场达成无数使之次维码扫描工具都是从之修改得的

photup
编写机批量上传照片到 facebook
上,代码分包合理,很过硬,不过这项目依赖的开源项目于多, 比较难编译

todo.txt-android
todo.txt 官方 Android 应用, 一个极简的将待办事件记录在 .txt 文件被

扫扫图书
一个为你明白怎样去拣同一本书的 APP, 具有扫描搜索查询图书的音信功能

ChaseWhisplyProject
翻开摄像头在您所在位置寻找鬼魂, 进行打鬼游戏

AntennaPod
AntennaPod 是一个任意, 开源的播客客户端, 支持 Atom 和 RSS Feed

干柴
开发者是冯建, 一个小心收集 android 相关干货(文摘,名博,github等等)资源
App

Hacker
News
一个查黑客新闻报道和评论的 App

proxydroid
ProxyDroid 是一个赞助你在您的 Android 设备上设置代理 (HTTP / SOCKS4 /
SOCKS5)

AliGesture
Android平台手势识别应用, 简单的手势便得进入预置的下, 方便快捷

指读
指读顾名思义就是是故手指去读浩瀚的书海

KJ
音乐
开发者是张涛,
快捷音乐祭及KJFrameForAndroid支出框架,
拥有界面绚丽, 操作简单, 播放手机本地音乐, 在线收听音乐等力量, 还支持:
新浪微博, 百度账号, QQ 账号的一致键登录

哎嘛
OSCHINA 第三正在客户端, 这个本界面比官方版界面好看多了, 使用的凡
Material Design, 界面看上去十分清爽舒服

码厩
博客园第三正在客户端, 使用到缓存技术, 当你打开一蹩脚后的博客内容,
会自动保存及装备受到, 下次打开阅读同一文章时不需要再次利用网络加载,
大家要想也团结 App 搞缓存的, 可以研究一下欠 App 是如何兑现之喔

cnBeta
第三在阅读器
该 App 是 cnBeta(中文业界资讯站) 第三正值阅读客户端, 界面也是应用 Material
Design, 还丰富有些动画片效果, 让人阅读文章起来不见面感到干燥,
值得去研究上一下

BlackLight
BlackLight是由张飞机出集团开发之一款Android上之初浪微博第三正在轻量级客户端

Actor
Actor(优聆) 是一致迟迟即时通讯 App, 解决网络通讯差之景,
支持离线消息及文件存储, 自动以及手机联系人建立联系等等

Plaid
一个按 Material Design
的一个企划新闻客户端,里面的片段完全MD的一部分神效很过硬,同时整个客户端的框架设计也够呛有参考意义

SimplifyReader
一致缓慢基于 Google Material Design 设计出之 Android 客户端, 包括新闻简读,
图片浏览, 视频爽看, 音乐轻听以及二维码扫描五只子模块,
项目下的凡MVP架构开发

PHPHub-Android
PHPHub Android 客户端, 项目架构下 nucleus 简化 MVP 架构, API
请求返回数据运用 RxJava 进行拍卖, 客户端使用了特别之老二维码扫码登录,
有趣味的足去研究一下

Leisure
没事(Leisure)是同样款集合”知乎日报”, “果壳科学人”,
“新华网快讯”以及”豆瓣图书”于一体的开卷类 Android 应用,
项目中来差不多语言切换、夜间模式和无图模式,
如果你还未掌握这些技能怎么落实, 不妨参考一下之项目

Meizhi
开发者是许晓峰(Drakeet), 该 app
是多少来代码家干货网站gank.io,
有为数不少开发者都纷纷呢当时网站开客户端 app, 因为代码家大神开放该网站的 Api,
更主要之是拖欠网站每天除了发干货还有好妹妹看吗, 该 App 使用及之技术产生
RxJava + Retrofit, 代码结构很清楚, 值得一看的开源 App.

Bingo
开发者是孙福生,
Bingo 是一模一样缓缓 IT 阅读学习类的开源软件, 作者收集一些干货学习内容,
你吧得于 App 上享受你的看干货文章, 该档采用动态代理 AOP 编程框架,
使开发起来还简洁, 更胜似效. 里面有一个效应就是强主题切换,
感兴趣的可省怎么落实

Android 开发者杂志周刊
( 前五单资料来源于
Drakeet 收集整理的,
资料原链接 地址 )
周刊名
周刊简介

Android Weekly
Android Weekly 是出于Android 团队的积极分子和国外著名的 Android 开发者维护,
分享的情不仅只有干货, 而且还有新式的技巧分享, 也是Android
开发领域太早, 最著名的周报

Android
开发技术周报
Android
开发技术周报是出于@脉脉不嘚語
维护更新, 截止到今天, 已经披露了28 期, 分享的还是青出于蓝质量的稿子教程,
代码库, 工具, 新闻视频, 设计等

Android
科学院

@duguguiyu跟豌豆荚一稍拈工程师组成,
分享的且是时的 Android 技术: 虽然更新频率不是怪高, 但是品质真正是蛮高的,
值得一看的

开发技术前线
开发技术前线是一个赛质量技术文章的聚合网站, 主要分享 Android,
iOS,以及招聘等内容

App 开发日报
App 开发日报主要关注活动使用之开销, 它每天一刊,
分享的情重点源于微博高达大名鼎鼎的开发者推荐的内容, 因此质量大多是产生保的

Android
开发周报
Android 开发周报是郭亮于连载更新在 Infoq 的周刊, 它不光分享 Android
的系情报, 新工具, 而且还有更深刻之, 所以对于新兴老人都坏抱

干货集中营
由 代码家
维护更新, 周同到周五每日中午分享, 分享内容来优良妹妹, Android 干货, iOS
干货, App, 技术外推荐, 还有休息视频

Android Blog
周刊
AndroidBlog 是由
Jomeslu
收录的, 目前就任于搜狐, 该周刊分享内容根本出相同两全国内外热门技术博客,
优秀之类库, 以及有诙谐之情报, 看了前头几乎期望分享的情节品质都是特别高的,
因此值得推荐给大家

Awesome 系列
awesome
android(1)
awesome_android(2)
awesome_android_UI
awesome_android_libraries
awesome_java
awesome_materialdesign
awesome
系列之终极版
android-dynamic-load-awesome

动画片系列
animate
awesome-animation
Material-Animations
AndroidViewAnimations

Material Design 设计
Material Design
教程
Material Design
教程(中文版)
Material Design Android
Library(Material
Design 开源库, 很多功效好一直拿来之所以)
十不胜Material
Design开源项目

素材
常用色彩加配表
ColorHunt-色彩加配
于线 Material Design
界面调色板
Material
Design设计模板与资料
App Icon 图标
Icon Store
Material
icons
Iconfont

开源库收集
Android Libraries and
Resources
Android
Arsenal(一个专门采访
android 开源库的网站, 网站经常更新)
Android
开源项目集中(Trinea
大神收集之)
Android
开源项目源码分析(在知道运用这些开源项目以,
也当了解当中的法则)
泡在网上的生活
android-gems(国内外许多开发者都在此处上传他们最新的种,
还蕴藏 apk 下载)

设计模式
java-design-patterns
Android源码设计模式分析类
Java之美[自打菜鸟到高手演变]的设计模式

实践篇
Android
开发最佳实践
Android
开发最佳实践(来自胡凯总结)
Android 最佳实践的 UI

Android
屏幕适配全攻略
让半新娘的app开发指南
Android
一些主要知识点解析整理
Android 开发人员应避免的 10
独误区
Java
反射最佳实践
Android 内存优化的
OOM
Android
命名规范
Adapter
优化方案的探究
Android-Tips
git
用教程
最全 Android ADB
Shell
AndroidNote
Android
常用工具类
始建安卓 app 的 30
单经验教训
Android
三百般图片缓存原理、特性对比
Android
性能优化总结
Android
实用代码有整合
36 个 Android
开发常用代码有
采集了豪门常用之片段 Android
的模版代码
Android 技术积累:
开发规范
App
架构设计经验说
有关 Android 开发的 40
漫漫优化建议
何以增强安卓代码的成色及语法
本身之 Android
开发实战经验总结
Android Tips
系列

文档
Android 官方 API
文档(网站要翻墙,不翻墙可以下载离线文件)
Android
官方培训科目中文版(由胡凯发起对
Google Android 官方培训课程翻译的中文版)

其他材料搜集
10 只特别棒的上学 Android
开发的网站
Android 开发,
你当明白的求学资源
AndroidCat
安卓书签网
每个 Android
开发者都应有了解的资源列表
Android 开发者网址导航
Android
开发收藏夹
TimLiu-Android(TimLiu
总结的 Android 开源项目及库)
AndroidTips

知乎上之议论
产生怎么样 Android 大牛的 blog
值得推介?
GitHub 上还生哪值得关注学习之
Android项目?
GitHub 上闹哪些适合新人围观的 Android
项目?
2015
年移动设备界面设计有怎样方向?
Android开发中,
有什么让你认为贴心之不二法门,类还是接口?
Android
Studio有安大好用的插件?
Android
开发出哪些新技巧出现?
有怎样可以之 Android 应用开源项目, 特效,
设计素材推荐?
出没有发出契合 Android 开发新家的 App
源码推荐?
Android有啊好的技术点适合进行技术分享?
Android
Studio有啊奇技淫巧?
Android 开发: 开始一个列前,
做好哪些准备得事半功倍?

贡献者
点击该链接查该品种拥有贡献者
License
以上内容以 CC BY-NC-SA
3.0
进行许可, 转载请注明出处, 版权归我和有贡献者所有

网站地图xml地图