android怎么获取sdcard文件

 我来答
武汉新华电脑yw
2016-08-30 · 超过10用户采纳过TA的回答
知道答主
回答量:23
采纳率:0%
帮助的人:16.1万
展开全部
  1. 启动eclipse,新建Android工程(具体创建方法,请参考笔者之前所写经验《如何建Android工程》);

  2. 找到res--》layout--》activity_main.xml,双击点开

  3. 从面板中拖两个button到界面上,分别命名:

    getDIR(此button用于示范获取到的sdcard路径)

    dir创建新文件夹(此button用于示范在sdcard路径下新建文件夹)

  4. 对button分辨绑定点击事件

  5. //获取sdcard路径

    public void getDIR(View v){

    String sdpath = Environment.getExternalStorageDirectory().toString();

    AlertDialog.Builder build = new Builder(this);

    build.setMessage(sdpath).show();

    }

  6. //在手机sdcard路径下新建名为jingyan的文件夹

    public void newPackage(View v){

    String mkdir = Environment.getExternalStorageDirectory()+"/jingyan/test.txt";

    File file = new File(mkdir);

    AlertDialog.Builder build = new Builder(this);

    if(file.exists()){

    build.setMessage("文件夹已存在").show();

    }else{

    file.mkdirs();

    build.setMessage("新建成功").show();

    }

    }

  7. 在【AndroidManifest.xml】配置文件中添加app对文件的操作权限

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

  8. 点击getDIR--》弹出sdcard路径

  9. 点击dir创建新文件夹--》

    如果文件夹已存在,则提示“文件夹已存在”

    反之,则提示"新建成功",同时在手机sdcard中可以找到新建成功的文件夹


美狐美颜sdk
2024-08-06 广告
美颜SDK推出多个版本的原因有以下几点:1. 满足不同平台的需求:美颜SDK的不同版本可以满足不同平台的运营需求。例如,对于直播平台,需要更多的美颜功能来吸引观众,而视频聊天平台则需要的是精简版的美颜功能。通过提供不同版本的美颜SDK,可以... 点击进入详情页
本回答由美狐美颜sdk提供
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式