用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 ...
最新文章
- java面向对象示例_JAVA面向对象基础示例
- 【AudioVideo】视频媒体会话回调(11)
- linux+cp+吃内存怎么办,Linux吃掉了我的内存
- ALICE源代码分析
- 拨号云服务器怎么自动配置网关_教你在阿里云创建增强型云网关
- 【CodeForces - 289E 】Polo the Penguin and XOR operation (数学,异或,贪心)
- 如何在Chrome浏览器中创建账户?
- 8.5-Day1T1--Asm.Def 谈笑风生
- 力扣438.找到字符串中所有字母异位词(JavaScript)
- 程序员一年稳赚50w,却被群嘲只造改bug!TA说:2020年我的愿望是........
- UVA11292 HDU1902 POJ3646 The Dragon of Loowater【贪心】
- PSpice17.4-2019和MATLAB2019a/simulink的联合仿真
- 如何将已有的阿里巴巴字体库项目添加到自己的项目中
- 高中数学培训高一数学提分技巧
- springboot实现pdf打印和预览
- 线性加权平均 c语言程序,【求助】编的一个加权平均分计算程序,总是出错。求高手指点~...
- 我最喜欢的音乐系列之李连杰电影插曲
- 有哪些高质量的英文有声书 audiobook?
- Android实现图书借阅管理系统的开发
- c语言变量对那一次赋值有效,C语言取整+滤波方法.docx