ウェブアプリケーション,インジェクション,コマンドインジェクション

Androidアプリ開発 データを持続させる

開発プロジェクトにファイルを添付

Attaching Files to Your Project

アプリケーションの実行時にファイルを作っていくと、
設計している間にプロジェクトにドキュメントを添付するのも
開発者にとって、とても一般的なことで、結果、
添付するドキュメントは実行している間に入手できます。
プロジェクトにHTMLファイルを添付したいかもしれません。そこで、
それらのHTMLファイルを後ほど、WebView viewにロードできます。
プロジェクトにファイルを添付するためには、
resフォルダの下にrawフォルダを作ります。今作ったrawフォルダに
ファイルを加え、textfile.txtと名づけます。
テキストファイルから読み込むためには、InputStreamクラスを使い、
get.Resources().openRawResource()メソッドを使って、
rawフォルダに保存されたファイルを参照します。

package net.learn2develop.fileattachment;

import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStream;
import java.io.InputStreamReader;
import android.app.Activity;
import android.os.Bundle;
import android.widget.Toast;

public class MainActivity extends Activity{
  @Override
  public void onCreate(Bundle savedInstanceState){
   super.onCreate(savedInstanceState);
   setContentView(R.layout.activity_main);

   InputStream is = this.getResources().openRawResource(R.raw.textfile);
   BufferedReader br = new BufferedReader(new InputStreamReader(is));
   String str = null;
   try{
    while((str = br.readLine()) != null){
     Toast.makeText(getBaseContext(), str, Toase.LENGTH_SHORT).show();
    }
    is.close();
    br.close();
   }catch(IOException e){
    e.printStackTrace();
   }
  }
}
ホーム
便利堂ロゴ
inserted by FC2 system