繁体   English   中英

如何创建适用于所有屏幕尺寸的启动屏幕?

[英]How do I create splash screen that works on all screen dimensions?

我有屏幕的设计。 例如-我的设计有两层(深绿色和浅绿色)和文字或徽标。

在此处输入图片说明

如何为所有屏幕创建此徽标? 我认为,一张大图像(以及hdpi,mdpi等的副本,因为此应用程序可以在320x240屏幕和带有视网膜样式显示的google nexus上使用)-并不是一个好主意。 如何创建一个背景,一个矩形和徽标层?

您必须看一下LayerDrawable:

一个Drawable管理其他Drawables数组的Drawables 这些是按数组顺序绘制的,因此索引最大的元素将绘制在顶部。

可以使用<layer-list >元素在XML文件中定义它。 图层中的每个Drawable都在嵌套的<item>定义。

更多细节

指南

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM