欢迎访问悦橙教程(wld5.com),关注java教程。悦橙教程  java问答|  每日更新
页面导航 : > > 文章正文

Android下获取SD卡的状态并写入文件到SD卡,androidsd,下面的代码通过Envir

来源: javaer 分享于  点击 13011 次 点评:6

Android下获取SD卡的状态并写入文件到SD卡,androidsd,下面的代码通过Envir


下面的代码通过Environment.getExternalStorageState获取SD卡的状态,如果SD卡不存在或者不可用则提示SD卡不可用,如果可用,则写入数据到SD中的sharejs.com.txt文件

public boolean saveToSD(String tel,String content){        Boolean result = true;        if (Environment.getExternalStorageState() != Environment.MEDIA_MOUNTED){            result = false;            Toast.makeText(context,"SD卡不可用",Toast.LENGTH_SHORT).show();            return result;        }        try {            File file = new File(Environment.getExternalStorageDirectory(),"sharejs.com.txt");            FileOutputStream fos =  new FileOutputStream(file);            String data = tel +":" + content;            fos.write(data.getBytes());            fos.flush();            fos.close();        }        catch(Exception e)        {            e.printStackTrace();            Toast.makeText(context,"保存失败"+e.toString(),Toast.LENGTH_SHORT).show();            result = false;        }        return result;    }
相关栏目:

用户点评