手机
当前位置:查字典教程网 >编程开发 >安卓软件开发 >安卓程序raw文件放在sd卡代码实例
安卓程序raw文件放在sd卡代码实例
摘要:voidcopyAssets(){String[]files;try{files=this.getResources().getAssets...

void copyAssets()

{

String[] files;

try

{

files = this.getResources().getAssets().list("");

}

catch (IOException e1)

{

return;

}

if(!mWorkingPath.exists())

{

if(!mWorkingPath.mkdirs())

{

new AlertDialog.Builder(this)

.setTitle(R.string.ERROR)

.setMessage(R.string.FAILED_DIR_CREATE)

.setPositiveButton(android.R.string.ok, new OnClickListener(){

@Override

public void onClick(DialogInterface dialog, int which)

{

dialog.dismiss();

}

})

.create()

.show();

}

}

for(int i = 0; i < files.length; i++)

{

try

{

String fileName = files[i];

if(pareTo("images") == 0 ||

pareTo("sounds") == 0 ||

pareTo("webkit") == 0)

{

continue;

}

File outFile = new File(mWorkingPath, fileName);

if(outFile.exists()) continue;

InputStream in = getAssets().open(fileName);

OutputStream out = new FileOutputStream(outFile);

// Transfer bytes from in to out

byte[] buf = new byte[1024];

int len;

while ((len = in.read(buf)) > 0)

{

out.write(buf, 0, len);

}

in.close();

out.close();

}

catch (FileNotFoundException e)

{

e.printStackTrace();

}

catch (IOException e)

{

e.printStackTrace();

}

}

【安卓程序raw文件放在sd卡代码实例】相关文章:

安卓客户端获取手机号码代码实例

Android按返回键退出程序但不销毁代码

android WakeLock使用方法代码实例

android 完全退出应用程序实现代码

android 弹出提示框的使用(图文实例)

基于Android本地代码生成器详解

android 外部存储创建文件夹总是返回false的问题

Android使用Pull解析器解析xml文件的实现代码

安卓 数据库使用

Android编程设置全屏的方法实例

精品推荐
分类导航