1.文件可以保存在手机内存中,也可以保存在SD卡上面,保存在SD卡上要申请读写SDS卡权限,权限如下:
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE"></uses-permission>
①保存在手机上
public void saveFile(String fileName,String contentStr) throws IOException{
FileOutputStream fileOutputStream=context.openFileOutput(fileName, Context.MODE_PRIVATE);
fileOutputStream.write(contentStr.getBytes());
}
②保存在SD卡上
public void savefile2SD(String fileNameStr, String contentStr) throws FileNotFoundException {
File file=new File(Environment.getExternalStorageDirectory(), fileNameStr);
OutputStream oStream=new FileOutputStream(file);
byte[] data=contentStr.getBytes();
try {
oStream.write(data);
} catch (IOException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
finally{
try {
oStream.close();
} catch (IOException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}
}
关于界面,以前见到淘宝上面输入框里面有提示文字,然后鼠标点进去后文字消失,等待用户输入的效果
<EditText
android:id="@+id/fileNameID"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:hint="请输入文件名称">
android:hint="请输入文件名称"------就是这样一行代码
还有就是要注意一下:在模拟器上面如果输入中文的话,那么保存后就有乱码,保存文件后导出到PC的话会发现找不到该文件
分享到:
相关推荐
android 写了一个工具类实现txt文件保存和读取
该压缩包中含有两个android工程:file和other。file中主要讲述了对文件的保存与读取的功能,other主要用来测试文件保存的四种操作模式。
主要介绍了Android开发实现保存图片到手机相册功能,涉及Android图形及文件相关操作技巧,需要的朋友可以参考下
文件操作工具类,包含生成保存,复制,删除,读取,获取文件名,获取文件列表等等,只有你想不到,没有你找不到的Android端工具类,复制到项目中可直接使用
Android中内部文件保存读取,sd卡文件保存读取,首选项的保存和读取还有数据库的数据保存和读取。非常全
android 存储.txt到本地进行操作.进行 增删改查。
name:文件的名称,不能包含分隔符"/",如果文件不存在,Android会自动创建它。创建的文件保存在/data/data/<package_name>/files目录下。 mode:操作模式 2. openFileInput (String name)
3)可以安全地,异步地对文件或文件夹进行各种操作,包括有:文件备份、文件复制、 剪切、粘贴、删除文件或文件夹、新建文件或文件夹、查看文件属性、回到根目录、刷新当前目录等实用功能; 4)可快速地压缩,解压...
完整的android数据库基本操作,包含了创建插入,删除,以及基础讲解,可以轻松学会android数据的基础操作
输入以上命令后,adb自动保存logcat日志到指令的文件,,按ctrl + c结束保存。 补充知识:Android真机调试不打印log Android开发过程中,有时候用真机调试时明明执行了log打印,但是控制台就是不输出,可能是因为...
Java 和Android 开发中文件流的操作
http访问网络,并保存在本地,文件的保存,文件操作
该类集成了文本的取中间文本、正则匹配文本。 文件的保存文本文件、读出文本文件。 代码简洁高效合适新手直接调用
Android中保存位置在mnt/sdcard目录,androd1.5,android1.6保存在sdcard目录 保存的位置通过android的file explorer视图可以找到 二、例子 代码如下: /** * 文件操作类 * * @author XY * */ public class ...
主要介绍了Android实现文件的保存与读取功能,涉及Android中文件操作函数getFileDir()和getCacheDir()的相关使用技巧,需要的朋友可以参考下
xml文件操作 public class XmlUtils { /** * 获取Document对象。根据xml文件的名字获取Document对象。 * * @param file * 要获取对象的xml文件全路径。 * @return 返回获取到的Document对象。 * @...
一个Android环境下的聊天程序,还可以接收文件,核心为Java源码,如果当前为选择文件夹模式,说明现在是保存文件操作,如果这个cancel按钮被点击,说明用户拒绝接收文件,则向对方发送一个拒绝接收文件的指令。...
第一步必须加入调用摄像头硬件的权限,拍完照后我们要将图片保存在SD卡中,必须加入SD卡读写权限,所以第一步,我们应该在Android清单文件中加入以下代码 摄像头权限: <uses android:name=android.permission....
前面的文章中写过直接操作手机自带存储器的程序,这次就接着上次文章协议下对sd卡的文件操作。与自带存储不同的是使用sd卡需要用户授权 <uses android:name=android.permission.WRITE_EXTERNAL_STORAGE/> <uses ...