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

发布时间:2017-7-1 11:43:34编辑:www.fx114.net 分享查询网我要评论
本篇文章主要介绍了"Android课程设计第二天界面排版 ",主要涉及到Android课程设计第二天界面排版 方面的内容,对于Android课程设计第二天界面排版 感兴趣的同学可以参考一下。

注意:课程设计只为完成任务,不做细节描述~

老师叫我们做一个这个样子,然后..

  1 <?xml version="1.0" encoding="utf-8"?>  2 <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"  3     xmlns:tools="http://schemas.android.com/tools"  4     android:layout_width="match_parent"  5     android:layout_height="match_parent"  6     android:background="@mipmap/bg"  7     tools:context="com.example.myapplication.MainActivity">  8     <!--button flag  9     ID:Identical xml fire can not have a same  and it is a only flag 10     difference xml fire must have a only flag by himself--> 11  12     <Button 13         android:id="@+id/btn_back" 14         android:layout_width="100dp" 15         android:layout_height="40dp" 16         android:background="@mipmap/left"></Button> 17     <!--无论是布局还是控件,在确定位置的时候,都遵循父布局的规则 18     相对布局常用属性:android:layout_below 在下面 19     线性布局常用属性:orientation    方向 vertical horizontal 20                       layout_weight  权重--> 21     <android.support.v7.widget.FitWindowsLinearLayout 22         android:id="@+id/left_menu" 23         android:layout_width="40dp" 24         android:layout_height="140dp" 25         android:layout_below="@id/btn_back" 26         android:layout_marginTop="50dp" 27         android:orientation="vertical"> 28  29         <ImageView 30             android:id="@+id/story" 31             android:layout_width="match_parent" 32             android:layout_height="0dp" 33             android:layout_weight="1" 34             android:src="@mipmap/gushi" /> 35  36         <ImageView 37             android:id="@+id/shuxing" 38             android:layout_width="match_parent" 39             android:layout_height="0dp" 40             android:layout_weight="1" 41             android:src="@mipmap/shuxing" /> 42  43         <ImageView 44             android:id="@+id/zhuanbei" 45             android:layout_width="match_parent" 46             android:layout_height="0dp" 47             android:layout_weight="1" 48             android:src="@mipmap/ic_launcher" /> 49  50         <ImageView 51             android:id="@+id/haibao" 52             android:layout_width="match_parent" 53             android:layout_height="0dp" 54             android:layout_weight="1" 55             android:src="@mipmap/haibao" /> 56     </android.support.v7.widget.FitWindowsLinearLayout> 57  58     <android.support.v7.widget.FitWindowsLinearLayout 59         android:id="@+id/kind_money" 60         android:layout_width="wrap_content" 61         android:layout_height="30dp" 62         android:layout_alignParentEnd="true" 63         android:layout_alignParentRight="true" 64         android:layout_alignParentTop="true" 65         android:orientation="horizontal"> 66  67         <Button 68             android:id="@+id/dian_money" 69             android:layout_width="wrap_content" 70             android:layout_height="match_parent" 71             android:background="@null" 72             android:drawableLeft="@mipmap/quan" 73             android:text="9999" /> 74  75         <Button 76             android:id="@+id/jin_money" 77             android:layout_width="wrap_content" 78             android:layout_height="match_parent" 79             android:background="@null" 80             android:drawableLeft="@mipmap/jin" 81             android:text="9999" /> 82  83         <Button 84             android:id="@+id/zuan_money" 85             android:layout_width="wrap_content" 86             android:layout_height="match_parent" 87             android:background="@null" 88             android:drawableLeft="@mipmap/zuan" 89             android:text="9999" /> 90     </android.support.v7.widget.FitWindowsLinearLayout> 91  92     <android.support.v7.widget.FitWindowsLinearLayout 93         android:layout_width="200dp" 94         android:layout_height="120dp" 95         android:layout_alignParentRight="true" 96         android:layout_below="@+id/kind_money" 97         android:orientation="vertical" 98         android:id="@+id/line" 99 100         >101         <!--第一行-->102         <android.support.v7.widget.FitWindowsLinearLayout103             android:id="@+id/line1"104 105             android:layout_width="match_parent"106             android:layout_height="30dp"107             android:orientation="horizontal">108             <TextView109                 android:layout_width="50dp"110                 android:layout_height="match_parent"111                 android:text="定位"112                 android:gravity="center"113                 android:background="@drawable/bg"/>114             <TextView115                 android:layout_width="50dp"116                 android:layout_height="match_parent"117                 android:gravity="center_vertical"118                 android:text="法师"119                 android:textColor="#FF7F00"120                 android:textSize="12sp"121                 android:layout_marginLeft="5dp"/>122             <TextView123                 android:layout_width="30dp"124                 android:layout_height="match_parent"125                 android:gravity="center"126                 android:text="生存"127                 android:textSize="12sp"128                 android:layout_marginLeft="20dp"129                 />130             <android.support.v4.widget.ContentLoadingProgressBar131                 android:layout_width="120dp"132                 android:layout_height="match_parent"133 134                 style="?android:attr/progressBarStyleHorizontal"135                 android:layout_gravity="center_vertical"136                 android:max="100"137                 android:progress="20"138                 />139             <TextView140                 android:layout_width="30dp"141                 android:layout_height="match_parent"142                 android:gravity="center"143                 android:text="特色"144                 android:textSize="12sp"145                 />146         </android.support.v7.widget.FitWindowsLinearLayout>147         <android.support.v7.widget.FitWindowsLinearLayout148             android:layout_width="match_parent"149             android:layout_height="30dp"150             android:orientation="horizontal"151             android:id="@+id/line2"152             >153             <TextView154                 android:layout_width="50dp"155                 android:layout_height="match_parent"156                 android:text="特长"157                 android:gravity="center"158                 android:background="@drawable/bg"/>159             <TextView160                 android:layout_width="50dp"161                 android:layout_height="match_parent"162                 android:gravity="center"163                 android:text="远程消耗"164                 android:textColor="#FF7F00"165                 android:textSize="12sp"166                 android:layout_marginLeft="5dp"/>167             <TextView168                 android:layout_width="30dp"169                 android:layout_height="match_parent"170                 android:gravity="center"171                 android:text="攻击"172                 android:textSize="12sp"173                 android:layout_marginLeft="20dp"174                 />175             <android.support.v4.widget.ContentLoadingProgressBar176                 android:layout_width="120dp"177                 android:layout_height="match_parent"178 179                 style="?android:attr/progressBarStyleHorizontal"180                 android:layout_gravity="center_vertical"181                 android:max="100"182                 android:progress="20"183                 />184             <TextView185                 android:layout_width="30dp"186                 android:layout_height="match_parent"187                 android:gravity="center"188                 android:text="特色"189                 android:textSize="12sp"190                 />191         </android.support.v7.widget.FitWindowsLinearLayout>192         <android.support.v7.widget.FitWindowsLinearLayout193             android:layout_width="match_parent"194             android:layout_height="30dp"195             android:orientation="horizontal"196             android:id="@+id/line3"197             >198             <TextView199                 android:layout_width="50dp"200                 android:layout_height="match_parent"201                 android:text="熟练度"202                 android:gravity="center"203                 android:background="@drawable/bg"/>204             <TextView205                 android:layout_width="50dp"206                 android:layout_height="match_parent"207                 android:gravity="center"208                 android:text="282/300"209                 android:textColor="#FF7F00"210                 android:textSize="12sp"211                 android:layout_marginLeft="5dp"/>212             <TextView213                 android:layout_width="30dp"214                 android:layout_height="match_parent"215                 android:gravity="center"216                 android:text="技能"217                 android:textSize="12sp"218                 android:layout_marginLeft="20dp"219                 />220             <android.support.v4.widget.ContentLoadingProgressBar221                 android:layout_width="50dp"222                 android:layout_height="match_parent"223 224                 style="?android:attr/progressBarStyleHorizontal"225                 android:layout_gravity="center_vertical"226                 android:max="100"227                 android:progress="45"228                 />229             <TextView230                 android:layout_width="30dp"231                 android:layout_height="match_parent"232                 android:gravity="center"233                 android:text="特色"234                 android:textSize="12sp"235                 />236         </android.support.v7.widget.FitWindowsLinearLayout>237         <android.support.v7.widget.FitWindowsLinearLayout238             android:layout_width="match_parent"239             android:layout_height="30dp"240             android:orientation="horizontal"241             android:id="@+id/line4"242             >243             <ImageView244                 android:layout_height="match_parent"245                 android:layout_width="50dp"246                 android:background="@mipmap/level"/>247             <TextView248                 android:layout_width="50dp"249                 android:layout_height="match_parent"250                 android:gravity="center"251                 android:text="资深法师"252                 android:textColor="#FF7F00"253                 android:textSize="12sp"254                 android:layout_marginLeft="5dp"/>255             <TextView256                 android:layout_width="30dp"257                 android:layout_height="match_parent"258                 android:gravity="center"259                 android:text="难度"260                 android:textSize="12sp"261                 android:layout_marginLeft="20dp"262                 />263             <android.support.v4.widget.ContentLoadingProgressBar264                 android:layout_width="120dp"265                 android:layout_height="match_parent"266 267                 style="?android:attr/progressBarStyleHorizontal"268                 android:layout_gravity="center_vertical"269                 android:max="100"270                 android:progress="30"271                 />272             <TextView273                 android:layout_width="30dp"274                 android:layout_height="match_parent"275                 android:gravity="center"276                 android:text="特色"277                 android:textSize="12sp"278                 />279         </android.support.v7.widget.FitWindowsLinearLayout>280     </android.support.v7.widget.FitWindowsLinearLayout>281     <android.support.v7.widget.FitWindowsLinearLayout282         android:layout_width="240dp"283         android:layout_height="50dp"284         android:layout_below="@+id/line"285         android:layout_alignParentRight="true"286         android:orientation="vertical"287         >288         <android.support.v7.widget.FitWindowsLinearLayout289             android:layout_width="match_parent"290             android:layout_height="50dp"291             android:orientation="horizontal"292             >293             <TextView294                 android:layout_width="30dp"295                 android:layout_height="match_parent"296                 android:text="技能"297                 android:textColor="#0ccfff"298                 android:gravity="center_vertical"299                 />300             <ImageView301                 android:layout_height="match_parent"302                 android:layout_width="50dp"303                 android:background="@mipmap/w"/>304             <ImageView305                 android:layout_height="match_parent"306                 android:layout_width="50dp"307                 android:background="@mipmap/q"/>308             <ImageView309                 android:layout_height="match_parent"310                 android:layout_width="50dp"311                 android:background="@mipmap/e"/>312             <ImageView313                 android:layout_height="match_parent"314                 android:layout_width="50dp"315                 android:background="@mipmap/r"/>316         </android.support.v7.widget.FitWindowsLinearLayout>317 318     </android.support.v7.widget.FitWindowsLinearLayout>319     <android.support.v7.widget.FitWindowsLinearLayout320         android:layout_width="40dp"321         android:layout_height="120dp"322         android:layout_toLeftOf="@+id/line"323         android:layout_below="@+id/kind_money"324         android:orientation="vertical"325         android:layout_marginRight="15dp">326         <ImageView327             android:layout_height="45dp"328             android:layout_width="40dp"329             android:layout_marginTop="10dp"330             android:background="@mipmap/pai2"/>331         <ImageView332             android:layout_height="45dp"333             android:layout_width="40dp"334             android:layout_marginTop="20dp"335             android:background="@mipmap/pai1"/>336     </android.support.v7.widget.FitWindowsLinearLayout>337     <android.support.v7.widget.FitWindowsLinearLayout338         android:layout_width="108dp"339         android:layout_height="149dp"340         android:layout_alignParentBottom="true"341         android:layout_marginLeft="150dp"342         android:layout_marginBottom="30dp"343         >344         <ImageView345             android:layout_height="149dp"346             android:layout_width="108dp"347             android:background="@mipmap/a1"/>348     </android.support.v7.widget.FitWindowsLinearLayout>349 </RelativeLayout>350 <!--基本控件 id layout_width351 layout_height352 TextView:gravity(文字居中)textsize353 textcolor354 button:onclick drawableleft355 imageview:src356 基本布局357  linearlayout :线性布局358  特殊属性:orientation(方向两个359             layout_wegigth(权重)360             relativelayout:相对布局361             1.以父布局作为参照物362                 1.1 三个中心363                 1.2 四条边 alignParentLeft364             2.以其他控件作为参照物365                 1.1 上下左右366                 1.2 上下左右边对齐 layout_alignleft367             3. 布局嵌套:以父布局的规则为准-->

控制方框形状的

1 <?xml version="1.0" encoding="utf-8"?>2 <shape xmlns:android="http://schemas.android.com/apk/res/android">3     <corners4         android:radius="20dp"/>5     <solid android:color="#00f5ff">6     </solid>7 8 </shape>


上一篇:The APR based Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path:
下一篇:面试 -- fragment生命周期

相关文章

相关评论

本站评论功能暂时取消,后续此功能例行通知。

一、不得利用本站危害国家安全、泄露国家秘密,不得侵犯国家社会集体的和公民的合法权益,不得利用本站制作、复制和传播不法有害信息!

二、互相尊重,对自己的言论和行为负责。

好贷网好贷款