0

我正在开始一个需要大量 的新项目images,所以我想尽我所能优化。

mainactivity项目将有一个控制面板(带有menu),直到现在我制作了这个结构:

在此处输入图像描述

因此,我将为区域 1 和 2 设置一个线性布局。区域 1 将具有另一个水平方向的线性布局。区域 2 将有一个表格布局

这是多屏支持和良好性能的最佳解决方案吗?还是我应该全部用relativelayout

4

1 回答 1

0

在设计您的应用程序以支持各种屏幕尺寸时,您应该在不同的布局配置中使用Fragments,以根据可用的屏幕空间优化用户体验。

您可以在活动运行时向活动添加片段。如果您计划在活动的生命周期内更改片段,这是必要的。

处理片段(尤其是在运行时添加的片段)时的一个重要规则是片段必须在片段布局所在的布局中有一个容器视图。

为了将一个片段替换为另一个片段,您可以使用一个空的 FrameLayout 作为片段容器。

于 2014-08-05T12:49:42.777 回答