android读取Assets图片资源保存到SD卡实例

 更新时间:2013年07月02日 15:01:12   作者:  
本文为大家详细介绍下android读取Assets图片资源保存到SD卡的具体实现,感兴趣的各位可以参考下哈,希望对大家有所帮助
复制代码 代码如下:

public class ReadBitmap {
public void readByte(Context c, String name, int indexInt) {
byte[] b = null;
int[] intArrat = c.getResources().getIntArray(indexInt);
try {
AssetManager am = null;
am = c.getAssets();
InputStream is = am.open(name);
for (int i = 0; i < intArrat.length; i++) {
b = new byte[intArrat[i]];
// 读取数据
is.read(b);
saveMyBitmap(Bytes2Bimap(b), MainActivity.DIR+name+i+".jpg");
}
is.close();
} catch (IOException e) {
e.printStackTrace();
}
}
public static Bitmap Bytes2Bimap(byte[] b) {
if (b.length != 0) {
return BitmapFactory.decodeByteArray(b, 0, b.length);
} else {
return null;
}
}

public static boolean saveMyBitmap(Bitmap bmp, String path) {
File f = new File(path);
try {
f.createNewFile();
FileOutputStream fOut = new FileOutputStream(f);
bmp.compress(Bitmap.CompressFormat.JPEG, 100, fOut);
fOut.flush();
fOut.close();
return true;
} catch (Exception e) {
// TODO: handle exception
e.printStackTrace();
}
return false;
}
}

相关文章

  • 解决Android SELinux权限问题记录分析

    解决Android SELinux权限问题记录分析

    这篇文章主要为大家介绍了解决Android SELinux权限问题记录分析,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪
    2023-11-11
  • android中SharedPreferences实现存储用户名功能

    android中SharedPreferences实现存储用户名功能

    本篇文章主要介绍了android中SharedPreferences实现保存用户名功能,详细的介绍了SharedPreferences的功能,需要的朋友可以参考下
    2017-04-04
  • Android跨进程抛异常的原理的实现

    Android跨进程抛异常的原理的实现

    这篇文章主要介绍了Android跨进程抛异常的原理的实现,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2018-11-11
  • Kotlin中空判断处理操作实例

    Kotlin中空判断处理操作实例

    最近使用kotlin重构项目,遇到了一个小问题,在Java中,可能会遇到判断某个对象是否为空,为空执行一段逻辑,不为空执行另外一段逻辑,下面这篇文章主要给大家介绍了关于Kotlin中空判断处理操作的相关资料,需要的朋友可以参考下
    2022-07-07
  • Android 中Manifest.xml文件详解

    Android 中Manifest.xml文件详解

    这篇文章主要介绍了Android 中Manifest.xml文件详解的相关资料,需要的朋友可以参考下
    2017-03-03
  • Flutter Reusable Lottie Animations技巧

    Flutter Reusable Lottie Animations技巧

    这篇文章主要为大家介绍了Flutter Reusable Lottie Animations技巧,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪
    2022-12-12
  • Android中PopupWindow响应返回键并关闭的2种方法

    Android中PopupWindow响应返回键并关闭的2种方法

    这篇文章主要介绍了Android中PopupWindow响应返回键并关闭的2种方法,本文讲解了最简单的方法、最通用的方法,需要的朋友可以参考下
    2015-04-04
  • Android实现一键锁屏功能

    Android实现一键锁屏功能

    这篇文章主要介绍了Android实现一键锁屏,在xml中创建device_admin.xml,在manifest中加入详细文件,本文结合示例代码给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2022-10-10
  • Android实现双向滑动特效的实例代码

    Android实现双向滑动特效的实例代码

    这篇文章主要介绍了Android实现双向滑动特效的实例代码,具有很好的参考价值,希望对大家有所帮助,一起跟随小编过来看看吧
    2018-05-05
  • android自定义按钮示例(重写imagebutton控件实现图片按钮)

    android自定义按钮示例(重写imagebutton控件实现图片按钮)

    由于项目这种类型的图片按钮比较多,所以重写了ImageButton类,现在把代码分享给大家,需要的朋友可以参考下
    2014-03-03

最新评论