3

私は解決策を探しましたが、SharedPreferences と SQLite データベースの解決策を見つけました。Android アプリケーションがデータを取得するためにアクセスする単一の URL を保存する必要があります。URL を変更して別のデータ セットでアプリを使用できる場合に備えて、それを構成可能にしておくのが好きです。

string.xml を使用する場合、他の言語のサポートを追加する場合に同じことを繰り返す必要がありますか?

SharedPreferences に保存するには、アプリがインストールされるまでどこかに保存して、そこに保存できるようにする必要があります。

これに SQLite データベースを使用するのは、あまりにも理不尽に思えますか?

基本は定数クラスに格納することだと思いますが、それが正しいアプローチかどうかはわかりません。

誰かがより良い解決策を提案できますか?

4

3 に答える 3

1

URL を非公開のままにする必要があることを示していません。したがって、明らかなことを見落としている可能性があります。アプリケーションと共にインストールされる「構成」ファイルを単純に作成しないのはなぜですか? これは、こちらの方法論に従うことで実現できます。インストールが完了すると、アプリケーションは単純にそれを読み取り、それに応じて処理できます。

于 2013-10-08T13:15:04.163 に答える