要件ごとに、私のString.xmlファイルのすべての値がサーバーから取得されるようになりました。
そして私はアプリケーションで同じものを扱う必要があり、これらの値は動的です。これを行うための推奨方法は何ですか。
これらの値をデータベースに保存すると、アプリケーションの起動時にハッシュマップにデータがキャッシュされ、アプリケーション全体でマップが使用されます。私はバックグラウンドでデータベースを更新するサービスを作った。Androidは実行時にString.xml値を置き換えますか?
これよりも良い方法はありますか?
どのような種類の動的文字列値がサーバから来るのですか? –
shared prefernecesは有用かもしれません。サーバーからデータを取得し、共有プリファレンスの値を使用すると共有設定値を更新します。 –
私はあなたがそれを行うことはできないと考えています。それらはハードコードされており、動的に変更することはできません – Tasos