6

私はいくつかの Android アプリを開発した経験があります。これらのアプリには、文字列を格納できる XML 文字列ファイルが簡単に含まれています。前回デスクトップ Java アプリを開発したとき、文字列 (ボタンのタイトル、ラベルなど) をハードコーディングしました。それ以来、これは悪い習慣であり、文字列をファイルに保存する必要があることを学びました。

これを行う方法がわかりません。

  • 私は現在Eclipseで開発しています。プロジェクト フォルダにテキスト ファイルを貼り付ければよいのでしょうか。
  • これは標準ですか?
  • コード内でファイルをどのように見つけますか?
4

4 に答える 4

9

Eclipse には、役立つリファクタリングが組み込まれています。

Source->Externalise Strings

これにより、文字列がキーと値のペアとして格納されたプロパティ ファイルが作成されます。

使用している舞台裏ResourceBundle

于 2012-05-02T15:54:11.190 に答える
5

はい、.propertiesファイルを使用し、 を使用してアクセスする必要がありますResourceBundle

于 2012-05-02T15:54:08.757 に答える
2

のJavadocを見てくださいResourceBundle。API は、ロケール固有のリソースの文字列を取得する方法を提供します。

于 2012-05-02T15:54:24.653 に答える