[[Android]]

~
~
超わかりやすいHPを発見~
http://libro99.appspot.com/index3?id=36
~
~

Androidではjava.ioパッケージの標準ioが使用できるので特に難しいことはない~
-内部フラッシュでは/data/data/パッケージ名/xxxxにしかアクセスできない~
(例:/data/data/com.sudden Anger System/xxx)
-内部フラッシュは容量が小さい
-パスを意識すべきではない。(Contextクラスのメソッドは"/data/data/パッケージ名"の部分を解決してくれるので、それを使う)

~
~
~
AndroidでSDカードにアクセスするサンプル


 File file = Environment.getExternalStorageDirectory();
 File file = File("/sdcard");

~
~
**ディレクトリ構成について [#i1cc49d0]
 Asset Managerの件~
 http://blog.haw.co.jp/android/?p=42~
 http://android.g.hatena.ne.jp/n4_t/20090622/1245689916~
 http://groups.google.co.jp/group/android-group-japan/browse_thread/thread/567326c74ebade70

■ファイルアクセスとストリーム

**ファイル読込 [#h94e64a7]

**ファイル書込 [#rd8b0e48]

**SDカード [#y8b59eb6]



+外部ストレージのパスを取得する
+java.io.File の File クラスのインスタンスを生成する。コンストラクタに "1."のパスとファイル名を指定する。
+File Output Stream(File Input Stream)クラスのインスタンスを生成する。コンストラクタに File クラスのインスタンスを指定する。
+File Output Stream クラスの write() を使ってデータを書き込む。
書き込みが終わったら、 close() する。

~
~
[[戻る>Android]]


Wiki TOP   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS