首页 > 代码库 > 常用布局参考
常用布局参考
1 <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" 2 android:layout_width="match_parent" 3 android:layout_height="match_parent" 4 android:orientation="vertical" 5 > 6 <ScrollView 7 android:layout_weight="4" 8 android:layout_width="fill_parent" 9 android:layout_height="wrap_content" 10 android:layout_marginTop="5dp" 11 android:layout_marginBottom="5dp" 12 android:scrollbars="vertical"> 13 <LinearLayout 14 android:layout_width="fill_parent" 15 android:layout_height="wrap_content" 16 android:orientation="vertical"> 17 <LinearLayout 18 android:layout_width="fill_parent" 19 android:layout_height="wrap_content" 20 android:orientation="horizontal" 21 android:layout_marginLeft="10dp" 22 android:layout_marginRight="10dp"> 23 24 <ImageButton 25 android:id="@+id/btn_img" 26 android:layout_width="60px" 27 android:layout_height="60px" 28 android:src="@drawable/icon" 29 /> 30 <EditText 31 android:id="@+id/et_name" 32 android:layout_width="fill_parent" 33 android:layout_height="wrap_content" 34 android:gravity="top" 35 android:layout_gravity="center_vertical" 36 android:hint="姓名" 37 /> 38 </LinearLayout> 39 <LinearLayout 40 android:layout_width="fill_parent" 41 android:layout_height="wrap_content" 42 android:orientation="vertical" 43 android:layout_marginLeft="10dp" 44 android:layout_marginRight="10dp" 45 > 46 <TextView 47 android:layout_width="match_parent" 48 android:layout_height="wrap_content" 49 android:text="手机" 50 android:textSize="20dp" 51 /> 52 <EditText 53 android:id="@+id/et_mobilephone" 54 android:layout_width="fill_parent" 55 android:layout_height="wrap_content" 56 android:gravity="top" 57 android:hint="手机" 58 android:phoneNumber="true" 59 /> 60 </LinearLayout> 61 <LinearLayout 62 android:layout_width="fill_parent" 63 android:layout_height="wrap_content" 64 android:orientation="vertical" 65 android:layout_marginLeft="10dp" 66 android:layout_marginRight="10dp" 67 > 68 <TextView 69 android:layout_width="match_parent" 70 android:layout_height="wrap_content" 71 android:text="办公司电话" 72 android:textSize="20dp" 73 /> 74 <EditText 75 android:id="@+id/et_officephone" 76 android:layout_width="fill_parent" 77 android:layout_height="wrap_content" 78 android:gravity="top" 79 android:hint="办公司电话" 80 android:phoneNumber="true" 81 /> 82 </LinearLayout> 83 <LinearLayout 84 android:layout_width="fill_parent" 85 android:layout_height="wrap_content" 86 android:orientation="vertical" 87 android:layout_marginLeft="10dp" 88 android:layout_marginRight="10dp" 89 > 90 <TextView 91 android:layout_width="match_parent" 92 android:layout_height="wrap_content" 93 android:text="家庭电话" 94 android:textSize="20dp" 95 /> 96 <EditText 97 android:id="@+id/et_homephone" 98 android:layout_width="fill_parent" 99 android:layout_height="wrap_content"100 android:gravity="top"101 android:hint="家庭电话"102 android:phoneNumber="true"103 />104 </LinearLayout>105 <LinearLayout 106 android:layout_width="fill_parent"107 android:layout_height="wrap_content"108 android:orientation="vertical"109 android:layout_marginLeft="10dp"110 android:layout_marginRight="10dp"111 >112 <TextView 113 android:layout_width="match_parent"114 android:layout_height="wrap_content"115 android:text="职务职称"116 android:textSize="20dp"117 />118 <EditText 119 android:id="@+id/et_position"120 android:layout_width="fill_parent"121 android:layout_height="wrap_content"122 android:gravity="top"123 android:hint="职务职称"124 />125 </LinearLayout>126 <LinearLayout 127 android:layout_width="fill_parent"128 android:layout_height="wrap_content"129 android:orientation="vertical"130 android:layout_marginLeft="10dp"131 android:layout_marginRight="10dp"132 >133 <TextView 134 android:layout_width="match_parent"135 android:layout_height="wrap_content"136 android:text="单位名称"137 android:textSize="20dp"138 />139 <EditText 140 android:id="@+id/et_company"141 android:layout_width="fill_parent"142 android:layout_height="wrap_content"143 android:gravity="top"144 android:hint="单位名称"145 />146 </LinearLayout>147 <LinearLayout 148 android:layout_width="fill_parent"149 android:layout_height="wrap_content"150 android:orientation="vertical"151 android:layout_marginLeft="10dp"152 android:layout_marginRight="10dp"153 >154 <TextView 155 android:layout_width="match_parent"156 android:layout_height="wrap_content"157 android:text="地址"158 android:textSize="20dp"159 />160 <EditText 161 android:id="@+id/et_address"162 android:layout_width="fill_parent"163 android:layout_height="wrap_content"164 android:gravity="top"165 android:hint="地址"166 />167 </LinearLayout>168 <LinearLayout 169 android:layout_width="fill_parent"170 android:layout_height="wrap_content"171 android:orientation="vertical"172 android:layout_marginLeft="10dp"173 android:layout_marginRight="10dp"174 >175 <TextView 176 android:layout_width="match_parent"177 android:layout_height="wrap_content"178 android:text="Email"179 android:textSize="20dp"180 />181 <EditText 182 android:id="@+id/et_emai"183 android:layout_width="fill_parent"184 android:layout_height="wrap_content"185 android:gravity="top"186 android:hint="Email"187 />188 </LinearLayout>189 <LinearLayout 190 android:layout_width="fill_parent"191 android:layout_height="wrap_content"192 android:orientation="vertical"193 android:layout_marginLeft="10dp"194 android:layout_marginRight="10dp"195 >196 <TextView 197 android:layout_width="match_parent"198 android:layout_height="wrap_content"199 android:text="备注"200 android:textSize="20dp"201 />202 <EditText 203 android:id="@+id/et_extra"204 android:layout_width="fill_parent"205 android:layout_height="wrap_content"206 android:gravity="top"207 android:hint="备注"208 />209 </LinearLayout>210 </LinearLayout>211 </ScrollView>212 <LinearLayout 213 android:layout_weight="1"214 android:layout_width="fill_parent"215 android:layout_height="wrap_content"216 android:orientation="horizontal"217 android:layout_marginLeft="10dp"218 android:layout_marginRight="10dp"219 android:layout_marginBottom="5dp"220 >221 <Button 222 android:id="@+id/btn_save"223 android:layout_width="wrap_content"224 android:layout_height="wrap_content"225 android:textSize="20sp"226 android:text="保存"227 android:gravity="center_horizontal"228 android:layout_weight="1"229 /> 230 <Button 231 android:id="@+id/btn_return"232 android:layout_width="wrap_content"233 android:layout_height="wrap_content"234 android:textSize="20sp"235 android:text="返回"236 android:gravity="center_horizontal"237 android:layout_weight="1"238 /> 239 </LinearLayout>240 </LinearLayout>
效果:
真机查看时,如果不隐藏掉标题,会呈现下面的效果,按钮被遮挡掉一部分,其实布局代码是没有问题的,切记
常用布局参考
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。