优化、OOM、ANR、内存泄漏
文章平均质量分 50
Mr_Leixiansheng
冰冻三尺非一日之寒。
展开
-
自定义ListView ,适配器(BaseAdapter)
步骤同自定义ListView区别:是用的是 BaseAdapter 作为适配器代码如下:1、新建News类package com.example.leixiansheng.news;/** * Created by Leixiansheng on 2017/1/11. */public class News { String title; String原创 2017-01-11 16:55:10 · 610 阅读 · 0 评论 -
模拟新闻APP显示界面滑动优化
内容:1、滑动优化(滑动时不加载图片,停止才加载)2、第一次进入时手动加载代码如下:1、界面布局原创 2017-03-23 09:36:52 · 997 阅读 · 1 评论 -
Android中解决内存溢出 – OutOfMemoryError
注:本文在原文基础上在如何判断内存是否泄露方面进行了补充安卓开发中经常出现内存溢出的情况,没有防备的开发者可能一天会不经意间写好几个内存溢出的漏洞。你可能不会发现这些漏洞,甚至都不知道它们存在,直到你看到这种异常:java.lang.OutOfMemoryError: Failed to allocate a 4308492 byte allocation with 467872 fre...转载 2017-11-04 13:51:22 · 3646 阅读 · 0 评论 -
图片压缩Luban
内容:对图片进行压缩,可指定忽略压缩图片大小和压缩后图片保存位置。在此对多图、图组进行二次封装,使用更方便Luban原理:使用了Bitmap基础的压缩策略,可见:Bitmap图片压缩、图片副本及特效处理、画板功能(保存相册刷新)、刮刮奖Luban关键代码:计算压缩比例、设置旋转源码:File compress() throws IOException { BitmapFa...原创 2020-05-20 23:51:36 · 938 阅读 · 0 评论