一点学习的感触

从5月初第一次接触安卓,到今天已经4个半月,中间由于准备考试、学习算法、回家一共停了快两个月,所以基本上安卓的学习时间已经三个月左右,对于自己这三个月的学习成果,做一下总结:记得刚刚开始决定学习安卓的时候,对安卓完全不了解,不知道什么是Activity、也不清什么是findViewById,那时候的学习方式基本是看视频,连续看了半个月,每次都是听老师讲一遍,然后照着视频把他们的程序抄到自己的电脑上,然后一遍一遍的对照着改,通过这种方式也做了一些小东西,例如:SlidingMenu、微信的6.0的导航菜单、How-Old等等。慢慢的这种学习方式令我有些沮丧,因为我感觉离开了视频我就写不出东西,没了视频我脑子里就是一片空白,所以我只能丢掉视频,看的再多水平也不会有多大的提高。经过两天的挣扎,我决定开始一种新的学习方式,自己做一些平常在App中看到过的一些小控件,不会的就去网上找资料,做的都是一些非常简单的东西,例如:实现ViewPager的循环动、ListView的侧滑删除、popupWindow选项框等等、后面胃口大了,就做了个当时已经过气的小游戏2048。人总是贪婪的,在学习中也不例外,当时的我昨晚2048之后就想做一个完整的App,刚刚开始我想做一款音乐播放器,在网上找了几个demo下载下来,看了看别人的源码,那是当时所见过的代码量最大的程序了,感觉自己现在的水平根本不可能看明白,接下来又换了好几个想法,都感觉自己现在的实力完全不够看,特别是还要用到服务器、网络编程、数据库方面的东西,这下心情是相当的受打击,我根本不想搞什么网络、数据库,我只想做一个小小的UI设计师。由于讨厌网络、数据库进而连安卓也一块讨厌了、这一讨厌就讨厌了快两个月,从6月中旬开始我就没再看关于安卓的任何东西,期间兴趣全部都转移到了算法学习、说是学习其实就是在ACM上刷题、因为也是刚刚接触算法没多久、所以很多知识都是边学边做。从6月中旬到7月20号除开考试复习,中间大概一个月的时间做了大约65道题,涵盖了深搜、广搜、动态规划、图论、哈希表等10多种算法。

    7月20号给自己放了半个月的暑假,回家看看,在家里挺安逸啥也不用想,不用担心自己今天又学习任务没有完成。半个月后回到学校,继续我的安卓之路,其实很久没有接触安卓,对一些语法,以前做的小控件都有些陌生了,这40天以来的主要学习方式是看平时收藏的大牛们的博客,看懂他们的博客然后自己写代码实现效果,做了一些小Demo,例如:一个带数据库功能的NoteBook,系统学习了以一下属性动画,并照网上找Demo做了一个比较漂亮的动画菜单,通过手指缩放、移动图片,裁剪图片,并重做了How-Old加入这些新的功能,图片查看器等等,前几天分析了AsyncTask和EventBus的部分源码,基本弄清楚了他们的工作原理。还是那句老话学习是贪婪的,最近想学习网络编程的相关知识了,这两天把Volley拿出来看看了,我想知道它工作的原理,无奈自己水平太低根本看不懂,网络编程对我来是一个陌生的东西,是一道坎儿,接下来该如何去学习?我现在也正在思考。

    求知的过程中,需要克服一次又一次的迷茫——致自己

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值