`
lilisalo
  • 浏览: 1111541 次
文章分类
社区版块
存档分类
最新评论

Android学习计划 & Android学习总结

 
阅读更多

********************************2011/07/01**********

之前自己曾参与了一个简单的Android应用项目(简单的拍照功能,利用socket与PC 端服务器通信(这个花了很长时间调试),进行图像匹配,接收回传的图片匹配信息)。

说来惭愧,当时看了些简单的介绍,查了些资料,也就花了一周多的时间,实现了那个APP。

但即便如此,我也深深的觉得市面上大多数的android开发书籍过分简陋,能学到的东西很少。(笔者买了三本,他们大多数仅能提供入门级别的知识吧)

这个暑假计划比较系统的学一下android应用开发。弥补下自己大学以来在coding方面的空白 - -#。

于是结合之前的学习经验和网上的资料,给自己制定了如下计划。

java编程基础的学习:(备注:笔者其实没有学习过java,不过经过询问其他人,开发android对java编程能力的要求并不是太高)

各种java书籍内容太多,自己的那本JAVA编程思想就权当工具书查阅了。

找到一个不错的java学习笔记 繁体字难认一点 - -#,但是内容不错。, 希望大概花一两周的时间弄完。

实际SDK下编程的学习:

【由于我自己已经有过一些简单的开发经验,最基础的部分就直接跳过了,大家有需要可以参考我其他几篇相关博文^^】

http://blog.csdn.net/BIAOBIAOqi/archive/2011/06/13/6540981.aspx

SDK中自带的Demo相当给力(通过SDK的update更新下载,每个API版本都有不同的SAMPLES,被下载在/sdk/samples/中)。

值得注意的是APIDemo,对于入门的系统学习足矣。几乎涵盖了所有API调用效果。

先将这些代码过一遍,结合JAVA理解他们的用法之后,就可一开始自己设计实现自己的小程序了~~(参加第二届android大赛)

接下来

在完成以上步骤的学习后,可以参与到一些开源社区,不过,这个稍后啦。一步一步来



=========================后记======================================

********************************2011/09/25**********


经过暑假的学习,我和yzq童鞋已经完成了android大赛游戏开发的大部分工作(正式完成开发,发布后我会将代码开源~质量不高,献丑啦~)。也算多android开发和java编程有了初步的认识。


其实,期间我并没有看上面链接中的java学习笔记。以前有在上课时学过C++,虽然我编程能力一般,但看书的时候还是挺认真的,对OOP概念有大致的了解,开发起来也算够用。当然有很多不懂的地方,比如多线程,比如线程间同步,回调等技术方法。有疑惑的地方,我会即时记录下来,并抽空自习查阅网上的资料。最近,我正在看《thinking in java》和《programming in JVM》,感觉有了写开发经验后,看这些书体会相对会深些,理解起来也容易些了。 不敢说java如何的不错,但至少知道怎么用啦,不会的地方也知道怎么查了~

SDK中APIDemo也没看太多,就将跟我相关的不超过20个文件读了一读。体会是,抛开学习好知识再应用到实践中的束缚:软件开发不是这样的,从来是实践更重要,边学边实践,让阶段性实践成果激励自己继续学习,效果更好。


回过头来发现,其实还是兴趣最重要。 看到学校图书馆里贴的一句话: 兴趣 + 花时间 == 收获知识。


keep moving !

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics