当前位置: 首页 > 面试题库 >

Android布局和定位问题

沈琨
2023-03-14
问题内容

最近我正在构建一个应用程序,现在我在布局和位置上遇到了一些问题。实际上,我建立了布局,但是当我在更大的屏幕上进行测试时,所有内容都崩溃了,我的应用程序外观也不佳。制作UI的最佳方法是什么?


问题答案:

请参阅支持多个屏幕。

另外,在创建UI时,请尝试保持布局不变,RelativeLayout并避免对其进行硬编码layout_heightlayout_width以使UI可以适合所有屏幕。编码愉快。



 类似资料:
  • css问题 下面代码 为什么ul使用绝对定位居中 a元素变成块元素 文字会垂直 代码 为什么用绝对定位居中宽度展示文字会被挤下去 如下图 如果用flex布局居中就是没问题 代码如下图 效果如下图

  • 我知道这是很常见的问题,但我很难将更改密码按钮放在编辑按钮旁边,就像下面的示例图像一样,我尝试了应用程序:layout\u constraintLeft\u toLeftOf=“id”,但它不起作用,是否还有其他方法可以在layout中管理,我一直在搜索,直到找不到答案,需要帮助 **activity\u main。xml**

  • 问题内容: 是Android开发的新手。我已经创建了一个android应用,下面是我的main.xml 正在收到以下警告: 谁能说出此警告的原因和解决方案。 问题答案: 在RelativeLayout中仅使用LinearLayout并没有实际用途。因此,其中之一是无用的,因为这是多余的。 编辑 当版式只有一个孩子也是版式时,将触发此警告。在这种情况下,两者都可以移除而没有任何问题。建议删除这些多余

  • 我有一个RelativeLayout,其中两个LinearLayout和一个TextView(三个都是孩子)共享同一个空间,这意味着在任何给定点上,只有一个视图可见,而其他两个视图消失。在应用程序启动时,TextView是可见视图。我有一个按钮,可以启动动画,使文本视图淡出,线性布局淡入。另一个线性布局还有一个按钮。 逻辑如下: 按下按钮- 只要上面的交互使用相同的按钮(对于相同的线性布局),这就

  • 一、对象的创建 1.虚拟机遇到一个new指令时,首先将去检查这个指令的参数是否能在常量池中定位到一个类的符号引用; 2.检查这个符号引用代表的类是否已经被加载,解析和初始化过。如果没有,那必须先执行响应的类加载过程; 3.在类加载检查功通过后,为新生对象分配内存。对象所需的内存大小在类加载完成后便可完全确定。 二、对象的内存布局 分为3个区域:对象头,实例数据,对齐填充。 对象头: 包括两部分信息

  • 有些单位在不同的语境中有不同的含义。这章论述了独立设备像素,可扩展像素的使用方法以及如像素密度的概念。 像素密度 密度独立像素 可扩展像素(sp) 为 DP 设计布局 图像缩放 像素密度 每英寸的像素数被称为“像素密度”。高密度的屏幕比低密度的屏幕更像素更高。因此用户界面元素(如按钮)在低密度屏幕上显示较大而在高密度屏幕上显示较小。 每英寸的像素,或者屏幕分辨率,是指在一个特定显示中的像素数。 D