Android 开发学习资料
前言
收集整理这份资料主要是方便开发者学习android,不至于花时间去找学习资料,这份资料我会不断的更新完善,同时也欢迎更多具有丰富经验的你能将自己常用的、觉得不错的网站、博客等分享出来,谢谢
后续会继续在github更新,我的地址:https://github.com/myloften/android_study_guides
工具
- AndroidDevTools - 收集整理Android开发所需的Android SDK、开发中用到的工具、Android开发教程、Android设计规范,免费的设计素材等。
- Android Studio 中文社区 - Android Studio系列使用教程
博客
- 郭霖 --《第一行代码》
- 张鸿洋 -- 在 CSDN 所发布的每一篇文章都是干货
- 夏安明
- 何红辉 --《Android源码设计模式》 、 《Android开发进阶 从小工到专家》
- 任玉刚 --《Android 开发艺术探索》
- 徐宜生 --《Android群英传》
- AigeStudio
- 罗升阳 --《Android系统源代码情景分析》
- Keegan小钢
- 工匠若水
- Android Developers Blog -- Android官网博客, 在上面可以关注 Android 最新的进展与最权威的博客(需翻墙)
- Trinea -- 目前在滴滴负责 Android 客户端技术, 他是开源库项目收集达人, 你想要的开源库上面都有, 并且发起 Android 开源项目源码解析, 在使用开源库的同时也可以知道其中原理
- 技术小黑屋
- AndroidHive
Android 网站 及 社区
- Android - Android官方网站
- Android - Android官方网站(需翻墙)
- StackOverFlow - IT 界的问答社区, 你开发当中所遇到的问题基本上都能在这里能寻找到你想要的答案
- SegmentFault - SegmentFault 是一个专注于解决编程问题, 提高开发技能的社区
- CSDN - CSDN 是全球最大中文IT技术社区
- 泡在网上的日子 - 网站主要是关于web开发以及android开发两方面的资料,目前更侧重于android开发,并新增了开源代码下载模块
- 菜鸟教程 - 学的不仅是技术,更是梦想!
- android-training-course - Google Android官方培训课程中文版
- CODEPATH - 基础知识点
- 伯乐在线 - 做最专业的IT互联网职业社区
- eoe 移动开发者社区 - 让移动开发更简单, 做最棒的开发者社区
- APKBUS 安卓巴士 - APKBUS 安卓巴士是一家服务于中国移动开发者学习与成长需要的综合社区服务平台
- vogella - 基础的android练习
- AndroidChina - Android中文站,提供最新的Android资讯,最流行的Android开发技术
- 谷歌开发者社区(GDG) - GDG 是 Google Developer Groups 的缩写, 中文名称是谷歌开发者社区
Android 开源库
- Android Arsenal - 国外整理的各种Android开源库、组件。分类整理,瀑布流展示,支持关键字搜索
- Appance Android - 也是开源代码合集,很多超赞的效果,不过是多平台的
- android-open-project - Trinea整理的非常全面的GitHub开源项目汇总
- IT蓝豹 - 让开发者能够快速定位到自己想要的特效
- 23code - android经典开源代码分享
- awesome-android-ui - UI特效
- 爱开发 - 开发者市场,更好帮助开发者完成项目
- Awesome-MaterialDesign - MaterialDesign 资源及开源库
- Fossdroid - 免费开源的app源码
Android 开发者杂志周刊
- Android Weekly - Android Weekly 是由Android 团队的成员和国外知名的 Android 开发者维护, 分享的内容不仅仅只有干货, 而且还有最新的技术分享, 也是Android 开发圈子最早, 最有名的周报
- Android 开发技术周报 - 分享的都是高质量的文章教程, 代码库, 工具, 新闻视频, 设计等
- 开发技术前线 - 开发技术前线是一个高质量技术文章的聚合网站, 主要分享 Android, iOS,以及招聘等内容
- App 开发日报 - App 开发日报主要关注移动应用的开发, 它每天一刊, 分享的内容主要来自微博上知名的开发者推荐的内容, 因此质量基本上是有保证的
- Android开发周报 - Android 开发周报是郭亮在连载更新在 Infoq 的周刊, 它不仅分享 Android 的相关新闻, 新工具, 而且还有更加深入的, 所以对于新生老人都很适合
- 干货集中营 - 由 代码家 维护更新, 周一到周五每天中午分享, 分享内容有漂亮妹子, Android 干货, iOS 干货, App, 技术以外推荐, 还有休息视频
- Android Blog 周刊 - 该周刊分享内容主要有一周国内外热门技术博客, 优秀的类库, 以及一些有趣的新闻
程序员资讯网站
- SitePoint - 各种技术站点
- Codota - 寻找最佳代码块
- 码农网 - 主要是一些开发技术资讯
- 快课网 - 程序员的自我修养
- 51CTO - 致力于为IT技术从业者提供知识传播,经验分享、技术交流,职业发展,产品渠道等立体化服务生态系统
- 开源中国社区 - 形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台
UI设计类
- Android Design - Android的官方设计规范
- iconfont - 阿里巴巴矢量图标库,可以找到你所需要的小图标
- icons - Material图标
- App Icon - app图标
- AndroidAssetStudio - 在线生成Android各种图片资源的网站,原作者是原Android Team的成员,为Android的设计做出非常大的贡献
- Android Button Maker - 在线生成按钮代码的工具
- GraphicBurger - 各种扁平化设计资源,你还在为没设计资源而烦恼么?
- Dribblbe - 设计界大名鼎鼎的Dribbble
- Android Niceties - 比较不错的Android App设计整理
- webcolor - 常用色彩搭配表
- ColorHunt - 色彩搭配
- materialpalette - 在线 Material Design 界面调色板
Android 开发学习资料相关推荐
- 【嵌入式Android开发学习攻略】手把手教你循序渐进的学习
[嵌入式Android开发学习攻略]手把手教你循序渐进的学习 学习嵌入式主要有以下几个方面: C语言:C是必须学的,它是最基础的 操作系统:Linux.Android 目前Linux是主流,这个一 ...
- android Fragment 学习资料推荐
为什么80%的码农都做不了架构师?>>> android Fragment 学习资料推荐:android大神 郭霖 http://blog.csdn.net/guolin_ ...
- android培训内容明细,记录Android开发学习
记录Android开发学习 Menu菜单学习 1.掌握Android中菜单的创建. 2.掌握Intent信使组件. 创建菜单Menu 我们模仿微信菜单栏学习,创建一个于微信菜单栏相似的菜单 那么我们应 ...
- android开发学习之路——连连看之游戏逻辑(五)
GameService组件则是整个游戏逻辑实现的核心,而且GameService是一个可以复用的业务逻辑类. (一)定义GameService组件接口 根据前面程序对GameService组件的依赖, ...
- Android开发学习---使用Intelij idea 13.1 进行android 开发
Android开发学习---使用Intelij idea 13.1 进行android 开发 原文:Android开发学习---使用Intelij idea 13.1 进行android 开发 1.为 ...
- 《Java和Android开发学习指南(第2版)》—— 1.5 本章小结
本节书摘来异步社区<Java和Android开发学习指南(第2版)>一书中的第1章,第1.5节,作者:[加]Budi Kurniawan,更多章节内容可以访问云栖社区"异步社区& ...
- 《Java和Android开发学习指南(第2版)》——第2章,第2.10节本章小结
本节书摘来自异步社区<Java和Android开发学习指南(第2版)>一书中的第2章,第2.10节本章小结,作者 [加]Budi Kurniawan,更多章节内容可以访问云栖社区" ...
- Android开发学习之基于ViewPager实现Gallery画廊效果
通过我们前面的学习,我们知道ViewPager是可以做出近乎完美的滑动体验,回顾整个Android,我们发现Gallery具备同样的特点,于是我们大胆地猜想,Gallery是否和ViewPager之间 ...
- Android开发学习总结(四)——Eclipse在线安装ADT插件
Android开发学习总结(四)--Eclipse在线安装ADT插件 要想使用Eclipse开发Android应用,首先要安装一个ADT插件,在此记录一下在Eclipse中采用在线安装的方式ADT插件 ...
最新文章
- 数据结构和算法:(3)3.1线性表的顺序存储结构
- 神奇的requestAnimationFrame
- linux下tty,控制台,虚拟终端,串口,console(控制台终端)详解
- 解析:IEEE批准首个联邦机器学习框架标准
- python处理中文字符串_处理python字符串中的中文字符
- [Leedcode][JAVA][面试题 08.11][硬币][动态规划]
- 一个普通handler会持有activity引用吗_详解handler机制
- JS对于JSON的增删改查操作
- 前端—每天5道面试题(十一)
- navicat 软件查询mysql表,限制显示条数
- java多行注释_Java注释:单行、多行和文档注释
- 2021-12-21 理解JS中的shim / polyfill / 垫片概念
- html5 语音唤醒,语音交互:从语音唤醒(KWS)聊起
- 【OpenCV学习笔记】之六 手写图像旋转函数---万丈高楼平地起
- c语言int作用,c语言中int的用法
- Element Plus Icon图标自动引入
- PDFCrackers Plus版
- AKG K420 耳机线的维修
- 【人脸识别】face_recognition 库的使用
- 组合数学之递推关系(二)常系数线性齐次递推关系及其通项求解
热门文章
- 微软的IntelliPoint和招商银行专业版是有冲突的!!!
- Modbus 通讯协议 (RTU传输模式)
- [计算机通信网络]调制解调器(Modem)
- linux设备驱动子系统,Linux设备驱动子系统终极弹 - USB
- html标按钮往左移,按右箭头按钮,往左移
- 数据结构 拓扑排序、AOV 、AOE、关键路径
- Windows Subsystem for Android 下载地址,在 Windows 11 上运行 Android 系统
- vscode 配置 vetur + eslint
- UE4渲染目标开发实战
- Bailian4031 瑞士轮【比赛成绩计算】