在开发中经常会有一些需求,比如显示头像,显示一些特殊的需求,将图片显示成圆角或者圆形或者其他的一些形状。但是往往我们手上的图片或者从服务器获取到的图片都是方形的。这时候就需要我们自己进行处理,将图片处理成所需要的形状。正如茴香豆的的“茴”写法大于一种,经过我的研究,画出特殊图片的方法也不是一种,我发现了三种,且听我一一道来。...
分类:
移动开发 时间:
2014-09-19 23:58:36
阅读次数:
443
1、将图片转换成二进制流public byte[] getBitmapByte(Bitmap bitmap){ ByteArrayOutputStream out = new ByteArrayOutputStream(); //参数1转换类型,参数2压缩质量,参数3字节流资源 ...
分类:
移动开发 时间:
2014-09-19 18:56:35
阅读次数:
197
最近有些用户反映保存图片之后在系统图库找不到保存的图片,遂决定彻底查看并解决下。Adnroid中保存图片的方法可能有如下两种:第一种是自己写方法,如下代码:public static File saveImage(Bitmap bmp) { File appDir = new File(Env...
分类:
移动开发 时间:
2014-09-19 15:18:45
阅读次数:
287
作者:老帅一、问题描述:Android下的相机在独自使用时,拍照没有问题,通过我们的代码调用时,也正常,但是更换了不同厂商的平板,ROM由Android4.0变成了Android4.1后,拍照出现了OutOfMemory异常,程序中断退出。如何解决这个问题呢?二、先看看我们之前所写的代码1)调用系统...
分类:
其他好文 时间:
2014-09-19 11:31:55
阅读次数:
245
一、相关概念1、Drawable就是一个可画的对象,其可能是一张位图(BitmapDrawable),也可能是一个图形(ShapeDrawable),还有可能是一个图层(LayerDrawable),我们根据画图的需求,创建相应的可画对象2、Canvas画布,绘图的目的区域,用于绘图3、Bitmap...
分类:
移动开发 时间:
2014-09-18 18:22:04
阅读次数:
286
package smalt.music.utils;
import android.graphics.Bitmap;
import android.graphics.BitmapFactory;
import android.graphics.BitmapFactory.Options;
//加载图片的方法:3种
public class BitmapUntil {...
分类:
移动开发 时间:
2014-09-18 16:33:54
阅读次数:
174
在Android的应用中,有时候我们想只显示一部分图像,这时候就要求图形截图。
1、任意截取图像的方法,下面我们详细介绍一下android中的重要类——Bitmap
public final class
Bitmap
extends Object
implements Parcelable
java.lang.Object
andro...
分类:
移动开发 时间:
2014-09-18 11:38:04
阅读次数:
437
---恢复内容开始---方式一:InputStream is = getResources().openRawResource(R.drawable.meter_pm25);Bitmap bitmap= BitmapFactory.decodeStream(is);Log.i("Test", bit...
分类:
其他好文 时间:
2014-09-18 11:08:03
阅读次数:
255
1.生成验证码package com.medees.dazhima_android;import android.graphics.Bitmap;import android.graphics.Canvas;import android.graphics.Color;import android.g...
分类:
移动开发 时间:
2014-09-16 15:44:40
阅读次数:
279
setBackgroundResource()或者在xml设置android:background属性时,将你的background以XML Bitmap的形式定义,如下:
调用如下:
imageButton.setBackgroundResource(R.drawable.toolbar_bg_bmp)
或者
若背景图片有多种状态,还可参照toolba...
分类:
移动开发 时间:
2014-09-16 14:22:33
阅读次数:
227