2014-04-04 44 views
0

如何使图像可定制(尺寸,颜色,不透明度等),如Android Asset Studio(在应用程序中)?然后,将其保存为外部文件夹内的自定义名称?Android自定义图像并保存

+0

使用gimp或photoshop或任何其他图形工具 – pskink

+0

你是说你想在设备上这样做,或者你问如何将图像添加到您的应用程序项目? – Turnsole

+0

在设备上,而不是在电脑上... – jyoon

回答

0

任何在drawables文件夹(实际上所有的资源)必须在编译时在那里,你不能动态地添加资源。如果要在设备上编辑图像,则必须从应用程序的某个存储目录中进行保存/加载,也就是说,它不会在根据R.

下不可用。如果您问的是如何将资源添加到您的项目,只需使用Photoshop等任何编辑工具编辑它们,然后根据文件大小(http://developer.android.com/guide/practices/screens_support.html)将文件复制到src/main/res/drawable下的其中一个文件夹中。

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

+0

我实际上是问如何让用户自定义应用程序内的图像,然后将其保存在数据文件夹中,然后使用该图像进行服务。 – jyoon

0

你可以检查这个,这可能有帮助。

Image Manipulation

您可以在资产编辑图像,并将其保存在不同的位置。

相关问题