• Android fill_parent和wrap_content分析


    fill_parent设置一个顶部布局或控件强制性让它布满整个屏幕。(这是不管内容大小,直接适应整个屏幕的大小,例长度设置了这,就只有长度适应屏幕的长度)

    wrap_content布局指根据视图内部内容自动扩展以适应其大小。(简单来说根据里面的图片或文字等内容的大小去适应,例如按钮内容就button cjp两个英文字这么大,所以按钮长和宽就适应这两个英文字大小。)

    1. wrap_content

    < ?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" >

        <Button
            android:id="@+id/btnButton1"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:text="Button CJP"/>

    < /RelativeLayout>

    2. fill_parent – width

    < ?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" >

        <Button
            android:id="@+id/btnButton1"
            android:layout_width="fill_parent"
            android:layout_height="wrap_content"
            android:text="Button CJP"/>

    < /RelativeLayout>

    3. fill_parent – height

    < ?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" >

        <Button
            android:id="@+id/btnButton1"
            android:layout_width="wrap_content"
            android:layout_height="fill_parent"
            android:text="Button CJP"/>

    < /RelativeLayout>

    4. fill_parent – width, height

    < ?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" >

        <Button
            android:id="@+id/btnButton1"
            android:layout_width="fill_parent"
            android:layout_height="fill_parent"
            android:text="Button CJP"/>

    < /RelativeLayout>

     
  • 相关阅读:
    WebService之Axis2 (3):使用services.xml文件发布WebService
    WebService之Axis2(2):复合类型数据的传递
    WebService之Axis2(1):用POJO实现0配置的WebService
    com.mchange.v2.c3p0.impl.NewPooledConnection@be1839d closed by a client的正确解答
    拿到新服务器时应做的标准测试
    rabbitmq heartbeat missing with heartbeat = N seconds原因总结
    从技术专家到管理者的思路转变(V1)
    netty集成ssl完整参考指南(含完整源码)
    技术晋升的评定与博弈(转)
    Eureka-zookeeper的服务发现替代方案
  • 原文地址:https://www.cnblogs.com/liyihome/p/3641596.html
Copyright © 2020-2023  润新知