业余时间:项目的规划与准备
来源:互联网
思乡心切啊!还有三天就可以回家过年了!
“业余时间”是自己写的一个APP,最初学习Android的时候因为很闲,所以听从师父的建议,利用业余时间把公司的项目重写了一遍(大部分主要功能),之后开始写自己的APP,以为了快速提高技术。这个APP很简陋,只是一些图片和文字的列表,还有设置功能和毫无卵用的启动密码保护功能,虽然现在来看里面的代码写的惨不忍睹,但是不可否认的是,自己当时确实也通过写这个APP学到了不少东西,如:列表的下拉刷新与加载更多的逻辑,Android5.0的新控件,图片列表在未知图片宽高时的加载优化等等,甚至为了模仿探探和网易云音乐一个很好看的功能,学会了反编译和抓包。这也是为什么最近想开始重写这个APP的原因,就像任玉刚说的,我们不可能通过公司的项目学到Android的每个知识点和新技术,那么业余时间的学习就显得很重要。况且公司的项目大多数情况下也不是我们想怎么改就怎么改的,leader会让你把okhttp改为Retrofit?会让你把SharedPreferences改为GreenDao3?会让你把MVC改为MVP?有太多的新技术不是一个公司的项目就全能用到的。
“业余