比较MessageListActivity使用不同的layout
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:orientation="vertical"
android:background="@drawable/wall_paper" >
<RelativeLayout
android:id="@+id/title_bar"
style="@style/TopBar" >
<ImageView
android:id="@+id/left_corner"
android:layout_width="44dip"
android:layout_height="fill_parent"
android:scaleType="fitXY"
android:src="@drawable/totem_upper_right" />
<!-- 标题 -->
<TextView
android:id="@+id/title_name"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_centerInParent="true"
android:textColor="#ffffff"
android:textSize="@dimen/activity_title_andbottom_button_text_size"
android:textStyle="bold" />
<ImageView
android:id="@+id/right_corner"
android:layout_width="44dip"
android:layout_height="fill_parent"
android:scaleType="fitXY"
android:layout_alignParentRight="true"
android:src="@drawable/totem_upper_left" />
<ImageButton
android:id="@+id/call"
android:layout_width="35dip"
android:layout_height="35dip"
android:layout_centerVertical="true"
android:layout_marginRight="7dip"
android:layout_toLeftOf="@id/right_corner"
android:background="@drawable/imb_msg_call_style" />
</RelativeLayout>
<ListView
android:id="@+id/message_list"
android:layout_width="fill_parent"
android:layout_height="0dip"
android:layout_weight="1"
android:cacheColorHint="@android:color/transparent"
android:divider="@null"
android:fadingEdge="none"
android:fastScrollEnabled="true"
android:listSelector="@android:color/transparent"
android:scrollbars="none"
android:stackFromBottom="true" >
</ListView>
<LinearLayout
android:id="@+id/layout_editor"
android:paddingLeft="10dip"
android:paddingRight="10dip"
android:paddingTop="5dip"
android:paddingBottom="5dip"
android:layout_margin="0dip"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:background="@color/gray3"
android:orientation="horizontal" >
<EditText
android:id="@+id/edit_msg"
android:textSize="16dip"
android:maxLines="10"
android:layout_width="0dp"
android:layout_weight="1"
android:layout_height="wrap_content"
android:layout_gravity="center_vertical"
android:layout_marginRight="5dp"
android:background="@drawable/sms_text_input"
android:focusable="true"
android:focusableInTouchMode="true" />
<Button
android:id="@+id/send_msg"
android:text="发送"
android:textColor="#FFFFFF"
android:textSize="18dip"
android:textStyle="bold"
android:gravity="center"
android:padding="5dip"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_gravity="center_vertical"
android:background="@drawable/sms_send_button"/>
</LinearLayout>
</LinearLayout>
----
<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:background="@drawable/wall_paper" >
<RelativeLayout
android:id="@+id/title_bar"
style="@style/TopBar" >
<ImageView
android:id="@+id/left_corner"
android:layout_width="44dip"
android:layout_height="fill_parent"
android:scaleType="fitXY"
android:src="@drawable/totem_upper_right" />
<!-- 标题 -->
<TextView
android:id="@+id/title_name"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_centerInParent="true"
android:textColor="#ffffff"
android:textSize="@dimen/activity_title_andbottom_button_text_size"
android:textStyle="bold" />
<ImageView
android:id="@+id/right_corner"
android:layout_width="44dip"
android:layout_height="fill_parent"
android:scaleType="fitXY"
android:layout_alignParentRight="true"
android:src="@drawable/totem_upper_left" />
<!-- 创建信息按钮 -->
<ImageButton
android:id="@+id/call"
android:layout_width="35dip"
android:layout_height="35dip"
android:layout_centerVertical="true"
android:layout_marginRight="7dip"
android:layout_toLeftOf="@id/right_corner"
android:background="@drawable/imb_msg_call_style" />
</RelativeLayout>
<LinearLayout
android:id="@+id/layout_editor"
android:paddingLeft="10dip"
android:paddingRight="10dip"
android:paddingTop="5dip"
android:paddingBottom="5dip"
android:layout_margin="0dip"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:layout_alignParentBottom="true"
android:background="@color/gray3"
android:orientation="horizontal" >
<EditText
android:id="@+id/edit_msg"
android:textSize="16dip"
android:maxLines="10"
android:layout_width="0dp"
android:layout_weight="1"
android:layout_height="wrap_content"
android:layout_gravity="center_vertical"
android:layout_marginRight="5dp"
android:background="@drawable/sms_text_input"
android:focusable="true"
android:focusableInTouchMode="true" />
<Button
android:id="@+id/send_msg"
android:text="发送"
android:textColor="#FFFFFF"
android:textSize="18dip"
android:textStyle="bold"
android:gravity="center"
android:padding="5dip"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_gravity="center_vertical"
android:background="@drawable/sms_send_button"/>
</LinearLayout>
<ListView
android:id="@+id/message_list"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:layout_above="@id/layout_editor"
android:layout_below="@id/title_bar"
android:cacheColorHint="@android:color/transparent"
android:divider="@null"
android:fadingEdge="none"
android:fastScrollEnabled="true"
android:listSelector="@android:color/transparent"
android:scrollbars="none"
android:stackFromBottom="true" >
</ListView>
</RelativeLayout>
比较MessageListActivity使用不同的layout的更多相关文章
- adjustResize和adjustPan的比较
在下面的描述中,编辑框的maxLine都设定为10. 在信息列表界面中,编辑框在RelativeLayout中定义.编辑框上边(above)的列表组件的高度不会缩小为0,导致显示出现一点问题. 当信息 ...
- 前端框架 EasyUI (2)页面布局 Layout
在 Web 程序中,页面布局对应用程序的用户体验至关重要. 在一般的信息管理类的 Web 应用程序中,页面结构通常有一个主工作区,然后在工作区上下左右靠近边界的区域设置一些边栏,用于显示信息或放置一些 ...
- Android Studio分类整理res/Layout中的布局文件(创建子目录)
res/layout中的布局文件太杂,没有层次感,受不了的我治好想办法解决这个问题. 前几天看博客说可以使用插件分组,可惜我没找到.知道看到另一篇博客时,才知道这个方法不能用了. 不能用插件,那就手动 ...
- 如何在ASP.NET Web站点中统一页面布局[Creating a Consistent Layout in ASP.NET Web Pages(Razor) Sites]
如何在ASP.NET Web站点中统一页面布局[Creating a Consistent Layout in ASP.NET Web Pages(Razor) Sites] 一.布局页面介绍[Abo ...
- [Android]异步 layout inflation(翻译)
以下内容为原创,欢迎转载,转载请注明 来自天天博客:http://www.cnblogs.com/tiantianbyconan/p/5829809.html 异步 layout inflation ...
- Express 4 handlebars 不使用layout写法
Express 4 handlebars 不使用layout写法 Express node nodejs handlebars layout 最近刚开始学习使用nodejs. 使用express搭建了 ...
- Android在layout xml中使用include
Android include与merge标签使用详解 - shuqiaoniu的博客 - 博客频道 - CSDN.NEThttp://blog.csdn.net/shuqiaoniu/article ...
- Duilib源码分析(五)UI布局—Layout与各子控件
接下来,继续分析duilib之UI布局Layout,目前提供的布局有:VerticalLayout.HorizontalLayout.TileLayout.TabLayout.ChildLayout分 ...
- compass reset和layout [Sass和compass学习笔记]
reset 可以重置浏览器的的html的默认样式,因为各个浏览器对有些元素解析差别很大 通过重置样式可以让样式的浏览器兼容 更简单 使用方法简单 @import "compass/reset ...
随机推荐
- Mongodb的windows服务安装和卸载
不用 InstallUtil.exe,直接用mongod.exe做就可以: 安装:mongod --dbpath "C:\mongodb\db" --logpath "C ...
- FileStream 的FileShare一点小认识
C#读写文本文件一般都是用StreamWriter来实现(读书的时候就这样用,毕业后这几年基本也是这样干的),通常代码如下: using (StreamWriter sw = new StreamWr ...
- CSS-文本垂直居中
文本水平居中可以将text-align设置为center即可,垂直居中的话如果是单纯的设置vertical-align是没办法单独设置成功的,垂直居中的文字分为单行文本和多行文本,主要是两种不同的实现 ...
- WebView JS交互 JSBridge 案例 原理 MD
Markdown版本笔记 我的GitHub首页 我的博客 我的微信 我的邮箱 MyAndroidBlogs baiqiantao baiqiantao bqt20094 baiqiantao@sina ...
- 利用vue-cropper做的关于图片裁剪、压缩、上传、预览等做的一个公共组件
公共组件: <template> <div> <div class="upload-box"> <div class="imag ...
- python3 文件及文件夹路径相关
1. #返回当前文件所在的目录 currentDir = path.dirname(__file__) # __file__ 为当前文件 2.获得某个路径的父级目录: parent_path = os ...
- Python 通过打码平台实现验证码
在爬虫时,经常遇到登录需要验证码的情况,简单的验证码可以自己解决,复制的验证码需要借助机器学习,有一定的难度.还有一个简单的方案就是采用付费的打码平台. 比如R若快(http://www.ruokua ...
- Hadoop vs Spark性能对比
http://www.cnblogs.com/jerrylead/archive/2012/08/13/2636149.html Hadoop vs Spark性能对比 基于Spark-0.4和Had ...
- Redis:解决分布式高并发修改同一个Key的问题
本篇文章是通过watch(监控)+mutil(事务)实现应用于在分布式高并发处理等相关场景.下边先通过redis-cli.exe来测试多个线程修改时,遇到问题及解决问题. 高并发下修改同一个key遇到 ...
- google test框架与eclipse插件
1. https://github.com/google/googletest (google的测试框架) 2. eclipse测试框架插件 https://github.com/xgsa/cd ...