いくつかのプロジェクトで使用されるいくつかのカスタム UI 要素があります。各プロジェクトは同じ UI 要素を使用しますが、フロント エンドの外観は異なります。
例: ボタンの種類の背景画像は、プロジェクトによって異なります。
ルック アンド フィールを変更しながらプロジェクトで使用できるように、UI クラスとリソースをパッケージ化するにはどうすればよいですか?
いくつかのプロジェクトで使用されるいくつかのカスタム UI 要素があります。各プロジェクトは同じ UI 要素を使用しますが、フロント エンドの外観は異なります。
例: ボタンの種類の背景画像は、プロジェクトによって異なります。
ルック アンド フィールを変更しながらプロジェクトで使用できるように、UI クラスとリソースをパッケージ化するにはどうすればよいですか?
複数のアプリ間で共有される Android ライブラリ プロジェクトを使用します。そこにデフォルトのグラフィックを提供します。res フォルダー内の特定のファイルに対してアプリでカスタマイズされたグラフィックを提供すると、ライブラリ内の既定のグラフィックの代わりに使用されます。このようにして、同じコード ベースを使用しながら、必要なグラフィック セットを置き換えることができます。
情報: https://developer.android.com/tools/projects/index.html#LibraryProjects