千锋教育论坛

查看: 1551|回复: 0

安卓文件的读和写的实现

[复制链接]

8

主题

23

帖子

63

积分

大虾

Rank: 2

发表于 16-5-24 16:00:40 | 显示全部楼层 |阅读模式
  安卓文件的读和写的实现
 

    说明:

  文件保存路径为安卓默认路径,/data/应用包名(全名)/files

  activity

  1. package com.example.filerw;

  2. import com.example.server.FileServer;

  3. import android.os.Bundle;
  4. import android.app.Activity;
  5. import android.view.Menu;
  6. import android.view.View;
  7. import android.widget.EditText;
  8. import android.widget.TextView;

  9. public class MainActivity extends Activity {
  10.         private EditText contentEdit;
  11.         private String file_name="file.txt";
  12.         private FileServer fileServer;
  13.         private TextView showText;
  14.         
  15.         protected void onCreate(Bundle savedInstanceState) {
  16.                 super.onCreate(savedInstanceState);
  17.                 setContentView(R.layout.activity_main);
  18.                
  19.                 contentEdit = (EditText)findViewById(R.id.content);
  20.                 showText = (TextView)findViewById(R.id.showText);
  21.                
  22.                 fileServer = new FileServer(getApplicationContext());
  23.         }
  24.         
  25.         public void MainClick(View v){
  26.                 switch (v.getId()) {
  27.                 case R.id.save:
  28.                         String str = contentEdit.getText().toString();
  29.                         fileServer.save(file_name, str);
  30.                         break;
  31.                         
  32.                 case R.id.read:
  33.                         String show = fileServer.read(file_name);
  34.                         showText.setText(show);
  35.                         break;

  36.                 default:
  37.                         break;
  38.                 }
  39.         }
  40.         //菜单
  41.         public boolean onCreateOptionsMenu(Menu menu) {
  42.                 getMenuInflater().inflate(R.menu.main, menu);
  43.                 return true;
  44.         }
  45. }
复制代码



您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

联系我们

电话:400-654-7778
交流群:523516910

点击咨询

学习资料

千锋教育

订阅|小黑屋|手机版|千锋教育论坛 ( 京ICP备12003911号-3

GMT+8, 20-8-10 23:22 , Processed in 0.327707 second(s), 38 queries .

Powered by 千锋教育 X3.2

© 2001-2015

快速回复 返回顶部 返回列表