1. 对图片本身进行操作
尽量不要使用 setImageBitmap、setImageResource、 BitmapFactory.decodeResource 来设置一张大图,因为这些方法在完成 decode 后,最终都是通过 Java 层的 createBitmap 来完成的,需要消耗更多内存。因此,改用先通过 BitmapFactory.decodeStream 方法,创建出一个 bit...
分类:
移动开发 时间:
2015-07-20 21:40:46
阅读次数:
179
bitmap?compress 是官方给出的图片质量压缩,通过试验学习了这个压缩的特性如下: 它是图片质量压缩,不会改变图片的分辨率 bitmap.compress(Bitmap.CompressFormat.JPEG,?option,?bos); 三个参数说明,1.图片...
分类:
移动开发 时间:
2015-07-19 01:32:13
阅读次数:
171
Android:图片中叠加文字,支持拖动改变位置...
分类:
移动开发 时间:
2015-07-16 14:08:26
阅读次数:
136
Android开发,从缩略图中删除手机SD卡中的图片,并实时同步文件信息。
分类:
移动开发 时间:
2015-07-15 20:53:04
阅读次数:
213
最近做一个页面,反馈问题页面,有个用户上传问题图片的功能。本来很笨的想把系统的所有图片列出来,然后让用户选择,后来发现原来可以直接打开手机所有图片的api的。效果如图:
给出主要代码:
1、选择图片
Intent i = new Intent(Intent.ACTION_PICK, android.pro...
分类:
移动开发 时间:
2015-07-14 22:41:35
阅读次数:
143
在Android系统中,加载图片是一个充满挑战的工作,特别是超出屏幕很大的图片,要考虑适应屏幕,滚动等问题。
而采用网页的方式可以很好的屏蔽这些问题,Webview+JS可以很好的控制屏幕的适配,也不会出现内存溢出的情况,来看看怎么实现的吧
package com.msn.support.gallery;
import android.annotation.TargetApi;
import...
分类:
移动开发 时间:
2015-07-14 18:24:50
阅读次数:
201
我们知道,Android提供了几种不同分辨率的bitmap,来对应不同手机屏幕的密度。对应关系如下:xxhdpi:3.0xhdpi: 2.0hdpi: 1.5mdpi: 1.0ldpi: 0.75于是一个问题产生了:从接触Android开发时就有了,既然Android能自动转换,为什么还要浪费用户空...
分类:
移动开发 时间:
2015-07-08 22:31:50
阅读次数:
193
项目地址:https://github.com/nostra13/android-universal-image-loader
1. 功能介绍
1.1 Android Universal Image Loader
Android Universal Image Loader 是一个强大的、可高度定制的图片缓存,本文简称为UIL。
简单的说 UIL 就做了一件事——获取图片并显示在相...
分类:
移动开发 时间:
2015-07-07 09:29:59
阅读次数:
292
一:使用多线程实现下载privateEditTextetpath;//服务地址privateLinearLayoutll;//访问服务器Stringpath;//设定线程的数量intthreadcount=3;//定义正在执行的线程数量intrunningThreadcount=threadcount;//建一个集合存放进度条List<ProgressBar>list=newArrayList<P..
分类:
移动开发 时间:
2015-07-06 21:51:13
阅读次数:
134