菜单

最新资讯Android 学习材料集萃

2018年10月11日 - 最新资讯

转载自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地图