Andriod 开发学习之路

我是今年暑假才开始接触Android开发的,刚上开始的时候只想在课余时间无端的浪费,所以想找点有助于以后有帮助的事情做。在大二时候我是在齐永波老师实验室做事情,大部分时间还是自己安排,后来由于学院实验室进行调整实验室进行解散了。这也才有了我接触安卓开发的机会,我换了另一个实验室,是由王建华老师带领的。王建华老师是以为很出色的一位老师,尤其是在软件开发方面。我也就有了我的Android开发的开始。
初次接触安卓我是不了解Android的,首先是开发平台的选取,win 、OS、Linux。我没有苹果笔记本自然OS排除,那就只剩下win和Linux。和大多数人一样用惯了win一样,不想更换系统了,很自然的我就选择了win。但是后来的开发过程中的各种问题的出现还是促使我更换了系统后来我使用的是Linux(UBUNTU)。接下来解释Android集成开发环境了。目前大多数开发是eclipse,但是Google推出了Android studio并且对eclipse的支持减少,虽然已经接触过eclipse,个人主观当然是不愿意重新使用其他的集成开发工具,但是在老师的一直建议下我还是选择了Android studio,后来也证明了这选择是正确的。接着就是JDK和环境并变量的配置了。但这些完成就可以正式开始Android 开发了。
万事开头难,开始的时候实在是摸不到学习的头绪,根据学长的建议我选择先在网络上观看Android入门视频,由于这种视频一般难度都不大更这视频里的教程做就可以了,干劲也就大了不少。也对Android开发有了一个初步的了解。紧接着在老师的建议下尝试阅读官方文档,里面有一个trainging的资料,可能是首次接触这样的学习方式,开始的一段时间看官方文档是挺难受的一件事情。但是慢慢强迫自己去看渐渐地也能够看下去不至于头疼了大不了用Google翻译成中文再去查找吧,也就这样我的暑假就这样结束了。开学后,就可以去图书馆借书了,对已我是偏向于纸质书的,就算是电子书有也习惯的把它打印出来进行阅读。在图书馆里我借了疯狂 Android 讲义,我自认为这是不错的一本Android 学习笔记书了。这本书的用途主要是用来查阅一下资料的工具书,还有一个用途那就是在里面有一些不错的项目,可以模仿里面的项目完成自己的运用程序。在这过程中才是我开始Android学习的第一步。
再此后,我开始尝试编写一些小应用程序,比如记事本、通讯录还有坦克大战小游戏,当然做出来的效果和应用市场上的还是有很大的差距,但是感觉效果还是很不错的。慢慢的我也开始尝试做成熟一点应用程序,打算做一个学习资料分享应用,通过服务器进行存储数据资料,手机客户端进行数据请求。当你认真开始做的时候独自一人尝试去做确实不是一件容易的事情。很多问题没有现成的解决方法,而这都需要你自己去寻找,在百度里寻找答案是很不靠谱,最好还是使用Google进行搜索,实在不行可以使用知乎。同时github是很好的做项目工具,里面有很多很不错的项目,我们可以借鉴参考,在使用里面的源代码的时候一定要看懂源代码的内容。就这样折腾着我的项目已经慢慢成型。由于也接近期末接下来的工作就需要等到寒假来完成了。
除了以上,学习Android对我很有用的有以下几点:
1、    写博客,写博客不仅可以激励自己学习新的东西,而且还可以在以后的有相关问题直接copy代码就可以。
2、    多读读大神的代码,在阅读的过程中可以学习他人的编程思想。
3、    学会使用github,从github上照搬代码的时候,记得读懂里面的代码,真的帮助很大,那些大神的代码真的写的太好了,每次读完都很有收获。
4、    在学习过程中碰到不懂的,切勿马上搜索答案,先查看官方api接口,寻找思路,最后再用搜索引擎

学会一项技能最好的方式就是去使用它、去实践它。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值