1. ホーム
  2. android

[解決済み] リソースの名前の付け方には決まりがあるのですか?

2022-12-04 13:18:03

質問

Androidのリソースの名前の付け方には決まりがあるのでしょうか?例えば、ボタン、textViews、menuなどです。

どのように解決するのですか?

公式な推奨事項があるかどうかはわかりません。

ウィジェットやコンテナを含むレイアウトのIDについては、私はこの規約を使用しています。

<layout>_<widget/container>_<name>

私はこれらのレイアウトで使用する寸法、文字列、数値、および色について、同じ戦略を実行します。たとえば、すべてのボタンが共通の textColor を持つ場合、レイアウトの名前の前に接頭辞を付けません。リソース名は「button_textColor」になります。すべてのtextColorが同じリソースを使用している場合、リソース名は'textColor'になります。スタイルの場合、通常はこのようになります。

メニューのリソースは、私は使用しています。

menu_<activity>_<name>

アニメーションは、大文字が使えないので違うだけです。描画可能なxmlリソースも同様だと思います。