********************************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 !
分享到:
相关推荐
其中内容大部分内容都来自网上,经本人收集整理而成。 特别对下面的网址提出感谢: http://www.cnblogs.com/skynet/archive/2010/04/13/1711479.html
Android知识系统总结+最佳学习线路图+实例+全程开发笔记Android知识系统总结+最佳学习线路图+实例+全程开发笔记
对android基础控件的学习总结,包括谢谢使用方法及代码!
Android学习之BroadcastReceiver总结
android一周学习总结.docandroid一周学习总结.docandroid一周学习总结.doc
android学习之SQLite总结(1)
• Android画图学习总结(一)——类的简介 • Android画图学习总结(二)——Bitmap • Android画图学习总结(三)——Drawable • Android画图学习总结(四)——Animation(上) • Android画图学习总结(四...
总结了android viewpager 学习过程中的经验
Android开发学习总结
android学习总结.docx
记录了作者学习安卓开发过程中见到的各种各样的问题 ,主要是用ANDROID STUDIO 3.2 开发,是学习ANDROID 开发不可多得的学习笔记,作者三个多月的心血,
Android-Intent详解
介绍Android动画AnimationSet,RotateAnimation等基本用法。
android嵌入式系统学习总结.docx
Android的getSystemService函数学习总结
Android学习总结0325.pdf
里面包含7个常见android应用程序源代码,android学习笔记,开发入门实践,入门书籍等很有用的资料。
Android Binder 机制学习总结 Android Binder 机制学习总结
Android学习笔记总结初学者必看
androdi学习笔记1,初步认识android开发,学习路上的总结。