Back

java - 这几天搞android 优化的过程.发现不拿本子记录过程真是不行啊.

发布时间: 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秒.  OK

Back