結構命名など様々な種類があり方針を決めるのは悩みますし時間がかかります。 考えることも重要ですが、標準的なものを真似しておくと素早く開発していくことができます。 出来れば既存のプロジェクトの方針をつまみ食いして開発したいです。 また、自分は毎回Google I/Oアプリはどうやっていたっけ?って確認しにいってしまっていて面倒でした。 なので、Google I/Oアプリがどんな感じでやっているのかをまとめてみました。 プロジェクト基本構成 minSdkVersion 14 targetSdkVersion 22 Android 4.0から対応で targetSdkは5.1と普通な感じですね targetSdkが23未満なのでランタイムパーミッションは対応してないようです。 大きな方針 AppCompatActivityを継承したActivityを使う AppCompatActivityを利用