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实现左中右三部分显示相关推荐

  1. 经典布局(flex和传统两种实现)—左中右三栏式

    1.浮动法 父级宽度:80% 左右: 定宽高, 分别浮动向左,浮动向右 中: margin: 0 200px; 定高 注意,中间的块元素必须放在后面 左右定宽,中间自适应 <!DOCTYPE h ...

  2. 左中右 三栏式 布局

    一.中间 自适应,左右两边 宽度固定 方法1:box容器 Flex布局,center设置为 flex:1 <!DOCTYPE html> <html lang="en&qu ...

  3. fitz 将pdf裁剪成左中右三部分,并提取内容保存为excel

    fitz介绍 fitz官网 fitz 是 PyMuPDF 库的一个封装,它是一个用于处理 PDF 文件的 Python 库.PyMuPDF 是一个强大而灵活的 PDF 处理库,而 fitz 则是对其进 ...

  4. 我学习的三种三栏(左中右)布局方法

    我学习的三种三栏(左中右)布局方法(不想要自适应的话设置一个宽度即可) 绝对定位方法,两边用绝对定位固定在窗口两边,中间采用自适应宽度,利用margin属性把两边撑开.代码如下: <style ...

  5. java上下左中右的布局面板_JAVA GUI重要知识点学习心得

    本人最近学习javaGUI发现重要知识点和思想用的频率很高,把它们整理下来一起分享 1:JFrame窗口和JDialog窗口 一班JFrame用作主窗口,JDialog用作弹出窗口(即对话框),但JF ...

  6. html div左中右布局,求助css。 一个div包含两个div,左右布局,左边css宽30%,右边div宽70%。高度均自...

    求助css. 一个div包含两个div,左右布局,左边css宽30%,右边div宽70%.高度均自以下文字资料是由(历史新知网www.lishixinzhi.com)小编为大家搜集整理后发布的内容,让 ...

  7. java中逗号怎么加_Java中如何将字符串从右至左每三位加一逗号

    /** * * 将字符串从右至左每三位加一逗号 * * * @param str 需要加逗号的字符串 * @return 以从右至左每隔3位加一逗号显示 */ public static String ...

  8. html盒子在始终在左侧,div盒子在一行方法(左中右结构 CSS布局)

    div盒子在一行的css布局方法 默认情况下div盒子是独占一行的,设置css宽度依然div盒子也独占一行,那么如何使用css让div盒子在一行呢? div排成一排方法有二,第一种采用css floa ...

  9. 关于设置ul左浮动没有水平显示

    今天写代码遇到一个新手小白很容易犯的错误,反思了一下是自己基础知识掌握的不扎实,对一些小细节总是模棱两可.所以特意记录,以便时刻提醒自己. ​ 首先先来看这样一种常见的无序列表样式: <!DOC ...

  10. 一机三屏台式计算机,如何组建三屏显示

    三.如何组建三屏显示 三屏显示的接口插接方式 组建三屏显示首先需要显卡支持Eyefinity多屏显示技术,其次最少还需要一个Diplay Port接口以及两个DVI接口,而显示器方面其中一个必须配备D ...

最新文章

  1. 【Elastic Stack(一)】Elastic Stack简介
  2. 【图论技巧】点边转化(拆点和拆边)
  3. BCH正式升级,智能合约,逐梦而来!
  4. oracle 2日dba 11g,Oracle 11gR2 注意revoke dba 会一并回收通过”quota“分配的表空间限额...
  5. 没人教的项目管理方法之(明白该干什么) 二、项目章程如何写(上)
  6. mysql数据库deptno_mysql数据库的 select查询
  7. 09 进程池的异步方法
  8. Eclipse跌落神坛了。。
  9. Hibernate在自由状态和持久的状态转变
  10. 搜索和内容生态的关系
  11. 医院管理系统服务器,医院管理的十大运行系统!
  12. 索尼中兴,平井封神?(转)
  13. 由IconFont引起的svg、ttf、woff、woff2图标的研究及转换
  14. grub.exe和grldr的区别和联系
  15. 【Http认证方式】——Basic认证
  16. NW集成打包 自定义图标及注意事项
  17. iOS开发之应用首次启动显示用户引导 - 疯狂的萝卜 - 博客园
  18. 固定IP地址及其重启后地址更改的解决方法
  19. 使用非对称加密匿名加好友
  20. 熬过最艰难的日子说说

热门文章

  1. 百度员工离职总结:如何做个好员工?(严重推荐)
  2. html链接打开excel表格,Excel表格中怎么设置超链接的形式打开其他Sheet工作簿
  3. 你还在用 format 格式化字符串?
  4. ES6标准入门略读笔记
  5. Spring| AOP之 引入(Introductions)
  6. 中兴承建沃商店共度周年庆
  7. C语言#error的使用
  8. python怎么变成动图_python 生成动图
  9. 什么是传统企业电商洪水围城下的诺亚方舟
  10. 点云统一法线方向(未知视点)