保存文件到sd卡 →登录

来源:互联网 发布:linux上安装informix 编辑:程序博客网 时间:2024/04/27 18:31

需要“android.permission.WRITE_EXTERNAL_STORAGE”的权限

LoginService.saveUserInfo(this, username, password)

public static boolean saveUserInfo(Context context, String username,String password) {try {// getExternalStorageState() returns MEDIA_MOUNTED if the media is// present and mounted at its mount point with read/write accessif (Environment.MEDIA_MOUNTED.equals(Environment.getExternalStorageState())) {File file = new File(Environment.getExternalStorageDirectory(), // 把文件保存在sd卡的目录下"info.txt");FileOutputStream fos = new FileOutputStream(file); // 创建文件输出流fos.write((username + "##" + password).getBytes()); // 把获取到的用户信息通过文件输出流写到文件中fos.close(); // 关闭文件输出流return true;} else {Toast.makeText(context, "sd卡不可用,请检查sd卡的状态", Toast.LENGTH_SHORT).show();return false;}} catch (Exception e) {// TODO Auto-generated catch blocke.printStackTrace();return false;}}


 

0 0