一、Android介绍
Android是一个以Linux为基础的半开源操作系统,主要用于移动设备,由Google和开放手持设备联盟开发与领导。 Android 系统最初由安迪·鲁宾(Andy Rubin)制作,最初主要支持手机。2005年8月17日被Google收购。
2007年11月5日,Google与84家硬件制造商、软件开发商及电信营运商组成开放手持设备联盟(Open Handset Alliance)来共同研发改良Android系统并生产搭载Android的智慧型手机,并逐渐拓展到平板电脑及其他领域上。随后,Google以Apache免费开源许可证的授权方式,发布了Android的源代码。
中国大陆地区较多人使用“安卓”。Android操作系统最初由Andy Rubin开发,被谷歌收购后则由Google公司和开放手机联盟领导及开发,主要支持手机与平板。
具体详情介绍就不在这里一一写了,大家可以通过百度搜索“Android”。
二、Android学习路线
在学Android之前,你必须要有一定的JAVA基础(不用学太深,如果时间允许,建议把JAVA基础、面向对象、文件操作、HTTP网络传输看看),否则你会学的很累。
推荐看电子书:《疯狂Android讲义》,可以在我这里下载。这本书概况的比较全面,从入门到精通,做为一名Android开发者,这本书是必不可少的。
话不多说,一张图概况Android所有知识点:
从下一章将开始,对每一个模块进行详细的讲解,并附上源码,供大家参考。
三、Android学习方法
1、设定目标,明确每天的任务
首先给自己一个定位,你以后的发展方向是什么?,可以是自由开发者、项目经理、技术总监、CTO等等。设定好目标之后,再学习你会越学越有信心、不会枯燥。
每天列出3-5个小任务来,自由安排学习,有时间了就多学点,累了就休息会。做到学的时候认真学,玩的时候好好玩。
2、心态
一个人的成功,不是因为他脑子好,也不是因为他每天刻苦学习。更重要的是一个人的心态,把心态摆正。影响的不仅仅是你的学习,还有你的生活、你的职业生涯。
3、把握自己的时间
1、当你在学习状态时,那就多学点。不在状态时就好好休息。
2、不要同时做两个以上的任务(一遍看视频、一遍看电子书),专心看一项。
3、给所有事情都设定一个期限,不要让学习无限期进行下去。(虽说学无止境,但也要把握好时间)。
4、把昨天翻过去,只考虑今天和明天。
5、好记性不如烂笔头,多做笔记、写文档。
6、适当休息!!
4、利用网络资源给自己充电
如今是互联网时代,你所能想到的,几乎都是可以查的到的,遇到难题问百度。
推荐几个学习网站:慕课网、课工场、我赢职场、极客学院、CSDN、腾讯课堂。还有很多学习网站就不在这里一一列举了,只列出了一些代表性。
切记:在一个网站上专心看就够了,不要分心。这样的话,学习效率大大降低,本人深受启发。。。。