学习android开发有一年左右了,同时从事android开发也有2.3个月的时间了,正好现在51cto正在搞这个大学生IT博客大赛,那就好好的写篇博客来参赛吧,大家要给我投票哦!

去年的时候,android就已经很火了,同时我本人也比较希望进入移动互联网这个行业。在学校的java课程学习完成之后,我决定要开始学习android。因为android是使用java语言进行开发,我开始学习java,当时是大概阅读了一遍《java编程思想》和李刚的《疯狂java讲义》,主要是学习java的基本知识,基础思想。

之后便进入android的学习,学习android首先是学习android的开发环境的搭建,学习编写Hello world示例,然后开始编写很多的小的demo,通过这种方式来学习andriod的界面控件,四大组件,一些基本的api,这个时候阅读了一些图书,包括李刚老师的《疯狂android讲义》、《android开发入门》、《Android应用开发揭秘》。

之后编写了一个Rss阅读器,通过这个阅读器来学习了android中的网络访问、android中的xml文件解析。微博客客户端,通过这个了解了json文件解析,加强网络访问,做比较好一点的布局,以及SQlite数据库的使用。

通过做更多的实例,开始对于android越来越熟悉,可以了解一些网上的开源项目,他们封装了很多的android的组件。比如Android图像开源视图:SmartImageView http://samming.blog.51cto.com/2317634/1205378, 可以帮助我们方便的加载网络的图片。同时多看一下网上别人开源的项目,如oschina的客户端,eoe的客户端,通过他们的代码可以看他们是如何编写代码,组织项目结构的。

经常的在csdn、eoe等网站上解答别人的问题,或者看别人解答的问题,都可以帮助我们很快的成长。


总结一下:

怎样学好android呢,主要先要学习好java基础,多写android的实例,多花时间,多多看别人的代码,多多的社区交流经验。


最后奉上一些好的资源:

android开源推荐总结:http://www.csdn.net/article/2013-05-21/2815370-Android-open-source-projects-finale/3

android视频教程:http://dl.vmall.com/c0gblm1v9x

android博客推荐:http://android.yaohuiji.com/about http://blog.csdn.net/zhy_cheng/article/category/1095993 http://www.cnblogs.com/qianxudetianxia/


更多的资源,大家自己在网上留心,就能发现更多的。


更多相关文章

  1. Android软硬整合技术(HAL&Framework)
  2. 让Qt应用程序跑在Android上
  3. android开发(46) 使用 textview实现文字的阴影效果,浮雕效果
  4. Android源码阅读分析:从Activity开始(二)——加载布局
  5. android 工程师 你必须知道的
  6. 技术---Java
  7. 关于Android(安卓)SDK 文档的一点小错误 Gallery 的学习
  8. Android(安卓)开发之Matrix图片处理类的使用
  9. android系统学习笔记三

随机推荐

  1. Android Debug Bridge命令介绍
  2. android源码编译出现No private recovery
  3. Android系统升级的完整过程
  4. Android中使用log4j
  5. add study URL
  6. Simulate android behaviors on win32
  7. Android录音下————AudioRecord源码分
  8. 在Android上编译OSG[3.0.2 ]
  9. 在Android中使用ExecutorService、Execut
  10. dumpsys cpuinfo