用RelativeLayout实现左中右三部分显示
http://mingkg21.iteye.com/blog/588214
有人问到如何实现这样的布局显示
实现这样的布局应该有很多种方式很多人都会了。既然有人问了,那肯定有的人还不知道怎么实现。那分享我的实现方式吧。
我习惯用RelativeLayout,用TableLayout应该也可以。这里我用我的习惯用法吧,用RelativeLayout。
这个显示分成三部分,左边(图片)、右边(播放的按钮)和中间部分(剩下的)。
本来想用文字描叙清楚的,限于文字描叙能力,还是看代码比较直接明了。有什么问题可以提出来讨论。
<?xml version="1.0" encoding="utf-8"?>
<RelativeLayoutxmlns:android="http://schemas.android.com/apk/res/android"android:layout_width="fill_parent"android:layout_height="wrap_content"><ImageViewandroid:id="@+id/icon_left"android:layout_width="wrap_content"android:layout_height="wrap_content"android:layout_alignParentLeft="true"android:src="@drawable/icon"/><Buttonandroid:id="@+id/button"android:layout_width="wrap_content"android:layout_height="wrap_content"android:layout_alignParentRight="true"android:text="button"/> <LinearLayoutandroid:orientation="vertical"android:layout_width="fill_parent"android:layout_height="wrap_content"android:layout_toLeftOf="@id/button"android:layout_toRightOf="@id/icon_left"><TextViewandroid:layout_width="fill_parent"android:layout_height="wrap_content"android:text="trust you"/><TextViewandroid:layout_width="fill_parent"android:layout_height="wrap_content"android:text="aaaaa"/></LinearLayout>
</RelativeLayout>
用RelativeLayout实现左中右三部分显示相关推荐
- 经典布局(flex和传统两种实现)—左中右三栏式
1.浮动法 父级宽度:80% 左右: 定宽高, 分别浮动向左,浮动向右 中: margin: 0 200px; 定高 注意,中间的块元素必须放在后面 左右定宽,中间自适应 <!DOCTYPE h ...
- 左中右 三栏式 布局
一.中间 自适应,左右两边 宽度固定 方法1:box容器 Flex布局,center设置为 flex:1 <!DOCTYPE html> <html lang="en&qu ...
- fitz 将pdf裁剪成左中右三部分,并提取内容保存为excel
fitz介绍 fitz官网 fitz 是 PyMuPDF 库的一个封装,它是一个用于处理 PDF 文件的 Python 库.PyMuPDF 是一个强大而灵活的 PDF 处理库,而 fitz 则是对其进 ...
- 我学习的三种三栏(左中右)布局方法
我学习的三种三栏(左中右)布局方法(不想要自适应的话设置一个宽度即可) 绝对定位方法,两边用绝对定位固定在窗口两边,中间采用自适应宽度,利用margin属性把两边撑开.代码如下: <style ...
- java上下左中右的布局面板_JAVA GUI重要知识点学习心得
本人最近学习javaGUI发现重要知识点和思想用的频率很高,把它们整理下来一起分享 1:JFrame窗口和JDialog窗口 一班JFrame用作主窗口,JDialog用作弹出窗口(即对话框),但JF ...
- html div左中右布局,求助css。 一个div包含两个div,左右布局,左边css宽30%,右边div宽70%。高度均自...
求助css. 一个div包含两个div,左右布局,左边css宽30%,右边div宽70%.高度均自以下文字资料是由(历史新知网www.lishixinzhi.com)小编为大家搜集整理后发布的内容,让 ...
- java中逗号怎么加_Java中如何将字符串从右至左每三位加一逗号
/** * * 将字符串从右至左每三位加一逗号 * * * @param str 需要加逗号的字符串 * @return 以从右至左每隔3位加一逗号显示 */ public static String ...
- html盒子在始终在左侧,div盒子在一行方法(左中右结构 CSS布局)
div盒子在一行的css布局方法 默认情况下div盒子是独占一行的,设置css宽度依然div盒子也独占一行,那么如何使用css让div盒子在一行呢? div排成一排方法有二,第一种采用css floa ...
- 关于设置ul左浮动没有水平显示
今天写代码遇到一个新手小白很容易犯的错误,反思了一下是自己基础知识掌握的不扎实,对一些小细节总是模棱两可.所以特意记录,以便时刻提醒自己. 首先先来看这样一种常见的无序列表样式: <!DOC ...
- 一机三屏台式计算机,如何组建三屏显示
三.如何组建三屏显示 三屏显示的接口插接方式 组建三屏显示首先需要显卡支持Eyefinity多屏显示技术,其次最少还需要一个Diplay Port接口以及两个DVI接口,而显示器方面其中一个必须配备D ...
最新文章
- 【Elastic Stack(一)】Elastic Stack简介
- 【图论技巧】点边转化(拆点和拆边)
- BCH正式升级,智能合约,逐梦而来!
- oracle 2日dba 11g,Oracle 11gR2 注意revoke dba 会一并回收通过”quota“分配的表空间限额...
- 没人教的项目管理方法之(明白该干什么) 二、项目章程如何写(上)
- mysql数据库deptno_mysql数据库的 select查询
- 09 进程池的异步方法
- Eclipse跌落神坛了。。
- Hibernate在自由状态和持久的状态转变
- 搜索和内容生态的关系
- 医院管理系统服务器,医院管理的十大运行系统!
- 索尼中兴,平井封神?(转)
- 由IconFont引起的svg、ttf、woff、woff2图标的研究及转换
- grub.exe和grldr的区别和联系
- 【Http认证方式】——Basic认证
- NW集成打包 自定义图标及注意事项
- iOS开发之应用首次启动显示用户引导 - 疯狂的萝卜 - 博客园
- 固定IP地址及其重启后地址更改的解决方法
- 使用非对称加密匿名加好友
- 熬过最艰难的日子说说