Android开发学习指南
来源:android 网络用户发布,如有版权联系网管删除 2018-09-09
/**
* 写在前面
* 作者:Jaeger
* 日期:2015.05.29
* 说明:这是一篇适合初学者的Android开发学习指南
* 总结了一些常用的Android学习网站和资源
* 一些简单的学习方法
* 以及一点学习建议
*/
- 对Android开发感兴趣
- 基本的解决问题的能力
- 良好的思维逻辑
如果觉得自己没问题,请继续。
============================= 准备篇 ==============================
1. 对自学Android开发的疑惑
2. 真正开始学习之前,你需要学会的
- 学会搜索:善用搜索引擎,能解决大部分你遇到的问题
- 学会提问:请看 提问的智慧
- 学会翻墙
- 学会Java基础:Android开发主流语言是Java,不多解释
3. 一些推荐
- 推荐的书籍:《第一行代码》、《Android编程权威指南》
- 推荐的开发软件:Android Studio、IntelliJ IDEA
- 推荐的模拟器:Genymotion
=============================== 资源篇 ============================
1. 开发环境、工具下载
- Android Developers(需翻墙)
- AndroidDevTools(Android开发工具国内镜像,无需翻墙)
2. UI设计资源
- 在线生成图标资源:Android Asset Studio
- 谷歌开源的Material Design图标,常用的基本都有:material design icons
- 矢量图标库:Iconfont
- Material Design 官网:Material Design for Android
- Material Design中文版:Material Design
3. 开源项目
- Trinea 总结的开源项目:Trinea/android-open-project GitHub
- cesards 总结的开源项目:cesards/AndroidElementals GitHub
- 十大 Material Design开源项目:十大Material Design开源项目
4. 开发者博客
5. Android面试总结
leerduo/InterviewQuestion GitHub
=========================== 问答篇 ============================
Q:没有编程基础怎么学Android?
A:先学Java基础,了解基础的Java知识再去学Android。
Q:Android Studio很卡怎么办?
A:升级电脑,加内存、换固态硬盘,Android Studio本来就很占内存。
Q:自学找工作容易吗?
A:看个人能力,因人而异。
Q:为什么提问总是没人回答?
A:请看写在前面的提问的智慧,没时间看的话别人也没时间回答你的问题。
=========================== 写在最后 ============================
Android开发学习在于你的脚踏实地去做,在于你的坚持。
加油!
================
本文持续更新中 :)
Android学习QQ群:452075912(加群请注明“知乎”)
===============
查看评论 回复