gpt4 book ai didi

java - Android 主布局模板

转载 作者:塔克拉玛干 更新时间:2023-11-03 00:41:12 25 4
gpt4 key购买 nike

您好,我正在开发 Android。

我有一个用于每个 Activity 的布局。

我的意思是我有一个包含页脚和页眉的布局。

在每个 Activity 中,页眉和页脚相同并且具有相同的操作。

As you see,

我想为页眉和页脚使用通用布局。

我的意思是在一个activity中,我会把内容区域布局设置为通用布局。

我找到了一些,但还不够。

我该怎么做?

是否有用于执行此操作的虚拟文档?

抱歉英语不好。

最佳答案

您所说的是一种新的 Android 设计模式,称为 Fragments。由于 3.0 fragment 是像 View 一样的小 Activity ,可以组合形成一个屏幕。

因此,您将创建页眉和页脚 fragment ,然后将它们包含在需要它们的所有 Activity 中。

您可能想要了解的另一种模式是操作栏模式,它用于在具有常用内容和功能的屏幕顶部放置一个栏,类似于您的页眉。

另一种方法是使用 xml 文件定义您的页眉和页脚,然后在代码中将它们实例化为 View ,并以编程方式将它们添加到您的内容 View xml 定义中。这样做的问题是页眉和页脚背后的代码需要在每个 Controller 中复制。你最好的选择是使用 Fragments,我会在下面放一些有用的链接:

http://developer.android.com/guide/topics/ui/actionbar.html

http://developer.android.com/guide/topics/fundamentals/fragments.html

http://mobile.tutsplus.com/tutorials/android/android-compatibility-working-with-fragments/

https://stackoverflow.com/questions/5710573/need-a-fragments-example

关于java - Android 主布局模板,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9820825/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com