android-Activity操作Data文件

存储文件:

        FileOutputStream output = null ;					// 文件输出流
		try {	// 设置输出的文件名称,及文件创建模式
			output = super.openFileOutput(FILENAME, Activity.MODE_PRIVATE);
		} catch (FileNotFoundException e) {
			e.printStackTrace();
		}
        PrintStream out = new PrintStream(output) ;		// 打印流包装
        out.println("姓名:ljp;");						// 输出数据
        out.println("年龄:20;") ; 						// 输出数据
        out.println("地址:山东大学技软件学院。") ;		// 输出数据
        out.close() ;									// 关闭输出流

读取文件:

        FileInputStream input = null;					// 文件输入流
		try {	// 找到指定文件的输入流对象
			input = super.openFileInput(FILENAME);
		} catch (FileNotFoundException e) {
			e.printStackTrace();
		}
        Scanner scan = new Scanner(input) ;				// 定义Scanner
        while(scan.hasNext()){							// 循环读取
        	this.msg.append(scan.next() + "\n") ;			// 设置文本
        }
        scan.close() ;									// 关闭输入流


你可能感兴趣的:(android-Activity操作Data文件)