自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(3)
  • 收藏
  • 关注

原创 ThreadManager 一个简易的线程池管理类,提供三个线程池

package com.example.qiwei.tinker;import java.util.HashMap;import java.util.Map;import java.util.concurrent.Executors;import java.util.concurrent.LinkedBlockingQueue;import java.util.concurrent....

2019-07-26 15:03:00 1830

原创 图片缓存流程

三级缓存:1.内存缓存2.本地缓存3.网络缓存作用:减少不必要的流量消耗,加载慢,影响用户体验,oom导致的频繁GC1.首次加载的时候通过网络加载,获取图片,保存到内存和本地2.之后运行App时,优先访问内存中的图片缓存3.如果内存没有,则加载本地的图片主流图片缓存框架优缺点对比ImageLoader的优点:1、支持本地缓存文件名规则定义2、默认实现多种内存缓存算法3、避...

2019-07-18 10:57:14 1127

原创 性能优化 App启动优化

代码可优化区域:1.Application onCreate (使用线程的方式初始化,懒加载)2.应用程序的第一界面Activity onCreate3.xml布局4.利用提前展示出来的Window,快速展示出来一个界面,给用户快速反馈的体验;5.避免在启动时做密集沉重的初始化(Heavy app initialization);6.定位问题:避免I/O操作、反序列化、网络操作、布局...

2019-07-16 17:01:22 116

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除