bitmap介绍
—图像使用场景(图片)
—bitmap 部分api
—代码演示
basecalss类
package com.bitmap.test;
import java.io.FileOutputStream;
import java.io.IOException;
import android.graphics.Bitmap;
import com.android.uiautomator.testrunner.UiAutomatorTestCase;
public class BaseClass extends UiAutomatorTestCase{
//重命名图片 且保存到sdcard卡上
public void saveBitMapToSdcard(Bitmap bitmap,String newName){
FileOutputStream out = null; //保存文件的类
try {
out = new FileOutputStream("mnt/sdcard/"+newName+".jpg");
//判断是否为空
if(out!=null){
/**
* compress(压缩)的方法的三个参数:
* format:格式
* quality:字样(就是我换另外一个格式我的字样是多少)
* stream:文件流
*
* */
bitmap.compress(Bitmap.CompressFormat.JPEG,
90, out);
out.close();
}
} catch ( IOException e) {
throw new RuntimeException(e);//如果出现异常抛出
}
}
}
测试用例
package com.bitmap.test;
import java.io.File;
import android.graphics.Bitmap;
import android.graphics.BitmapFactory;
import com.android.uiautomator.core.UiDevice;
import com.android.uiautomator.core.UiObject;
import com.android.uiautomator.core.UiObjectNotFoundException;
import com.android.uiautomator.core.UiSelector;
public