android初学者资料集

这篇文章根据自己的想法和实际情况写个学习资料集


  • android的初学者想要入门,首先要会java,android应用层就是基于java。

  • 推荐先学习《java程序设计》,熟悉面向对象的编写方式,重要是java类的 封装,这本书需要掌握类的继承,接口的定义,

  • 然后是非常重要的《java网络编程》,这也是android网络的基础。
    《java并发编程》

  • 接下来是android入门,我个人认为《第一行代码》可以让初学者快速掌握android开发的大概,对整体有个认识。书中从开发工具的下载安装到四大组件,和一些常用的控件。

  • 我从自学android起,就是通过看书和看视频相结合的方式学习新的知识点,个人推荐几个网站(自己的看法)

推荐的网站

1.极客学院
2.幕课网
3.网易云课堂
4.麦子学院
其实基础知识都一样,不过必须要通过亲手敲代码,否则一切都是白说,我也是最近才明白的,一些看起来特别简单的知识,看书时感觉都可以看懂,当时好像都记住了,但是没过几天就忘的干干净净,老话说的好,纸上得来终觉浅,绝知此事要躬行。(许多老师都说,一位合格的程序员,需要有大量的代码量,有些说大学四年需要至少10w行,还有得说每年都要5w,现在通过自己的证实,代码量真是必不可少。)
4.最近发现一个对android基础深厚的兄弟有作用的网站,菜鸟商城android实战项目。

推荐的项目

菜鸟商城

  • google官方推荐 android官方培训课程中文版初学者可以把所有的sample实战一遍,如果英语够强,可以看英文版的。
  • android开发:底部Tab菜单(FragmentTabHost+ViewPager+Fragment)自己实现了一下,还是比较好的Demo。 转载自:Carson 点击跳转

值得学习的博客

  • (一) recyclerView 的点击事件写的比较详细

  • (二)个人认为学习RxJava比较好的资料,讲的比较详细,适合初学和进阶

  • (三) 这是一张学习android的思维导图

  • (四) android面试要点

个人技能

(一) 等级
待续...

你可能感兴趣的:(android初学者资料集)