将近一个月没有更新博客了,由于这段时间以来准备毕业论文等各种事务缠身,一直没有时间和精力沉下来继续学习和整理一些东西。最近刚刚恢复到正轨,正好这两天看了下Android上关于图片异步加载的开源项目,就顺便整理记录下来,作为这一个多月来博客的重新开火做饭吧。从今天起我会陆续恢复博客的更新,也希望大家继...
分类:
移动开发 时间:
2014-07-13 12:01:10
阅读次数:
262
首先该文章是总结, 不是原创, 是通过看网上其他大神的文章和自己的一些实践总结出来的.一.图片的存在形式1.文件形式(即以二进制形式存在于硬盘上)2.流的形式(即以二进制形式存在于内存中)3.Bitmap形式这三种形式的区别:文件形式和流的形式对图片体积大小并没有影响,也就是说,如果你手机SD卡上的...
分类:
移动开发 时间:
2014-07-12 16:07:23
阅读次数:
305
package com.lengxiaocai.myutil.screentool;
import android.content.Context;
/**
*
* @ClassName: ScreenTool
*
* @Description: 屏幕像素检测
*
* @author yazhizhao
*
* @date 2014-5-6 上午11:47:07
*/...
分类:
移动开发 时间:
2014-07-10 23:40:58
阅读次数:
340
第一:我们先看下质量压缩方法
private Bitmap compressImage(Bitmap image) {
ByteArrayOutputStream baos = new ByteArrayOutputStream();
image.compress(Bitmap.CompressFormat.JPEG, 100, baos);//质量压...
分类:
移动开发 时间:
2014-07-08 16:14:32
阅读次数:
157
之前用的时候只设置了antialias属性,其实要设置两个flag才行1 paint.setFlags(Paint.ANTI_ALIAS_FLAG|Paint.FILTER_BITMAP_FLAG);2 //或者3 canvas.setDrawFilter(new PaintFlagsD...
分类:
移动开发 时间:
2014-07-07 17:29:48
阅读次数:
346
转载地址 :http://blog.csdn.net/chaihuasong/article/details/7395050提示:options.inJustDecodeBounds=true; 设置为 true 该图片不需要加入到内存 inSampleSize 只有是2的幂,比如:值是9,实际.....
分类:
移动开发 时间:
2014-07-06 15:48:39
阅读次数:
236
java.lang.OutOfMemoryError解决办法
1.在适当的时候适当的地点回收内存
2.使用BitmapFactory.Options对图片进行压缩
3.优化代码结构...
分类:
其他好文 时间:
2014-07-02 08:36:36
阅读次数:
209
这篇打算直接告诉大家怎么用吧,其实这个也不是很难的框架,大致使用过程如下:
// 获取缓存图片目录
File cacheDir = StorageUtils.getOwnCacheDirectory(activity,
"imageloader/Cache");
ImageLoaderConfiguration config = new ImageLoaderConfigur...
分类:
移动开发 时间:
2014-06-30 08:13:12
阅读次数:
289
最近跟同学们做了一个创业项目,其实跟以前做项目不同,以前大多数都是做web网站,对内存管理这些不太关注,因为是pc机,做android的话也就是一些小列子,现在到了做产品阶段吧,只能把项目做到最优。不扯了,先来说这个框架是做什么的,Android-Universal-Image-Loader主要是一个图片的缓存框架,根据官方解释就是,它提供了一个异步处理图片的方案。它提供两种获取图片方式async...
分类:
移动开发 时间:
2014-06-26 13:34:12
阅读次数:
450