すわりんのブログ

androidとかサブカルとかのブログです

xmlにプレフィックスを付ける

androidxmlで画面や背景・ボタンを定義するが 開発が進むと膨大な数になって管理コストが増えていく。 何か解決策ないかと探してると DroidoKaigiのアプリがプレフィックスを付けて管理していたので 取り入れた所ある程度改善できたように思えた。

どんな感じかというと

  • bg_xxx_xxx.xml
  • part_xxx_xxx.xml
  • btn_xxx_xxx.xml

のように名前をつける。 bgはbackgorund partはincludeするlayout btnはbutton

以前はxxx_background.xmlと名付けていたので 一覧性が犠牲になっていた。 プレフィックスがあれば使用用途毎に並ぶので、見つけやくてグッド。

余談だがAtomicDesignを取り入れられないか思案中。 勉強だー

[所要時間:8分]