首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >android上的屏幕密度和大小(大/x-大之间的差别)。// hdpi,xhdpi.)

android上的屏幕密度和大小(大/x-大之间的差别)。// hdpi,xhdpi.)
EN

Stack Overflow用户
提问于 2017-08-09 21:43:57
回答 1查看 1.3K关注 0票数 1

我已经读了很多关于这些东西的文章,很多线程,但是我仍然不明白作为一个开发人员和一个设计师,如何避免不同大小屏幕的问题。所以我的问题主要是:将可绘制文件放入mdpi、hdpi、xhdpi、xhdpi文件夹与普通的、大型的xlarge文件夹之间有什么区别?我应该两者都做吗?我希望抽屉能这样做:如果它需要智能手机屏幕宽度的50%,那么它就应该占用平板电脑屏幕的50%。这也是我感到困惑的地方--我的手机和平板电脑都是1920x1080,它们都掉进了xhdpi桶(我相信),但它们的物理屏幕大小却大不相同。

现在我根据mdpi,hdpi保存抽屉..。比率。因此,我在电话里得到了这样的结果:

当我出于好奇为可绘制的大型和xlarge创建文件夹(我不知道比率)时,我得到了这个,这更接近我的目标(但显然太大了):

但是使用xhdpi (等)桶有什么意义呢?我完全理解错了吗?谁来指点我。我希望这个问题是有道理的。我的观点是--我希望文本和图片的比例与智能手机上的屏幕大小差不多。

谢谢

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2017-08-10 02:01:27

我们开发人员只是为mdpi、hdpi、xhdpi、xxhdpi创建图形,因为设备的屏幕分辨率可能不同。对于普通的、大型的xlarge文件夹,它用于屏幕sizes.We使用此配置限定符(mdpi、hdpi、xhdpi、xxhdpi),因为例如对于低成本的手机,分辨率可能更低,显示48 of可绘制的更大,而高端设备将显示它更小。这就是为什么我们创建不同分辨率的手机,从42(可能)到192个px.Similarly正常,大型,xlarge文件夹使用的屏幕大小。如果你想压缩应用程序的大小,你可以使用矢量绘图。它们只创建了一次,并且在每个time.For自定义图标上看起来都是一致的,然后将其导出为.svg或.psd格式,并通过android将其创建为向量绘图。

编辑:,我通常在Photoshop上创建我的徽标,并且android高效地将它导出到向量绘图。

xlarge屏幕至少有960 dpx720 at。

大屏幕至少为640 dpx480 at。

普通屏幕至少为470 dpx320dp。

小屏幕至少为426 dpx320dp。

矢量图放在“绘图”文件夹中。使用矢量绘图还有一个优点,那就是一次可以动画化它。

注意:从Android3.2 (API级别13)开始,这些大小组--小、正常、大、xlarge文件夹--不推荐使用一种基于可用屏幕宽度来管理屏幕大小的新技术。如果您正在为Android3.2和更高版本开发,请使用mdpi、hdpi、xhdpi、xhdpi文件夹。

可用于特定于密度的资源的配置限定符(详见下文)是ldpi (低)、mdpi (中等)、hdpi (高)、xhdpi超高)、xxhdpi (特高)和xxxhdpi (超高)。

设备屏幕密度

六种广义密度的集合:

ldpi (低)~120 ldpi

mdpi (介质)~160 mdpi

hdpi (高)~240 hdpi

xhdpi (超高)~320 high

xxhdpi (特高)~480 high

xxxhdpi (超高)~640 high

图片大小按文件夹。

36x36 (0.75x)用于低密度

中密度48x48 (1.0x基线)

72x72 (1.5x)适用于高密度

96x96 (2.0x)用于超高密度

144x144 (3.0x)用于特高密度

192×192 (4.0x)用于超高密度。希望help.You能在评论中详细询问我这方面的情况。

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

https://stackoverflow.com/questions/45601092

复制
相关文章

相似问题

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