質問内容
Android Studioでアプリ開発を行っております.アーキテクチャをしっかり勉強しようと思っており,Android Developer で以下のような図を見つけました.ここで,ローカルにあるassets/hoge.csvにおいたデータを取得するとなったときに,どの階層でassetsにアクセスするべきでしょうか?
また,そのデータの取得方法はどのようにするのが適切でしょうか?
現状
- Activityからなら,resources.assets.open("hoge.csv")でアクセスできる.ただ,アーキテクチャ的にRepositoryやModelでデータの取得・保持をするべきなんじゃないかなと思っています.
- リモートでデータを取得するつもりは今のところないので,図のRemote Data Source以下は必要ないです.
環境
Android Studio
Kotlin
SQLite
回答1件
あなたの回答
tips
プレビュー