如何创建网站页面,向公司申请请做网站,商城网站建设代理商,吉林省电子健康卡app本文实例讲述了Android开发之SD卡文件操作。分享给大家供大家参考#xff0c;具体如下#xff1a;前面的文章中写过直接操作手机自带存储器的程序#xff0c;这次就接着上次文章协议下对sd卡的文件操作。与自带存储不同的是使用sd卡需要用户授权千万要记住不能写颠倒了…本文实例讲述了Android开发之SD卡文件操作。分享给大家供大家参考具体如下前面的文章中写过直接操作手机自带存储器的程序这次就接着上次文章协议下对sd卡的文件操作。与自带存储不同的是使用sd卡需要用户授权千万要记住不能写颠倒了不然看不到结果之后写个方法来保存文件public void saveToSD(String filename,String content) throws Exception{//getExternalStorageDirectory()可以取得sd卡得路径File fnew File(Environment.getExternalStorageDirectory(),filename);FileOutputStream out2new FileOutputStream(f);out2.write(content.getBytes());out2.close();}最后就可以在控制层使用这个方法了需要对SD卡得状态作判断取得状态可以使用Environment.getExternalStorageState()如果可用才能保存文件反之就提示“sd卡不存在或不可用”package org.lxh.file;import org.lxh.service.FileService;import android.app.Activity;import android.os.Bundle;import android.os.Environment;import android.util.Log;import android.view.View;import android.widget.Button;import android.widget.EditText;import android.widget.Toast;public class FileActivity extends Activity {private FileService service;public void onCreate(Bundle savedInstanceState) {super.onCreate(savedInstanceState);setContentView(R.layout.main);servicenew FileService(this);Button button(Button)findViewById(R.id.button);button.setOnClickListener(new View.OnClickListener() {public void onClick(View v) {EditText filename(EditText)findViewById(R.id.filename);EditText content(EditText)findViewById(R.id.content);try {if(Environment.getExternalStorageState().equals(Environment.MEDIA_MOUNTED)){service.saveToSD(filename.getText().toString(), content.getText().toString());Toast.makeText(FileActivity.this, R.string.success, 1).show();}else{Toast.makeText(FileActivity.this, R.string.sd, 1).show();}//service.saveFile(filename.getText().toString(), content.getText().toString());} catch (Exception e) {Toast.makeText(FileActivity.this, R.string.failure, 1).show();Log.e(FileActivity, e.getMessage());}}});}}下面 把strings.xml也贴出来Hello World, FileActivity!文件的读取输入文件名称输入文件内容保存文件保存成功文件保存失败sd卡不存在或不可用到这里就可以对SD卡进行操作了这次的东西比较少。希望本文所述对大家Android程序设计有所帮助。