现在是2016.3.8,去年也是差不多这个时候,我参加了学校的“领航工作室”,然后开始学习android,如今已经快是一年的android学龄了。

当下也算是到了瓶颈期。开学前三周由于要做课程设计,没课。但是与上学期的进度比起来确实了很多,学习动力还在,但是自己当下要学的东西和前进的方向却没有上学期那么明确了。

写这篇文章一方面是记录自己的学习历程,另一方面希望后来者能够加以借鉴,找到更适合自己的学习之路。


目前是大二下学期,有一个项目的开发经历。

已经自学了《第一行代码》和《疯狂android讲义》。

《android群英传》和《android开发艺术探索》看了几遍,但是学习起来比较困难。


近期根据毕业的学长的要求改了一下原来的一个项目的代码,并且也是开始看google官方sample和github上的开源项目。修改项目代码主要参考的两篇文章如下:

Android 开发最佳实践

Android 命名规范 (提高代码可以读性)



目前瓶颈

1、从github开源项目上无法学到太多的东西,一方面不知道学什么,另一方面不太看得懂。

2、自《第一行代码》和《疯狂android讲义》上大部分知识点学完后,缺少学习方向。

很多有用的难点学起来又过分吃力,《android开发艺术探索》上的IPC机制,android线程和线程池等等。


与老师与同学交流后,自己也是总结了一下原因:

1、英语水平不够(虽然目前已过四六级),或者说不习惯看纯英文。

2、基础知识的缺乏,由于才大二,《操作系统》之类的课还没学。

3、缺少项目经验,碰到的问题还太少。

个人认为,这是导致我看书困难和看开源项目没有重点的一个重要原因)


目前规划:

1、多参与项目,增加自己经验。目前在实验室,有比较多的事情可以做,又处在大学,有比较多的时间,笔者还是比较幸运的。

2、学习《操作系统》等之类的知识,同时学好学校目前的专业课。

3、继续学习《android开发艺术探索》与《android群英传》等书籍,只是暂时可以绕开涉及操作系统较多的知识点,比如可以先开始学习view原理与动画等等。



本篇博客仅仅是经验分享,倘若有述说错误之处还请指证。

也希望能有热心前辈评论解惑,万分感谢。

更多相关文章

  1. 浅谈android代码保护技术_ 加固
  2. Android项目从Eclipse增加支持Android Studio
  3. 《第一行代码Android》学习总结第七章 运行时权限
  4. 用Go语言写Android应用 (2) - 从Android的Java调用Go代码
  5. Android 性能优化:使用 Lint 优化代码、去除多余资源
  6. 关于代码家(干货集中营)共享知识点汇总系列——Android
  7. 《Android第一行代码》笔记

随机推荐

  1. android升级adt和sdk之后无法识别SDK Loc
  2. Android(安卓)多点触控技术
  3. Android(安卓)Market新增运营商结算方式
  4. Android(安卓)的网络编程(17)-android显
  5. Android(安卓)创建与解析XML(六)—— 比较
  6. Android:保护自己开发的Android应用程序
  7. Android系统架构-----Android的系统体系
  8. [原]如何在Android用FFmpeg+SDL2.0解码显
  9. 『ANDROID』android:layout_gravity和and
  10. android 中管理短信