复制drawable 中的文件(图片或者数据库都可以)到sd卡
来源:互联网 发布:剑三捏脸数据截图 编辑:程序博客网 时间:2024/06/08 08:17
package com.example.picturetest;
import java.io.File;
import java.io.FileOutputStream;
import java.io.IOException;
import java.io.InputStream;
import android.os.Bundle;
import android.app.Activity;
import android.content.Context;
import android.database.sqlite.SQLiteDatabase;
import android.view.Menu;
public class MainActivity extends Activity {
public static File file;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
copyToSD(this);
}
public static void copyToSD(Context context) {
InputStream is = null;
FileOutputStream fos = null;
try {
String path = android.os.Environment.getExternalStorageDirectory()
.getPath();
path = path + "/ydxy123";
String dbPathAndName = path + "/" + "ic_launcher123.png";
file = new File(path);
if (file.exists() == false)
{
file.mkdir();
}
File dbFile = new File(dbPathAndName);
if (!dbFile.exists()) {
is = context.getResources().openRawResource(
R.drawable.ic_launcher);
fos = new FileOutputStream(dbFile);
byte[] buffer = new byte[8 * 1024];// 8K
while (is.read(buffer) > 0)// >
{
fos.write(buffer);
}
}
} catch (Exception e) {
} finally {
try {
if (is != null) {
is.close();
}
if (fos != null) {
fos.close();
}
} catch (IOException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}
}
}
注意加上在sd 写入的权限
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" >
</uses-permission>
- 复制drawable 中的文件(图片或者数据库都可以)到sd卡
- /res/drawable图片保存到sd卡
- 将assets文件夹中的文件复制到sd卡中
- android复制数据库到SD卡
- android复制数据库到SD卡
- android复制数据库到SD卡
- 把android数据库复制到sd卡
- 复制Assets文件到SD卡
- Android将项目中的数据库复制到SD
- 下载图片(文件)到SD文件
- 使用ant.jar 解压文件 把asset文件夹中的内容复制到SD卡上
- Imagerloader将图片存到sd卡并且可以清除
- assets目录文件复制到SD卡中
- android:assets下的文件复制到SD卡
- 将文件复制到SD卡根目录下
- Android复制asset目录的文件到SD卡下
- android从assets目录复制文件到sd卡
- Android复制asset目录的文件到SD卡下
- 结构化数据加载性能
- HDU4472-第37届ACM/ICPC成都现场赛I题
- Oracle 12c 新特性之 Multitenant Architecture (二)
- VS2008 C++ 项目怎样添加“依赖”、“库目录”和“包含目录”
- hdu 1863 畅通工程
- 复制drawable 中的文件(图片或者数据库都可以)到sd卡
- centOS 6.4 (64bit) 安装 Python 2.7.5
- HDU1240:Asteroids!
- 题目1501:最大连续子序列乘积
- poj3624(01背包)
- 目录的相关命令
- Unity 墙遮挡人物时变为半透明
- 大数的阶乘
- Goahead 在Chrome跳转top.location.href 导致卡死问题