0

我是 android 编程的初学者,并创建了一个 tic tac toe 项目用于学习目的。我使用 Android Studio 作为 IDE。游戏现在完成了,只是缺少启动器图标。

为了创建不同大小的启动器图标,我只需转到 res > New > Image Asset 并指向我的 png 文件。但是当我使用 (1000x1000) 或 (800x800) 之类的图片时,它似乎太大了,只有图片的中心被视为徽标。所以我想知道在图像资源中使用图片的正确分辨率是多少?创建这样一个合适大小的标志的典型方法是什么?

开发人员文档没有指定这一点,我在网上找不到任何有用的信息。

4

3 回答 3

1

Android ImageView 有一个名为 ScaleType 的属性,这将允许您缩放图像。您可以查看此链接的所有各种类型。关联

这是有关如何执行此操作的示例:

 <ImageView
    android:scaleType="fitXY" />
于 2019-12-07T20:54:31.027 回答
1

如果您已经拥有 Google Play 开发者控制台帐户并且您想在 Google Play 商店上发布您的应用程序,Google Play 控制台会要求您准备图形资源,包括启动器图标、屏幕截图、主图等。

请求的启动器图标(显示在 Google Play 商店中)必须为 512 x 512 像素。这是要求。

但 ...

对于 Android Studio 上的启动器图标,在 Image Asset 上,您只需要调整填充按钮并激活修剪。但请记住,不要更改启动器图标的名称。保留名称 ic_launcher。看到这个:

<img src="https://thumbs.gfycat.com/GlassScaryBluefintuna.webp"/>

之后,android studio 会自动将您的启动器图标缩放为某种大小,例如 ldpi、mdpi、hdpi、xhdpi、xxhdpi 和 xxxhdpi。android 设备将根据其设备大小选择启动器图标。

于 2019-12-08T01:05:52.627 回答
0

转到 Andorid Studio 文件 -> 新建 -> 图像资源

选择图标类型:启动器图标(仅限旧版)

输入您的图标名称:ic_launcher

资产类型:图标

选择图标的路径。(选择最小尺寸为 512x512 的图标

将有一个滑块来调整启动器图标的填充。您可以使用它来调整图像。

如果需要,添加背景。但是如果你想看到这个背景颜色,你需要调整填充。

选择您的缩放比例进行裁剪。

选择您的形状:方形/圆形/水平/垂直/无

效果:无

现在单击“下一步”按钮。它将带您进入确认页面。单击“完成”按钮。旧图标将替换为新图标。

配置图像资源

完毕。

如果您想创建最好的启动器图标,您可以选择图标类型:启动器图标(自适应和旧版)。但是作为初学者,我建议您应该从 Legacy Only ;D 开始。希望这会帮助你。

于 2019-12-07T23:55:01.733 回答