0

如何像Android Asset Studio(在应用程序中)一样使图像可自定义(大小、颜色、不透明度……)?然后,将其保存为外部文件夹中的自定义名称?

4

2 回答 2

0

你可以检查一下,这可能会有所帮助。

图像处理

您可以编辑资产中的图像并将其保存在其他位置。

于 2014-04-13T19:59:21.790 回答
0

drawables 文件夹中的任何内容(实际上是所有资源)都必须在编译时存在,您不能动态添加资源。如果要在设备上编辑图像,则必须从应用程序的存储目录之一保存/加载,即它在 R 下不可用。

如果您询问如何向项目添加资源,只需使用任何编辑工具(例如 Photoshop)编辑它们,然后根据此处所述的大小将文件复制到 src/main/res/drawable 下的文件夹之一(http:/ /developer.android.com/guide/practices/screens_support.html)。

编辑:如果您询问如何在应用程序中进行图像编辑,则没有快速简便的方法可以做到这一点。大多数绘图解决方案都是使用Canvas构建的。如果您只想在有限的选项(如大小和不透明度)中进行选择,最好让用户从值列表中进行选择并在完成后生成图像。

于 2014-04-04T16:26:51.257 回答