这篇文章根据自己的想法和实际情况写个学习资料集
-
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 点击跳转
值得学习的博客
-
(四) android面试要点
个人技能
(一) 等级
待续...
网友评论