ともちゃんのアプリ開発日記

組込みC言語プログラマだったともちゃんが、四苦八苦しながら、AndroidのJAVA/Kotlin、iOSのSwiftUIを習得して行きます。ともちゃんの備忘録も兼ねています。

ファイル入出力

暗黙的インテントによるファイルの読み込み

1.マニフェスト CSVファイルを選択したときに、アプリが起動するようにするために。 <intent-filter> <action android:name="android.intent.action.VIEW" /> <category android:name="android.intent.category.DEFAULT" /> <data android:mimeType="text/*" /></intent-filter> これだと、テキストファイル選択したときにアプリが起動するんだけど、CSVファイルに限定するやり方がわからなかった。 2.インポートメソッドのソースコード …

データファイルの書き出しとファイル添付

1.マニフェスト <uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" /> 2.ソースコード public static class FileIO { private final String EXPORT_FILE ="DietRecData.csv"; public FileIO () { } public void exportFile (Context context) { String dir1 = Environment.getExternalStorageDirectory().ge</uses-permission>…