【Android】Fragmentを使う① - 単純なFragmentの実装 -

FragmentはActivityに設置するViewを機能ごとに小分けして、元来Activityに集中しがちだったロジックを細分化する方法です。 複数人で開発しているときはコンフリクトがおきにくいのでかなり便利です。 今回はFragmentの単純な例を実装してみました。 画面構成 画面の構成としてはMainActivityの下に、2つのFragmentが紐付いている状態です。 2つのFragmentはそれぞれのレイアウト構成ファイルを読み込んでいます。 実装 ライブラリの追加 app/build.gradle annotationProcessor "org.androidannotations:androidannotations:+" implementation "org.androidannotations:androidannotations-api:+" レイアウトファイル layout/fragment_main1.xml Fragment1で使用するレイアウトを定義します。 ここではTextView、EditText、Buttonの3つのViewを設置しています。 <?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:layout_height="match_parent" android:background="#ffa" android:padding="5dp" android:orientation="vertical"> <TextView android:id=...