关闭

androidSD卡的一些相关操作

188人阅读 评论(0) 收藏 举报
分类:
                 //判断SDcard是否可用
           if(Environment.MEDIA_MOUNTED.equals(Environment.getExternalStorageState())){
        	//Environment.getExternalStorageDirectory(); 返回的是/mnt/sdcard
        	File file = new File(Environment.getExternalStorageDirectory(),"hello.txt");
        	Toast.makeText(this, file.toString(), 3000).show();
        	try {
			final FileOutputStream out = new FileOutputStream(file);
				try {
					out.write("写SDCARD的操作".getBytes());
				} catch (IOException e) {
					// TODO Auto-generated catch block
					e.printStackTrace();
				}finally{
					if(out!=null){
						try {
							out.close();
						} catch (IOException e) {
							// TODO Auto-generated catch block
							e.printStackTrace();
						}
					}
				}
			} catch (FileNotFoundException e) {
				// TODO Auto-generated catch block
				e.printStackTrace();
			}
        }

上面的代码主要是用来判断SDcard卡是否可用,并且在SDcard上面创建相应的文件。

因为是操作SDcard所以要导入想SDscard的相关权限.

 <uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE"/>

1
0

查看评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
    个人资料
    • 访问:3637次
    • 积分:155
    • 等级:
    • 排名:千里之外
    • 原创:10篇
    • 转载:3篇
    • 译文:1篇
    • 评论:0条
    文章分类
    文章存档