发布时间: 2017-08-13 12:58:00
大脑的内存远不如年轻时候容量大了. 特别容易忘记事儿.
在做java的时候体现的淋漓尽致, 很多时候刚通过编译,就忘了自己3分钟前想要做什么.
下面是我这两天写代码的时候的过程,记录一下,放佛又回到了 十年前的时候.
1. 测试 缓存是否可用 1.1 把图片从远程copy到本地 OK 1.2 代码加上控制代码 OK 1.3 查看效果. 看到效果了..... OK (但是只有4个图片做了cache, 效果不明显) 2. 测试如何把远程的内容缓存到本地 OK 2.1 使用http 发起请求 ok 2.2 把请求的数据, 直接为本地数据使用. doing... png: OK. 2.2.1 png: OK 2.2.2 css: ? 2.2.3 js: doing... 2.3 保存数据到本地 OK 3. 如何把两者想结合. OK 3.1 实现 query from cache if possible 这个方法. (2.2 + 1.2 ) OK 4. 如何延迟加载fragment. OK fragment的加载原理.... 基本搞懂. OK 写入日志,确认 目前的fragment是延迟加载的. OK 5. 修改 SplashActivity , 将时间从10秒减少到5.7秒. OKBack