2011年11月16日水曜日

ローカルファイルの書込み方法

下記の例は
/data/data/パッケージ名/files/ファイル名に保存されている。
filesフォルダとファイルが無くても作成されます。

    public void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.main);
        FileWrite();
 }

 // ファイルを書き込むメソッド
 public void FileWrite() {
  String s = "text1";
  try {
   OutputStream out = openFileOutput("a.txt", MODE_PRIVATE);
   PrintWriter writer = new PrintWriter(new OutputStreamWriter(out,
     "UTF-8"));
   writer.append(s);
   writer.close();
  } catch (IOException e) {
   e.printStackTrace();
  }
 }

作成されたファイルの確認方法 DDMSのファイルエクスプローラからファイルが作成された事が確認できます。 ファイルの中身の確認は一旦ダウンロードしてから確認できます。

関連記事

0 件のコメント:

コメントを投稿