相对层中的百分比宽度

我正在为登录进行表单布局。Activity在我的Android应用程序中。下面的图片是我希望它看起来的样子:

我能够通过以下方式实现这个布局XML..问题是,这有点麻烦。我不得不对主机EditText的宽度进行硬编码。具体而言,我必须具体说明:android:layout_width="172dp"

我真的想给主机和端口EditText一个百分比的宽度。(大约80%的主机,20%的端口。)这个是可能的吗?下面的XML适用于Droid,但它似乎并不适用于所有屏幕。我真的想要一个更有力的解决方案。

android:id="@+id/main"

android:layout_width="fill_parent"

android:layout_height="fill_parent" >

android:id="@+id/host_label"

android:layout_width="wrap_content"

android:layout_height="wrap_content"

android:layout_below="@+id/home"

android:paddingLeft="15dp"

android:paddingTop="0dp"

android:text="host"

android:textColor="#a5d4e2"

android:textSize="25sp"

android:textStyle="normal" />

android:id="@+id/port_label"

android:layout_width="wrap_content"

android:layout_height="wrap_content"

android:layout_below="@+id/home"

android:layout_toRightOf="@+id/host_input"

android:paddingTop="0dp"

android:text="port"

android:textColor="#a5d4e2"

android:textSize="25sp"

android:textStyle="normal" />

android:id="@+id/host_input"

android:layout_width="172dp"

android:layout_height="wrap_content"

android:layout_below="@id/host_label"

android:layout_marginLeft="15dp"

android:layout_marginRight="15dp"

android:layout_marginTop="4dp"

android:background="@android:drawable/editbox_background"

android:inputType="textEmailAddress" />

android:id="@+id/port_input"

android:layout_width="100dp"

android:layout_height="wrap_content"

android:layout_below="@id/host_label"

android:layout_marginTop="4dp"

android:layout_toRightOf="@id/host_input"

android:background="@android:drawable/editbox_background"

android:inputType="number" />

android:paddingtop 百分比,相对层中的百分比宽度相关推荐

  1. html 百分比正方形,css 中的百分比计算方法

    CSS支持多种单位形式,如百分比.px.pt.rem等,百分比和px是常用的单位,随着移动端和响应式的流行,rem.vh.vw也开始普遍使用. 今天在SegmentFault社区碰到了两个关于百分比计 ...

  2. css定位的百分比的算法,css定位中的百分比

    ----转载自自己在牛人部落中的相关文章--- 在前端css定位中经常面对的一个问题是,百分比定位究竟是针对于谁定位? 一.margin,padding的百分比 首先从css的设计意图说起,在浏览器默 ...

  3. android native java_在Android Native层中创建Java虚拟机实例

    前言 Android应用中JNI代码,是作为本地方法运行的.而大部分情况下,这些JNI方法均需要传递Dalvik虚拟机实例作为第一个参数.例如,你需要用虚拟机实例来创建jstring和其他的Java对 ...

  4. 在Android Native层中创建Java虚拟机实例

    前言 Android应用中JNI代码,是作为本地方法运行的.而大部分情况下,这些JNI方法均需要传递Dalvik虚拟机实例作为第一个参数.例如,你需要用虚拟机实例来创建jstring和其他的Java对 ...

  5. oracle百分比变成小数,oracle中计算百分比,并同时解决小数点前0不显示的问题...

    select a.catalog_name,decode(substr(trunc((a.s/b.count2),4)*100||'%',0,1),'.',replace(trunc((a.s/b.c ...

  6. Android 各层中日志打印功能的应用

    Android 各层中日志打印功能的应用 1. HAL层 头文件:#include <utils/Log.h>  对应的级别 打印方法   VERBOSE LOGV() DEBUG LOG ...

  7. SQL语句中计算百分比

    SQL语句中计算百分比  A.TOTAL_COUNT TOTALCOUNT,    A..QUES_COUNT  QUESCOUNT,    CASE WHEN TOTAL_COUNT = QUES_ ...

  8. 在 Linux shell 字符串中,百分比符号是什么?

    当你正在学习如何完全使用 Linux shell 时,你可以能会觉得自己能够对字符串进行操作. 记住,今天q&一个文章的超级用户对读者的一个奇怪问题有答案. 今天,回答会话的问题来自超级用户的 ...

  9. JAVA中计算百分比 格式化数字

    JAVA中计算百分比 格式化数字 这个是我在程序使用的例子: public String myPercent(int y,int z){    String baifenbi="" ...

最新文章

  1. 软件工程概论个人作业02
  2. 机器学习十大热文新鲜出炉,这个月你该读哪篇?
  3. 软件系统维护是一项不吸引人的工作_测试人员必须了解的软件测试工作规范
  4. python 稀疏数组搜索
  5. ES6常用知识总结(20%的知识占80%的份额)
  6. grid比flex更强大的属性
  7. python金字塔_高斯金字塔与拉普拉斯金字塔的原理与python构建
  8. php http 类,php写的http请求封装类
  9. AGV (Automated guided vehicle)基础(二) - AGV的视觉算法 - RGB - D 算法
  10. 201521123013 《Java程序设计》第8周学习总结
  11. Android6.0指纹识别开发
  12. 在Mac电脑的输入法中如何开启自动纠正模糊拼音功能?
  13. 汽车工程大专业细分学科类别小探
  14. html+css唯美登录页面,代码提供(效果展示)
  15. (全过程)如何制作论坛网站,怎样免费制作论坛,制作论坛教程
  16. java 判断是否为英文字母_java判断是否是26个英文字母代码示例
  17. 大数据处理应遵循的四大原则
  18. 大咖发声 | 聊聊互联网安全建设从0到1的那些事儿
  19. Flex使用ribbit.com的服务给手机发送短信SMS
  20. Django计算机毕业设计餐饮管理系统(程序+LW)Python

热门文章

  1. port wifi to ICS(4.0.3)
  2. IoTSharp部署教程-Sqlite分表篇
  3. C# WPF MVVM模式Prism框架从零搭建(经典)
  4. 使用 Blazor 开发内部后台(四):基于Card组件快速搭建导航首页
  5. .NET MAUI 预览版 6 发布
  6. c# winform中窗体切换后释放及防止重复生成
  7. 2021技术人新展望
  8. dotnet Blazor 用 C# 控制界面行为
  9. 福爆 | 博客升级 .NET Core 3.0 又踩一坑
  10. 误用.Net Redis客户端工具CSRedisCore,自己挖坑自己填