Android中新建文件并将EditText中的内容保存其中
来源:互联网 发布:mysql免安装版下载 编辑:程序博客网 时间:2024/05/29 19:45
package com.example.ioopt;
import java.io.File;
import java.io.FileInputStream;
import java.io.FileNotFoundException;
import java.io.FileOutputStream;
import java.io.FileWriter;
import java.io.IOException;
import java.io.UnsupportedEncodingException;
import android.app.Activity;
import android.os.Bundle;
import android.util.Log;
import android.view.Menu;
import android.view.MenuItem;
import android.view.View;
import android.view.View.OnClickListener;
import android.widget.Button;
import android.widget.EditText;
import android.widget.Toast;
public class MainActivity extends Activity implements OnClickListener{
EditText write;
Button save;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
write=(EditText) findViewById(R.id.write);
save=(Button) findViewById(R.id.save);
save.setOnClickListener(this);
}
@Override
public void onClick(View v) {
// TODO Auto-generated method stub
/******************************************************************************/
/*******在模拟器中的sdcard中新建一个Txt文档*************/
File file=new File("/mnt/sdcard/testdddddddddd.txt");
if(!file.exists())
{
try {
file.createNewFile();
} catch (IOException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}
else{
Toast.makeText(MainActivity.this, "文件已存在", Toast.LENGTH_SHORT).show();
}
FileOutputStream out=null;
try {
out=new FileOutputStream(file);
String line=write.getText().toString().trim();
//将EditText中的文字保存到文档中。
context=line.getBytes();
out.write(context, 0,context.length);
System.out.println(context);
} catch (FileNotFoundException e) {
// TODO Auto-generated catch block
e.printStackTrace();
} catch (IOException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
finally{
try {
out.close();
} catch (IOException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}
import java.io.File;
import java.io.FileInputStream;
import java.io.FileNotFoundException;
import java.io.FileOutputStream;
import java.io.FileWriter;
import java.io.IOException;
import java.io.UnsupportedEncodingException;
import android.app.Activity;
import android.os.Bundle;
import android.util.Log;
import android.view.Menu;
import android.view.MenuItem;
import android.view.View;
import android.view.View.OnClickListener;
import android.widget.Button;
import android.widget.EditText;
import android.widget.Toast;
public class MainActivity extends Activity implements OnClickListener{
EditText write;
Button save;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
write=(EditText) findViewById(R.id.write);
save=(Button) findViewById(R.id.save);
save.setOnClickListener(this);
}
@Override
public void onClick(View v) {
// TODO Auto-generated method stub
/******************************************************************************/
/*******在模拟器中的sdcard中新建一个Txt文档*************/
File file=new File("/mnt/sdcard/testdddddddddd.txt");
if(!file.exists())
{
try {
file.createNewFile();
} catch (IOException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}
else{
Toast.makeText(MainActivity.this, "文件已存在", Toast.LENGTH_SHORT).show();
}
/******************************************************************************/
/*********************************以下部分是IO流-----字节流------输出操作*********************************************/
FileOutputStream out=null;
try {
out=new FileOutputStream(file);
String line=write.getText().toString().trim();
//将EditText中的文字保存到文档中。
context=line.getBytes();
out.write(context, 0,context.length);
System.out.println(context);
} catch (FileNotFoundException e) {
// TODO Auto-generated catch block
e.printStackTrace();
} catch (IOException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
finally{
try {
out.close();
} catch (IOException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}
0 0
- Android中新建文件并将EditText中的内容保存其中
- Android代码实现新建文件夹,并将文件保存到新建的文件夹中
- 在ListView中动态添加EditText并对其中的数据进行保存和由于复用引起的Editext中的内容显示异常的解决方案
- 将学生信息保存到文件中,并读出文件内容
- 将SD卡中的txt文件的内容展示到EditText中
- ListView中包含EditText,修改并保存EditText中内容的处理办法
- 完整版的Android中在Sdcard文件新建文件夹,并在该文件夹中创文件并输入内容
- 从键盘上输入文件的内容和要保存的文件名称,然后根据输入的名称创建文件,并将内容保存到文件中
- Android中其中一个Activity可以对另一个Activity的xml文件中的EditText设置进行设置吗?
- xml-在程序中写xml并将内存中的xml保存至文件中
- Python之BeautifulSoup学习之三 读取本地html文件,并将其中图片保存下来
- Javaweb中的文件批量上传,并将文件路径等信息保存到数据库中
- 使用SharedPreferences保存EditText中的内容
- 将sql中的内容保存到txt文件
- 如何定时将servlet中的内容保存到文件
- C# WinForm中如何将文件保存在文件夹中或如何新建文件夹来保存
- C语言新建文件,向文件中输入内容并读出文件内容
- shell读取文件中的内容,并将其存入到变量中
- leetcode No45. Jump Game II
- 通信协定
- Android透明度16进制如何设置以及透明度对应的十六进制
- 随笔——Shadow
- 网易视频云技术分享:移动端播放器框架搭建
- Android中新建文件并将EditText中的内容保存其中
- token-防止表单重复提交
- 出现fonts/fontawesome-webfont.woff2 404 (Not Found)
- Java--关于编译时、运行时以及构建时
- break,returned,和continue
- java中一个类从生到死
- 构件组装-引言
- VirtualBox 不能为虚拟电脑打开一个新任务
- Android不能乱用的View.getHeight()(尤其是UI线程里)