같은 질문이라도 과제를 해달라고 하심보다는 자신이 알아본것을 말씀하시고 모르는 부분만 알려달라고 하심이 좋을것 같네요. 여긴 문제풀어주는 곳이 아니니까요.
1번은 Linear에서 wrap_content 로 하시면 세로가운데 안먹습니다. 문제에서 말한거처럼 height에 100dp~150dp로 수치적어주시면 가운데로 글씨가 가질겁니다.
2번은
<RelativeLayout
android:layout_width="match_parent"
android:layout_height="wrap_content">
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="A"
android:layout_alignParentLeft="true" />
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="B"
android:layout_centerHorizontal="true"
/>
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="C"
android:gravity="right"
android:layout_alignParentRight="true"
/>
</RelativeLayout>
3번은
alpha 값 추가나 배경색 # 앞에 투명도 조절하는 두자리를 넣어서 투명도를 지정할 수 있습니다.
이부분은 검색해서 찾아보세요.