タグ

2014年4月22日のブックマーク (2件)

  • とほほのJava入門 - とほほのWWW入門

    Java では元々 java.io.* に含まれる I/O ライブラリをサポートしてきましたが、WindowsLinux 系で扱いが異なったり、ファイル権限操作やシンボリックリンク操作に制約がありました。これを改善した NIO(New I/O) が java.nio.* でサポートされました。また、Java SE 7 からは NIO.2 と呼ばれるライブラリも追加され、大半は java.nio.file.* に含められています。現在では I/O(java.io.*) よりも NIO や NIO.2 (java.nio.*) を使用することが推奨されています。 古い書き方の場合、入出力に関するクラスの多くは使用が終わると close() する必要があります。 try { FileReader in = new FileReader("file.txt"); : in.close();

    pluea
    pluea 2014/04/22
  • Android ファイル読み込み(res/rawフォルダ、assetsフォルダ)

    res/rawフォルダにファイルを配置すると、インストール時にアプリケーションに含めて配置することができます。 assetsフォルダも同様です。 このフォルダのファイルは読み込みは出来ますが、書き込みはできません。 どのように使い分ければ良いのか調べたのですが・・・よくわかりませんでした。 たぶんですが アプリで使用するようなアイコンなどはres/rawフォルダ データベースのテーブルを作成するsqlファイルのようなものはassetsフォルダ res/rawフォルダのファイルを読み込むには まずEclipseのパッケージエクスプローラより、res/rawフォルダにテキストファイルを作成します。 (rawフォルダがない場合は作成します。) ファイル名に許可されている文字はa~zの小文字、アンダーバー(_)、ピリオド(.)のみです。 rawフォルダに配置したファイルは以下のようにInputSt