`
CshBBrain
  • 浏览: 654920 次
  • 性别: Icon_minigender_1
  • 来自: 成都
博客专栏
B7d9bf34-126e-301f-819e-81f2615b5a2a
开源WebSocket服务...
浏览量:145960
Group-logo
HTML5移动开发
浏览量:138804
社区版块
存档分类
最新评论

Android Activity 上下Bar固定高度, 中间内容区自适应大小的layout设置

 
阅读更多

整理来至网络:

问题:

要写一个Android 布局配置文件,要求屏幕最上面和最下面都有固定高度的bar, 中间要求自适应各种分辨率,请问如何实现?

 

 

1:
<RelativeLayout>
    <bar1

    />
    <bar2

    />

    <layout
         below bar1
         above bar2
    />

</RelativeLayout>

2:
<LinearLayout>
    <bar1
       height = "40dip"
    />

    <layout         
       height = fillparent
       layout_width="1"
    />

    <bar2
       height = "40dip"
    />

</LinearLayout>

 

网上有人说第二种不行,第一种方案可行。

分享到:
评论

相关推荐

    Android开发丶包含选择功能以及自适应及固定高度设置的列表底部弹窗的实现

    如果需要设置固定高度,可以通过监听ListView的测量事件并在适当的时候设置高度。但一般情况下,允许列表自适应高度更符合用户体验。 为了展示底部弹窗,我们需要在主Activity或Fragment中实例化并展示...

    Android自适应屏幕大小和layout布局(横屏竖屏)

    ### Android自适应屏幕大小与Layout布局详解 #### 一、不同屏幕尺寸的适应性设计 在Android应用开发中,为了确保应用能够在各种不同尺寸的屏幕上正常显示,开发者需要考虑多种屏幕分辨率的情况。例如,常见的屏幕...

    android自适应屏幕布局

    * layout_wrap:该样式使控件的宽度和高度都设置为wrap_content,即控件的大小根据其内容自动调整。 * layout_horizontal:该样式继承自layout_full,设置控件的宽度为0px,高度设置为fill_parent。 * layout_...

    Android自适应屏幕大小和layout布局(横屏竖屏)[定义].pdf

    Android 自适应屏幕大小和 Layout 布局(横屏竖屏) Android 手机屏幕大小各不相同,例如 480x320、640x360、800x480 等。为了让 App 自动适应不同的屏幕大小,可以在 res 目录下创建不同的 layout 文件夹,例如 ...

    随意调节你的activity的大小,activity 自定义窗口大小

    在Android开发中,Activity是应用程序的基本构建块,它通常占据屏幕的全部空间。然而,有时候开发者可能希望实现自定义窗口大小的功能,以便为用户提供更灵活的交互体验。本篇文章将探讨如何实现“随意调节Activity...

    android Activity 设置背景透明

    在Android开发中,Activity是应用程序的基本构建块,用于展示用户界面和处理用户交互。当我们希望Activity的背景变得透明,以实现如悬浮窗、半透明过渡效果等设计需求时,就需要对Activity进行一些特殊的配置。本篇...

    Android最简单的代码中动态设置图片的大小(自动缩放),位置

    3. **设置高度和宽度**:通过`RelativeLayout.LayoutParams`对象设置`ImageView`的高度和宽度。这里设置的高度为600像素,宽度为800像素。 4. **应用参数**:最后,通过调用`setLayoutParams()`方法将设置好的参数...

    Android activity中间弹框

    这篇博客文章《Android:使用Activity制作中间弹窗》(链接已提供)详细介绍了如何利用Activity来实现这种效果。下面我们将深入探讨这一主题,并扩展相关的知识点。 首先,要创建中间弹窗,我们需要自定义一个...

    android屏幕自适应案例详解

    在Android开发中,屏幕自适应是一项至关重要的技术,它确保应用程序在不同尺寸和分辨率的设备上都能呈现良好的用户体验。本文将深入探讨Android屏幕自适应的原理、方法和案例,帮助开发者掌握这一关键技能。 首先,...

    Android studio通过切换不同layout实现横竖屏适配

    总结,Android Studio通过提供不同的layout资源文件来实现横竖屏适配,开发者只需创建相应的布局文件并调整控件布局,然后在AndroidManifest.xml中指定Activity的屏幕方向,就可以轻松实现横竖屏的切换。测试时,...

    ViewPager 实现自动循环轮播 高度自适应 显示前后部分界面 点击事件

    如果你的每个页面内容高度不固定,可以设置ViewPager的`setOffscreenPageLimit`属性,使得ViewPager预加载更多页面,以适应不同的高度: ```java viewPager.setOffscreenPageLimit(3); // 预加载3个页面 ``` 至于...

    固定大小的activity

    综上所述,创建固定大小、可定位、透明且内容可定制的Activity需要利用Android的窗口管理和布局系统。开发者需要对Android的UI组件、布局、主题以及窗口管理有深入的理解,才能灵活地实现这些特性。在实践中,一定要...

    Android 动态设置程序activity背景图片源码

    在Android开发中,动态设置Activity背景图片是一项常见的需求,它能为用户带来更丰富的交互体验。本文将深入探讨如何通过源码实现这一功能,并提供一个实际的案例——wallTest。 首先,我们需要理解Android中的...

    android打开activity动画(上下左右旋转等方式)

    要实现"android打开activity动画(上下左右旋转等方式)",我们主要关注的是视图动画,因为这种效果适合于Activity的切换。以下是实现步骤: 1. **创建动画资源文件**: 在res/anim目录下创建XML文件,例如`slide_in...

    Android开发—使用ActivityGroup来切换Activity和Layout

    Android 开发—使用 ActivityGroup 来切换 Activity 和 Layout Android 开发中,经常需要在不同的 Activity 之间进行切换,并且显示不同的ContentView。为了实现这个功能,我们可以使用 ActivityGroup 来管理不同...

    android 自适应屏幕翻转

    1. **在`AndroidManifest.xml`中设置`configChanges`属性**:通过添加`configChanges="orientation|keyboardHidden"`属性,可以告诉Android系统,该Activity可以处理配置变化而不重启,从而避免`onCreate()`的重复...

    Android 设置全局字体大小

    本文将深入探讨如何实现这一功能,主要基于提供的标题"Android 设置全局字体大小"和描述"通过自定义style,从主题中动态设置app全局字体的Demo"。 首先,我们要理解Android中的文本大小单位。在Android中,我们通常...

    Android使用Activity用作弹出式对话框

    在Android开发中,有时我们需要创建一个弹出式对话框来与用户进行交互,但不同于常见的`Dialog`类,我们可以利用`Activity`来实现这一功能。这种方式适用于需要更复杂交互或者自定义布局的情况。本文将详细讲解如何...

    android横竖屏切换和自适应屏幕

    5. **禁止横竖屏切换**:如果不想让用户在应用中切换横竖屏,可以在AndroidManifest.xml中针对特定Activity设置`android:screenOrientation="portrait"`或`android:screenOrientation="landscape"`。 **屏幕自适应*...

    android activity右进右出动画

    在Android开发中,Activity是应用程序的基本组件,用于承载用户界面。Activity之间的切换动画可以极大地提升用户体验,"android activity右进右出动画"就是一个常见的应用场景,它使得应用在切换时具有更加自然、...

Global site tag (gtag.js) - Google Analytics