工具类
黛染青花
城市套路深,我要回农村。农村路也滑,人心更复杂。
展开
-
ViewPager取消预加载
import android.content.Context;import android.database.DataSetObserver;import android.graphics.Canvas;import android.graphics.Rect;import android.graphics.drawable.Drawable;import android.os.Par...原创 2019-05-29 16:14:59 · 2678 阅读 · 1 评论 -
Android内存优化————加载长图
项目中总会遇到加载长图的需求,图片的长度可能是手机长度的很多倍,也就是需要通过滑动来查看图片。比较简单的实现方式就是使用ScrollView来加载长图,但是这样做有一个很严重的问题,就是内存消耗严重。我这里有一张长图,宽高为440*10260,大小为477KB,使...转载 2019-05-29 16:38:28 · 388 阅读 · 0 评论 -
最新Android框架排行榜,上百项资源汇总不容错过
Android框架排行榜1.Retrofit 一句话介绍:Retrofit是一款类型安全的网络框架,基于HTTP协议,服务于Android和java语言上榜理由:Retrofi...转载 2019-05-29 16:58:33 · 532 阅读 · 0 评论 -
Android7.0 8.0进程保活与拉活的实现方式
...原创 2019-07-03 16:19:18 · 2901 阅读 · 0 评论 -
线程池
线程池前言ThreadPoolExecutorExecutors构造方法线程池运行逻辑自定义线程池线程池关闭前言在Android开发中线程的使用肯定是少不了的,因为在主线程是不能做耗时操作的;但是使用线程也不能随意的直接通过new Thrad方式去使用,因为像列表这种页面,有很多的图片需要加载,只能异步执行,如果直接new,那对手机内存的压力可想而知;好在Android给我们提供了线程池这样...原创 2019-07-03 16:31:10 · 113 阅读 · 0 评论