首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >Android UI设计理念

Android UI设计理念
EN

Stack Overflow用户
提问于 2011-12-24 15:02:23
回答 2查看 491关注 0票数 3

在过去的6个月里,我一直在研究android。我想知道为什么UI设计是在“dp”中完成的。如果它在"%“而不是dp中提到就太好了。我的意思是假设屏幕的总宽度和高度为"100%”,我们可以划分每个小部件的宽度和高度。可能是这样的:

代码语言:javascript
运行
复制
<ImageView android:layout_width="20%" android:layout_height="20%" />

所以每个屏幕都会自动获取它。当然,"wrap_content""fill_parent"也可以做到。但不能将它们用于所有视图。我不知道这是不是可能。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2011-12-24 15:21:03

这只是Google的UI设计方面,它不可能做你想做的事情。这是因为布局的高度和宽度采用整数值。然而,布局权重采用百分比形式的十进制值。因此,在某种程度上,可以做你想做的事情,但只能使用权重,而不能使用高度或宽度。+1表示问题。

票数 2
EN

Stack Overflow用户

发布于 2011-12-24 15:09:52

我认为你不能在布局xml中使用"%“,你可以使用布局权重

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/8623234

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档