一个很严重的问题
前言
上个星期过的还是蛮充实的,毕竟刚开学,还是很想改变自己。每天都会码上几个小时,学到的是蛮多的。但是冷静分析,好像自己什么也没学到,为什么这样说呢?我写的 Tools 所展示的信息都是从网上拿下来了,有API很好办,解析一下Json数据就好了,没有API的就用Joup解析一下也完事了。所以,我现在的定性思维就是我需要什么内容我就从网上拿,需要什么效果就找开源库。毕竟应用层的开发做这些就差不多了,正在这种很强的可替代性,导致所谓的Android开发人员饱和的原因吧。
反思
那我要该怎么做出改变呢?
有人说读Android源码,以我的水平完全达不到。但是我可以做的就是学习GitHub上的小项目,看看别人的代码风格甚至是布局。还有就是,不能不加思考的拿来主义,比如一些下拉刷新库,自己完全可以按照自己的想法来尝试实现一下基本的功能,然后就知道自己写的多么辣鸡,之后看看别人的设计就知道人家为什么要那么做。还有什么等等设计模式,我现在也是一概不通。学习之路也很漫长。
计划
这个星期我要看看学习Android动画,不要任何开源库。造轮子?不存在的,写的基础根本无法称之为轮子,利此Flag !