Android课程设计第二天界面排版

【Android课程设计第二天界面排版】枕上诗书闲处好,门前风景雨来佳。这篇文章主要讲述Android课程设计第二天界面排版相关的知识,希望能为你提供帮助。
注意:课程设计只为完成任务,不做细节描述~
老师叫我们做一个这个样子,然后..

Android课程设计第二天界面排版

文章图片

1 < ?xml version="1.0" encoding="utf-8"?> 2 < RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" 3xmlns:tools="http://schemas.android.com/tools" 4android:layout_width="match_parent" 5android:layout_height="match_parent" 6android:background="@mipmap/bg" 7tools:context="com.example.myapplication.MainActivity"> 8< !--button flag 9ID:Identical xml fire can not have a sameand it is a only flag 10difference xml fire must have a only flag by himself--> 11 12< Button 13android:id="@+id/btn_back" 14android:layout_width="100dp" 15android:layout_height="40dp" 16android:background="@mipmap/left"> < /Button> 17< !--无论是布局还是控件,在确定位置的时候,都遵循父布局的规则 18相对布局常用属性:android:layout_below 在下面 19线性布局常用属性:orientation方向 vertical horizontal 20layout_weight权重--> 21< android.support.v7.widget.FitWindowsLinearLayout 22android:id="@+id/left_menu" 23android:layout_width="40dp" 24android:layout_height="140dp" 25android:layout_below="@id/btn_back" 26android:layout_marginTop="50dp" 27android:orientation="vertical"> 28 29< ImageView 30android:id="@+id/story" 31android:layout_width="match_parent" 32android:layout_height="0dp" 33android:layout_weight="1" 34android:src="https://www.songbingjia.com/android/@mipmap/gushi" /> 35 36< ImageView 37android:id="@+id/shuxing" 38android:layout_width="match_parent" 39android:layout_height="0dp" 40android:layout_weight="1" 41android:src="https://www.songbingjia.com/android/@mipmap/shuxing" /> 42 43< ImageView 44android:id="@+id/zhuanbei" 45android:layout_width="match_parent" 46android:layout_height="0dp" 47android:layout_weight="1" 48android:src="https://www.songbingjia.com/android/@mipmap/ic_launcher" /> 49 50< ImageView 51android:id="@+id/haibao" 52android:layout_width="match_parent" 53android:layout_height="0dp" 54android:layout_weight="1" 55android:src="https://www.songbingjia.com/android/@mipmap/haibao" /> 56< /android.support.v7.widget.FitWindowsLinearLayout> 57 58< android.support.v7.widget.FitWindowsLinearLayout 59android:id="@+id/kind_money" 60android:layout_width="wrap_content" 61android:layout_height="30dp" 62android:layout_alignParentEnd="true" 63android:layout_alignParentRight="true" 64android:layout_alignParentTop="true" 65android:orientation="horizontal"> 66 67< Button 68android:id="@+id/dian_money" 69android:layout_width="wrap_content" 70android:layout_height="match_parent" 71android:background="@null" 72android:drawableLeft="@mipmap/quan" 73android:text="9999" /> 74 75< Button 76android:id="@+id/jin_money" 77android:layout_width="wrap_content" 78android:layout_height="match_parent" 79android:background="@null" 80android:drawableLeft="@mipmap/jin" 81android:text="9999" /> 82 83< Button 84android:id="@+id/zuan_money" 85android:layout_width="wrap_content" 86android:layout_height="match_parent" 87android:background="@null" 88android:drawableLeft="@mipmap/zuan" 89android:text="9999" /> 90< /android.support.v7.widget.FitWindowsLinearLayout> 91 92< android.support.v7.widget.FitWindowsLinearLayout 93android:layout_width="200dp" 94android:layout_height="120dp" 95android:layout_alignParentRight="true" 96android:layout_below="@+id/kind_money" 97android:orientation="vertical" 98android:id="@+id/line" 99 100> 101< !--第一行--> 102< android.support.v7.widget.FitWindowsLinearLayout 103android:id="@+id/line1" 104 105android:layout_width="match_parent" 106android:layout_height="30dp" 107android:orientation="horizontal"> 108< TextView 109android:layout_width="50dp" 110android:layout_height="match_parent" 111android:text="定位" 112android:gravity="center" 113android:background="@drawable/bg"/> 114< TextView 115android:layout_width="50dp" 116android:layout_height="match_parent" 117android:gravity="center_vertical" 118android:text="法师" 119android:textColor="#FF7F00" 120android:textSize="12sp" 121android:layout_marginLeft="5dp"/> 122< TextView 123android:layout_width="30dp" 124android:layout_height="match_parent" 125android:gravity="center" 126android:text="生存" 127android:textSize="12sp" 128android:layout_marginLeft="20dp" 129/> 130< android.support.v4.widget.ContentLoadingProgressBar 131android:layout_width="120dp" 132android:layout_height="match_parent" 133 134style="?android:attr/progressBarStyleHorizontal" 135android:layout_gravity="center_vertical" 136android:max="100" 137android:progress="20" 138/> 139< TextView 140android:layout_width="30dp" 141android:layout_height="match_parent" 142android:gravity="center" 143android:text="特色" 144android:textSize="12sp" 145/> 146< /android.support.v7.widget.FitWindowsLinearLayout> 147< android.support.v7.widget.FitWindowsLinearLayout 148android:layout_width="match_parent" 149android:layout_height="30dp" 150android:orientation="horizontal" 151android:id="@+id/line2" 152> 153< TextView 154android:layout_width="50dp" 155android:layout_height="match_parent" 156android:text="特长" 157android:gravity="center" 158android:background="@drawable/bg"/> 159< TextView 160android:layout_width="50dp" 161android:layout_height="match_parent" 162android:gravity="center" 163android:text="远程消耗" 164android:textColor="#FF7F00" 165android:textSize="12sp" 166android:layout_marginLeft="5dp"/> 167< TextView 168android:layout_width="30dp" 169android:layout_height="match_parent" 170android:gravity="center" 171android:text="攻击" 172android:textSize="12sp" 173android:layout_marginLeft="20dp" 174/> 175< android.support.v4.widget.ContentLoadingProgressBar 176android:layout_width="120dp" 177android:layout_height="match_parent" 178 179style="?android:attr/progressBarStyleHorizontal" 180android:layout_gravity="center_vertical" 181android:max="100" 182android:progress="20" 183/> 184< TextView 185android:layout_width="30dp" 186android:layout_height="match_parent" 187android:gravity="center" 188android:text="特色" 189android:textSize="12sp" 190/> 191< /android.support.v7.widget.FitWindowsLinearLayout> 192< android.support.v7.widget.FitWindowsLinearLayout 193android:layout_width="match_parent" 194android:layout_height="30dp" 195android:orientation="horizontal" 196android:id="@+id/line3" 197> 198< TextView 199android:layout_width="50dp" 200android:layout_height="match_parent" 201android:text="熟练度" 202android:gravity="center" 203android:background="@drawable/bg"/> 204< TextView 205android:layout_width="50dp" 206android:layout_height="match_parent" 207android:gravity="center" 208android:text="282/300" 209android:textColor="#FF7F00" 210android:textSize="12sp" 211android:layout_marginLeft="5dp"/> 212< TextView 213android:layout_width="30dp" 214android:layout_height="match_parent" 215android:gravity="center" 216android:text="技能" 217android:textSize="12sp" 218android:layout_marginLeft="20dp" 219/> 220< android.support.v4.widget.ContentLoadingProgressBar 221android:layout_width="50dp" 222android:layout_height="match_parent" 223 224style="?android:attr/progressBarStyleHorizontal" 225android:layout_gravity="center_vertical" 226android:max="100" 227android:progress="45" 228/> 229< TextView 230android:layout_width="30dp" 231android:layout_height="match_parent" 232android:gravity="center" 233android:text="特色" 234android:textSize="12sp" 235/> 236< /android.support.v7.widget.FitWindowsLinearLayout> 237< android.support.v7.widget.FitWindowsLinearLayout 238android:layout_width="match_parent" 239android:layout_height="30dp" 240android:orientation="horizontal" 241android:id="@+id/line4" 242> 243< ImageView 244android:layout_height="match_parent" 245android:layout_width="50dp" 246android:background="@mipmap/level"/> 247< TextView 248android:layout_width="50dp" 249android:layout_height="match_parent" 250android:gravity="center" 251android:text="资深法师" 252android:textColor="#FF7F00" 253android:textSize="12sp" 254android:layout_marginLeft="5dp"/> 255< TextView 256android:layout_width="30dp" 257android:layout_height="match_parent" 258android:gravity="center" 259android:text="难度" 260android:textSize="12sp" 261android:layout_marginLeft="20dp" 262/> 263< android.support.v4.widget.ContentLoadingProgressBar 264android:layout_width="120dp" 265android:layout_height="match_parent" 266 267style="?android:attr/progressBarStyleHorizontal" 268android:layout_gravity="center_vertical" 269android:max="100" 270android:progress="30" 271/> 272< TextView 273android:layout_width="30dp" 274android:layout_height="match_parent" 275android:gravity="center" 276android:text="特色" 277android:textSize="12sp" 278/> 279< /android.support.v7.widget.FitWindowsLinearLayout> 280< /android.support.v7.widget.FitWindowsLinearLayout> 281< android.support.v7.widget.FitWindowsLinearLayout 282android:layout_width="240dp" 283android:layout_height="50dp" 284android:layout_below="@+id/line" 285android:layout_alignParentRight="true" 286android:orientation="vertical" 287> 288< android.support.v7.widget.FitWindowsLinearLayout 289android:layout_width="match_parent" 290android:layout_height="50dp" 291android:orientation="horizontal" 292> 293< TextView 294android:layout_width="30dp" 295android:layout_height="match_parent" 296android:text="技能" 297android:textColor="#0ccfff" 298android:gravity="center_vertical" 299/> 300< ImageView 301android:layout_height="match_parent" 302android:layout_width="50dp" 303android:background="@mipmap/w"/> 304< ImageView 305android:layout_height="match_parent" 306android:layout_width="50dp" 307android:background="@mipmap/q"/> 308< ImageView 309android:layout_height="match_parent" 310android:layout_width="50dp" 311android:background="@mipmap/e"/> 312< ImageView 313android:layout_height="match_parent" 314android:layout_width="50dp" 315android:background="@mipmap/r"/> 316< /android.support.v7.widget.FitWindowsLinearLayout> 317 318< /android.support.v7.widget.FitWindowsLinearLayout> 319< android.support.v7.widget.FitWindowsLinearLayout 320android:layout_width="40dp" 321android:layout_height="120dp" 322android:layout_toLeftOf="@+id/line" 323android:layout_below="@+id/kind_money" 324android:orientation="vertical" 325android:layout_marginRight="15dp"> 326< ImageView 327android:layout_height="45dp" 328android:layout_width="40dp" 329android:layout_marginTop="10dp" 330android:background="@mipmap/pai2"/> 331< ImageView 332android:layout_height="45dp" 333android:layout_width="40dp" 334android:layout_marginTop="20dp" 335android:background="@mipmap/pai1"/> 336< /android.support.v7.widget.FitWindowsLinearLayout> 337< android.support.v7.widget.FitWindowsLinearLayout 338android:layout_width="108dp" 339android:layout_height="149dp" 340android:layout_alignParentBottom="true" 341android:layout_marginLeft="150dp" 342android:layout_marginBottom="30dp" 343> 344< ImageView 345android:layout_height="149dp" 346android:layout_width="108dp" 347android:background="@mipmap/a1"/> 348< /android.support.v7.widget.FitWindowsLinearLayout> 349 < /RelativeLayout> 350 < !--基本控件 id layout_width

    推荐阅读