【android实现综合布局】生也有涯,知也无涯。这篇文章主要讲述android实现综合布局相关的知识,希望能为你提供帮助。
文章图片
要实现这种效果,
- LinearLayout的嵌套实现
2.使用RelativeLayout
< ?xml version="1.0" encoding="utf-8"?> < LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:layout_height="match_parent" android:orientation="vertical" android:paddingLeft="10dp" android:paddingRight="10dp" > < EditText android:id="@+id/EditText1" android:layout_width="match_parent" android:layout_height="wrap_content" android:hint="@string/reminder" /> < LinearLayout android:layout_width="match_parent" android:layout_height="wrap_content" android:orientation="horizontal" > < EditText android:id="@+id/dates" android:layout_width="0dp" android:layout_height="wrap_content" android:layout_weight="1" /> < EditText android:id="@+id/times" android:layout_width="100dp" android:layout_height="wrap_content" /> < /LinearLayout> < Button android:id="@+id/button1" android:layout_width="96dp" android:layout_height="wrap_content" android:layout_gravity="right" android:text="提交" /> < /LinearLayout>
< ?xml version="1.0" encoding="utf-8"?> < RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:layout_height="match_parent" android:paddingLeft="10dp" android:paddingRight="10dp" > < EditText android:id="@+id/EditText1" android:layout_width="fill_parent" android:layout_height="wrap_content" android:hint="@string/reminder" /> < EditText android:id="@+id/dates" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_below="@id/EditText1" android:layout_alignParentLeft="true" android:layout_toLeftOf="@+id/times" /> < EditText android:id="@+id/times" android:layout_width="100dp" android:layout_height="wrap_content" android:layout_below="@+id/EditText1" android:layout_alignParentRight="true" /> < Button android:id="@+id/button1" android:layout_width="96dp" android:layout_height="wrap_content" android:layout_below="@id/times" android:layout_alignParentRight="true" android:text="提交" /> < /RelativeLayout> < !-- android:layout_alignParentLeft="true" 和父控件左对齐 android:layout_toLeftOf="@+id/times" 在指定组件左边 android:layout_below="@id/EditText1" 在指定组件下边 -->
推荐阅读
- Android中微信支付的流程(从请求统一支付接口到真正调起微信支付)
- Android中使用Notification实现进度通知栏(示例三)
- android页面切换和常用方法的执行顺序
- Android之简单了解Bitmap显示图片及缓存图片
- 在 Chrome 中调试 Android 浏览器
- AndroidPageObjectTest_ByAllPossible.java
- Android -- 关闭AsyncTask(异步任务)
- Android6.0动态权限申请
- Android 开发命令行完全攻略