一. 实现效果 安卓系统中的相册集效果图,左右滑动可以查看上一张或者下一张图片 二. 布局代码 三. 自定义Adapterpackage com.git.ch3;import android.content.Context;import android.view.View;import an...
分类:
移动开发 时间:
2015-01-24 22:45:09
阅读次数:
276
两个压缩方法,宽高和质量压缩的,里面有base64的加密:(三个都不错)http://www.cnblogs.com/yrhua/p/3499910.htmlhttp://www.360doc.com/content/12/1225/16/7857928_256206082.shtmlhttp://...
分类:
移动开发 时间:
2015-01-23 22:45:42
阅读次数:
207
为什么要缓存图片:(1)根据具体设备的不同Android系统为每个应用分配了固定内存空间供应用使用;(2)图片是一种很占内存的资源文件,如果界面中加载一张图片还好说,如果要加载大量的图片就会超过系统为应用分配的空间发生OOM异常,使程序奔溃;2.LruCache:主要算法原理:将..
分类:
移动开发 时间:
2015-01-22 15:47:29
阅读次数:
196
1:网络的底层环境 采用apache 的httpClient 链接池框架
2:图片缓存采用基于LRU 的算法
3:网络接口采用监听者模式
4 包含图片的OOM 处理(及时回收处理技术的应用)
package xiaogang.enif.image;
import java.io.FilterInputStream;
import java.io.IOException;
im...
分类:
移动开发 时间:
2015-01-20 10:28:17
阅读次数:
152
还是那句话,最近项目比较忙拖了很久这篇文章终于完成了!
先看一下效果图:
(一)头像裁切、上传服务器(效果图)
一般都是有圆形显示头像的,这里我自定义了一个ImageView,页面很干净但是看着很上档次吧!
点击头像从底部弹出一个对话框,提示用户头像来自相机或者相册,这都是常规流程。
上传完成后默认的“程序员头像”换成了萌妹子
(二)普通图片上传服务器(效果图)...
分类:
移动开发 时间:
2015-01-18 15:45:11
阅读次数:
441
简介之前往往是通过Bitmap、Drawable和Canvas配合完成,需要写一系列繁杂的逻辑去缩小原有图片,从而得到缩略图。现在我给大家介绍一种比较简单的方法:(网上有)在Android 2.2版本中,新增了一个ThumbnailUtils工具类来是实现缩略图,此工具类的功能是强大的,使用是简单,...
分类:
移动开发 时间:
2015-01-16 18:57:33
阅读次数:
135
原文http://write.blog.csdn.net/postedit?ref=toolbar项目介绍:Android上最让人头疼的莫过于从网络获取图片、显示、回收,任何一个环节有问题都可能直接OOM,这个项目或许能帮到你。Universal Image Loader for Android的目...
分类:
移动开发 时间:
2015-01-16 18:49:00
阅读次数:
209
android 对图片编码解码demopackage com.example.appdemos;import java.io.ByteArrayOutputStream;import android.app.Activity;import android.graphics.Bitmap;import...
分类:
移动开发 时间:
2015-01-16 14:40:10
阅读次数:
171
android matrix camera 纠正别人的错误...
分类:
移动开发 时间:
2015-01-16 13:08:24
阅读次数:
238
前面两篇文章分别介绍了我编写的开源项目ImageCropper库,以及如何调用系统的图片剪裁模块,本文则继续分析一下开发Android图片剪裁应用中需要用到的Bitmap操作。在Android系统中,对图片的操作主要是通过Bitmap类和Matrix类来完成,本文就介绍一下图片剪裁应用中对Bitmap的一..
分类:
移动开发 时间:
2015-01-15 01:54:16
阅读次数:
195