私のプロジェクトをきれいに整理するための戦略を誰かが提供できますか? たくさんのアクティビティがあるとします。「ロジック」をより適切に分離するために、他のクラス (カスタム アダプターなど) を別のパッケージに入れながら、それらをすべて別のパッケージに配置するのは良いことですか?
また、レイアウト用の XML ファイルを作成するときに、特定のアクティビティ用のレイアウトとカスタム「行」用の他の XML レイアウト ファイル (アダプターで使用するため) がある場合、レイアウト XML ファイルを論理的に分離するにはどうすればよいでしょうか。それらをすべて res/layout に放り込むだけでは、プロジェクトが非常に大きくなると、非常に面倒になります。