Android第1-2周作业

作业1:安装环境,截图编程界面,截图运行界面。

 作业2:九宫格。

  1 <?xml version="1.0" encoding="utf-8"?>
  2 <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
  3     xmlns:app="http://schemas.android.com/apk/res-auto"
  4     xmlns:tools="http://schemas.android.com/tools"
  5     android:id="@+id/rl_1"
  6     android:layout_width="match_parent"
  7     android:layout_height="match_parent"
  8     android:padding="1dp">
  9     <View
 10         android:id="@+id/v_1"
 11         android:layout_width="100dp"
 12         android:layout_height="100dp"
 13         android:layout_centerInParent="true"
 14         android:background="#EA0000"
 15         tools:layout_editor_absoluteX="277dp"
 16         tools:layout_editor_absoluteY="342dp" />
 17 
 18     <View
 19         android:id="@+id/v_2"
 20         android:layout_width="100dp"
 21         android:layout_height="100dp"
 22         android:layout_centerInParent="true"
 23         android:layout_toLeftOf="@id/v_1"
 24         android:background="#9F35FF"
 25         tools:layout_editor_absoluteX="73dp"
 26         tools:layout_editor_absoluteY="345dp" />
 27 
 28     <View
 29         android:id="@+id/v_3"
 30         android:layout_width="100dp"
 31         android:layout_height="100dp"
 32         android:layout_centerInParent="true"
 33         android:layout_toRightOf="@id/v_1"
 34         android:background="#00EC00"
 35         tools:layout_editor_absoluteX="177dp"
 36         tools:layout_editor_absoluteY="345dp" />
 37 
 38     <View
 39         android:id="@+id/v_4"
 40         android:layout_width="100dp"
 41         android:layout_height="100dp"
 42         android:layout_above="@id/v_1"
 43         android:layout_centerInParent="true"
 44         android:background="#00FFFF"
 45         tools:layout_editor_absoluteX="277dp"
 46         tools:layout_editor_absoluteY="236dp" />
 47 
 48     <View
 49         android:id="@+id/v_5"
 50         android:layout_width="100dp"
 51         android:layout_height="100dp"
 52         android:layout_above="@id/v_1"
 53         android:layout_centerInParent="true"
 54         android:layout_toLeftOf="@id/v_4"
 55         android:background="#FF95CA"
 56         tools:layout_editor_absoluteX="73dp"
 57         tools:layout_editor_absoluteY="245dp" />
 58 
 59     <View
 60         android:id="@+id/v_6"
 61         android:layout_width="100dp"
 62         android:layout_height="100dp"
 63         android:layout_above="@id/v_1"
 64         android:layout_centerInParent="true"
 65         android:layout_toRightOf="@id/v_4"
 66         android:background="#4A4AFF"
 67         tools:layout_editor_absoluteX="173dp"
 68         tools:layout_editor_absoluteY="245dp" />
 69 
 70     <View
 71         android:id="@+id/v_7"
 72         android:layout_width="100dp"
 73         android:layout_height="100dp"
 74         android:layout_below="@id/v_1"
 75         android:layout_centerInParent="true"
 76         android:background="#F9F900"
 77         tools:layout_editor_absoluteX="273dp"
 78         tools:layout_editor_absoluteY="145dp" />
 79 
 80     <View
 81         android:id="@+id/v_8"
 82         android:layout_width="100dp"
 83         android:layout_height="100dp"
 84         android:layout_below="@id/v_1"
 85         android:layout_centerInParent="true"
 86         android:layout_toLeftOf="@id/v_7"
 87         android:background="#C48888"
 88         tools:layout_editor_absoluteX="73dp"
 89         tools:layout_editor_absoluteY="145dp" />
 90 
 91     <View
 92         android:id="@+id/v_9"
 93         android:layout_width="100dp"
 94         android:layout_height="100dp"
 95         android:layout_below="@id/v_1"
 96         android:layout_centerInParent="true"
 97         android:layout_toRightOf="@id/v_7"
 98         android:background="#FFC1E0"
 99         tools:layout_editor_absoluteX="173dp"
100         tools:layout_editor_absoluteY="145dp" />
101 
102 </RelativeLayout>

  

作业3:布局界面(QQ群截图)。

 1 <?xml version="1.0" encoding="utf-8"?>
 2 <RelativeLayout 
 3     xmlns:android="http://schemas.android.com/apk/res/android"
 4     android:layout_width="match_parent"
 5     android:layout_height="match_parent"
 6     android:background="#FF60AF"
 7     android:layout_margin="20dp"
 8     android:orientation="horizontal">
 9     <View
10         android:id="@+id/v_1"
11         android:layout_width="match_parent"
12         android:layout_height="70dp"
13         android:background="#FF44FF"
14         android:layout_alignParentTop="true"/>
15     <View
16         android:id="@+id/v_2"
17         android:layout_width="match_parent"
18         android:layout_height="70dp"
19         android:background="#EA0007"
20         android:layout_alignParentBottom="true"/>
21     <View
22         android:id="@+id/v_3"
23         android:layout_width="80dp"
24         android:layout_height="551dp"
25         android:layout_below="@+id/v_1"
26         android:layout_above="@+id/v_2"
27         android:layout_alignParentLeft="true"
28         android:background="#6A6AFF" />
29     <View
30         android:id="@+id/v_4"
31         android:layout_width="80dp"
32         android:layout_height="551dp"
33         android:layout_below="@+id/v_1"
34         android:layout_above="@+id/v_2"
35         android:layout_alignParentRight="true"
36         android:background="#00FFFF" />
37 </RelativeLayout>

  

 作业4:制作登录界面(要求至少2个edittext,1个button,最好有一个imageview要求美观)

 1 <?xml version="1.0" encoding="utf-8"?>
 2 <RelativeLayout 
 3     xmlns:android="http://schemas.android.com/apk/res/android"
 4     xmlns:app="http://schemas.android.com/apk/res-auto"
 5     xmlns:tools="http://schemas.android.com/tools"
 6     android:id="@+id/r_1"
 7     android:layout_width="match_parent"
 8     android:layout_height="match_parent"
 9     android:background="#FFFFFF"
10     tools:context=".MainActivity"
11     android:orientation="vertical">
12     <TextView
13         android:id="@+id/tv_1"
14         android:layout_width="wrap_content"
15         android:layout_height="wrap_content"
16         android:text="用户"
17         android:textSize="24sp"
18         android:layout_margin="10dp"
19         android:padding="10dp"
20         android:layout_centerVertical="true"/>
21     <TextView
22         android:id="@+id/tv_2"
23         android:layout_width="wrap_content"
24         android:layout_height="wrap_content"
25         android:text="密码"
26         android:textSize="24sp"
27         android:layout_margin="10dp"
28         android:padding="10dp"
29         android:layout_below="@id/tv_1"
30         android:layout_centerVertical="true"/>
31     <EditText
32         android:id="@+id/et_1"
33         android:layout_width="match_parent"
34         android:layout_height="wrap_content"
35         android:layout_centerVertical="true"
36         android:hint="请输入用户姓名"
37         android:textColor="#000000"
38         android:textSize="24sp"
39         android:layout_margin="10dp"
40         android:padding="10dp"
41         android:layout_toRightOf="@id/tv_1"
42         android:drawableLeft="@drawable/user"
43         android:drawablePadding="10dp"/>
44     <EditText
45         android:id="@+id/et_2"
46         android:layout_width="match_parent"
47         android:layout_height="wrap_content"
48         android:layout_below="@id/tv_1"
49         android:layout_centerVertical="true"
50         android:hint="请输入密码"
51         android:textColor="#000000"
52         android:textSize="24sp"
53         android:layout_marginLeft="10dp"
54         android:layout_marginRight="10dp"
55         android:padding="10dp"
56         android:layout_toRightOf="@id/tv_2"
57         android:drawableLeft="@drawable/adm"
58         android:drawablePadding="10dp"
59         android:inputType="textPassword"/>
60     <Button
61         android:layout_width="163dp"
62         android:layout_height="wrap_content"
63         android:layout_below="@id/et_2"
64         android:layout_centerHorizontal="true"
65         android:layout_marginStart="40dp"
66         android:layout_marginLeft="40dp"
67         android:layout_marginTop="40dp"
68         android:layout_marginEnd="40dp"
69         android:layout_marginRight="40dp"
70         android:layout_marginBottom="40dp"
71         android:background="#FFD180"
72         android:padding="20dp"
73         android:text="登录"
74         android:textSize="20dp" />
75     <ImageView
76         android:layout_width="70dp"
77         android:layout_height="70dp"
78         android:layout_above="@id/et_1"
79         android:layout_centerInParent="true"
80         android:layout_marginBottom="30dp"
81         android:src="@drawable/qq"/>
82 </RelativeLayout>

  

 

posted @ 2021-08-16 18:22  宇文92  阅读(33)  评论(0编辑  收藏  举报