Это довольно широкий вопрос ...
Что касается макета, существует множество разных способов сделать это.Широкий контур для ландшафтного вида может выглядеть следующим образом (вам нужно будет указать соответствующую высоту макета, ширину и вес)
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:orientation="horizontal" >
<fragment
android:id="@+id/fragment1"
class="net.test.program.Fragment1" />
<LinearLayout
xmlns:android="http://schemas.android.com/apk/res/android"
android:orientation="vertical">
<fragment
android:id="@+id/fragment2"
android:name="net.test.program.Fragment2"/>
<fragment
android:id="@+id/fragment3"
android:name="net.test.program.Fragment3"/>
</LinearLayout>
</LinearLayout>
Для портретного вида просто поменяйте местами два android: теги ориентации изаново отрегулируйте ваши высоты, ширины и веса.Затем поместите их в соответствующие каталоги макетов.