SD卡存储
2017-02-20 17:38
253 查看
一、布局
1.线性布局
2.两个按钮,一个Textview
按钮设置单机事件,Textview设置id
1.线性布局
2.两个按钮,一个Textview
按钮设置单机事件,Textview设置id
<Button android:layout_width="wrap_content" android:layout_height="wrap_content" android:onClick="btn_write" android:text="写入文件" /> <Button android:layout_width="wrap_content" android:layout_height="wrap_content" android:onClick="btn_read" android:text="读取文件" /> <TextView android:layout_width="wrap_content" android:layout_height="wrap_content" android:id="@+id/tv_show" android:text="显示" />
二、Java
写主函数,注意导包 (Alt+Enter)
public void btn_write (View view){ String state= Environment.getExternalStorageState(); if(state.equals(Environment.MEDIA_MOUNTED)){ File SDPath=Environment.getExternalStorageDirectory(); File file=new File(SDPath,"data.txt"); String data="Success!"; FileOutputStream fos; try { fos=new FileOutputStream(file); fos.write(data.getBytes()); fos.close(); } catch (Exception e) { e.printStackTrace(); } } } public void btn_read (View view){ String state=Environment.getExternalStorageState(); if (state.equals(Environment.MEDIA_MOUNTED)){ File SDPath=Environment.getExternalStorageDirectory(); File file=new File(SDPath,"data.txt"); FileInputStream fis; try { fis=new FileInputStream(file); BufferedReader br=new BufferedReader(new InputStreamReader(fis)); String data=br.readLine(); TextView textView=(TextView)findViewById(R.id.tv_show); textView.setText(data); fis.close(); } catch (Exception e) { e.printStackTrace(); } } }
三、在清单文件的<manifest>节点下配置权限信息
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE"/> <uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE"/>
相关文章推荐
- android7.0 设置SD卡为默认存储时候的一些问题
- Android调用相机并将照片存储到sd卡上
- Android监听外部存储设备的状态(SD卡、U盘等等)
- Android开发九:从网上下载文件并存储到SD卡中
- Android--手机外部SD卡存储
- sd卡文件存储和读取
- 调用相机并将照片存储到sd卡上
- Android6.0 storage目录sd卡存储的路径创建
- Android 存储:SD卡剩余空间的检测
- Android开发九:从网上下载文件并存储到SD卡中
- Manifest.xml中删除了『存储/修改删除SD卡中的内容』和『手机通话/读取手机状态和身份』权限,但生成apk安装软件时仍提示 允许应用程序了解或使用这两个权限
- Android调用相机并将照片存储到sd卡上
- Android调用相机并将照片存储到sd卡上
- android数据存储与访问之使用SD卡
- Android文件存储往SD卡中写入文件路径出错问题求解。
- Android的数据存储--SD卡
- Android学习笔记之File存储(sd卡)
- 21、从头学Android之Android的数据存储--SD卡
- Android往SD卡上存储文件
- Android 存储网络图片到SD卡,并且无网络状态时显示圆形头像