Android学习方法总结

做Android还是希望大家能够直接访问国外网站:
我个人电脑上使用的是免费的xx-net(网上搜索下,很容易就能找到很多相关教程)
搜索引擎:google
在线问答社区:stackoverflow.com(google的搜索结果一般都是推荐它,当google前4页还没有你的答案的时候可以考虑,在上面提一个问题了)
代码托管:github.com(上面有很多不错的开源项目)

Androd运行模拟器:首先推荐真机(可搭配vysor插件使用,其次推荐Genymotion,最后没得选了,你可以用Android自带模拟器)

关于IDE,推荐是AndroidStudio,现在google官方不再支持adt插件维护,对于新版的xml的渲染会失败.现在各种资料也大多是AndroidStudio项目.关于AndroidStudio的安装,大家网上搜下,就有很多教程.安装后需要先了解下AndroidStudio的项目结构,各个文件的作用.

环境搭配好之后就开始正式的学习之路了:

基础

先找基础的网站或者基础的书籍跟着学习:
网站推荐:
官网:https://developer.android.com/training/index.html(官方文档,内容详细全面,也有对应样例,不能排斥英文,多看就好,可以在chrome上安装有道取词插件
或者google翻译插件,进行翻译,一定要看英文)

国内:
菜鸟教程:http://www.runoob.com/w3cnote/android-tutorial-intro.html
慕客网视频:http://www.imooc.com/course/list?c=android
胡凯个人博客:http://hukai.me/android-training-course-in-chinese/

国外:
tutorialspoint:http://hukai.me/android-training-course-in-chinese/
Developers:https://developer.android.com/training/index.html

大家现在需要学习掌握的是Android四大组件:Activity,Service,BrodcastRecevier,contentprovider
接下来需要学会使用一些组件,ListView,GridView(学会定制,继承重写BaseAdapter)

进阶

开始去接触一些设计架构模式尝试去分析Android源码和github上的开源代码
开源项目网站推荐:
codekk:http://p.codekk.com/ ,https://github.com/android-cn/android-open-project-analysis

关注微信或者微博和csdn上的大神
大神总结:http://blog.csdn.net/zhaokaiqiang1992/article/details/43731967

徐宜生:http://blog.csdn.net/eclipsexys 
鸿洋:http://blog.csdn.net/lmj623565791, 微信:鸿洋
任玉刚:http://blog.csdn.net/singwhatiwanna
郭神:http://blog.csdn.net/sinyu890807/
赵凯强:http://blog.csdn.net/zhaokaiqiang1992/

还有就是掘金了,可以订阅Android内容推荐的内容很棒

-------------本文结束感谢您的阅读-------------
鼓励鼓励!