1.创建程序 创建一个工程,命名为equipment。设计用户交互界面,具体如图1-1所示:
(图1-1)
装备选择程序对应的布局文件(activity_main.xml)如下所示:
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:id="@+id/activity_main" android:layout_width="match_parent" android:layout_height="match_parent" android:orientation="vertical" android:gravity="center" tools:context=".MainActivity"> <ImageView android:id="@+id/pet_imgv" android:layout_marginBottom="5dp" android:layout_marginTop="30dp" android:layout_width="150dp" android:layout_height="150dp" android:background="@drawable/boy_imgv" android:layout_centerHorizontal="true" /> <TextView android:id="@+id/pet_dialog_tv" android:layout_below="@id/pet_imgv" android:layout_marginTop="10dp" android:layout_centerHorizontal="true" android:layout_width="wrap_content" android:layout_height="wrap_content" android:textSize="20sp" android:text="主人快给小宝宝购买装备吧"/> <LinearLayout android:id="@+id/information" android:layout_below="@+id/pet_dialog_tv" android:layout_width="match_parent" android:layout_height="wrap_content" android:layout_margin="20dp" android:orientation="vertical"> <LinearLayout android:layout_width="match_parent" android:layout_height="wrap_content" android:orientation="horizontal"> <TextView android:layout_weight="1" android:textSize="20sp" android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="Health" /> <ProgressBar