zoukankan      html  css  js  c++  java
  • 文件的存与读

       别的不多说了 直入话题吧!

         布局文件很简单两个文本框、两个按钮分为两组一组用于保存,另一组用于显示 看看吧

         

    public class MainActivity extends Activity {
    
    	final String FILE_NAME="crazyit.txt";
    	EditText text1,text2;
    	@Override
    	protected void onCreate(Bundle savedInstanceState) {
    		super.onCreate(savedInstanceState);
    		setContentView(R.layout.activity_main);
    		text1=(EditText) findViewById(R.id.text1);
    		text2=(EditText) findViewById(R.id.text2);
    	}
    	
    	public void onclick(View v){
    		switch (v.getId()) {
    		case R.id.btn1:
    			write(text1.getText().toString());
    			text1.setText("");
    			break;
    		case R.id.btn2:
    			text2.setText(read());
    			break;
    		}
    	}
    
    	private String read() {
    		// TODO Auto-generated method stub
    		try {
    			FileInputStream fis=openFileInput(FILE_NAME);
    			byte[] buff=new byte[1024];
    			int len=0;
    			StringBuffer sb=new StringBuffer("");
    			while((len=fis.read(buff))>0){
    				sb.append(new String(buff,0,len));
    			}
    			fis.close();
    			return sb.toString();
    		} catch (Exception e) {
    			// TODO Auto-generated catch block
    			e.printStackTrace();
    		}
    		return null;
    	}
    
    	private void write(String string) {
    		// TODO Auto-generated method stub
    		try {
    			FileOutputStream fos=openFileOutput(FILE_NAME, MODE_APPEND);
    			PrintStream ps=new PrintStream(fos);
    			ps.println(string);
    			ps.close();
    		} catch (Exception e) {
    			// TODO Auto-generated catch block
    			e.printStackTrace();
    		}
    	}
    }
    

     我相信这里的大家应该看得懂我就不多作介绍了  ……

  • 相关阅读:
    创建live usb
    gnome2.x面板(panel)或应用程序菜单误删后恢复
    grub & grub2
    linux(CentOS6)下的wifi热点安装配置------hostapd-2.0
    linux(Ubuntu)下的wifi热点安装配置------hostapd-2.0
    BZOJ3884 上帝与集合的正确用法(欧拉函数)
    Luogu4897 【模板】最小割树
    Contest 6
    BZOJ3811 玛里苟斯(线性基+概率期望)
    Contest 5
  • 原文地址:https://www.cnblogs.com/lk119/p/3281736.html
Copyright © 2011-2022 走看看