工作小结-2018六月

即将迭代盒子2.1版本,所以这周做了一些准备工作。

首先是专题部分的完成,单纯的通过了recyclerview的联动实现了一些小的控件,性能还可以,但是绘制的时候发现总是出现掉帧的现象。

Android的刷新频率是60hz,所以每秒绘制60次,每16ms绘制一次,但是这次发现有些绘制时间高达19ms,导致一帧绘制不起来,出现了一些卡顿的现象。

经过部分分析,发现一个是recyclerview图形层级比较高,带来了绘制卡顿,优化之后仍然绘制过慢。

最后行动是将所有的view统一,撤销所有的background,将scrollview的内容做缓存,将所有的网络数据接口做24小时的内存缓存。目前结果是第一次加载时卡顿,之后正常。

这周工作上面只做了这些事。

另外这周对自己的水平产生了一些疑问,相对于苏展、朱曦他们大我一届的人来讲,我的水平和他们相差还是比较大的。他们关注点更多的在一些我看不到的地方,比如说计算机理论,算法方面,甚至计算机硬件方面。和他们聊天的时候觉得他们什么都懂,攒机、rom、编译器选择、各大ide的比较,甚至连喷windows,喷mac,喷linux,姿势水平都比我高很多。

这让我想到刚工作的时候,上级带我做职业规划的时候说的一句话:如果局限在一个方面,三两年就会厌倦,只有持续的多方面发展,才能有一个完善的职业规划。

他们恰巧是兴趣带动了行动,行动也反过来增加了兴趣。

反过来看我,自从刚毕业的时候,进入了手机开发行业,至今刚好两年多,一直在Android和java的深坑中刻苦攀爬,偶尔有个兴趣爱好,也是以金钱为导向。这样的确使得自己变得很累。

如果想持之以恒的发展下去,必然要发展一些兴趣,而这些兴趣也必须以一些有效的手段来规划,才能达到不浪费时间的目的。

暂时思考方向如上,行动方向暂时未知。