将图像添加到jar库

时间:2012-05-07 10:57:11

标签: android image add

我想将图像添加到jar库中,以防止任何人都可以更改它,但我不知道该怎么做。 有人能帮助我吗?

感谢。

3 个答案:

答案 0 :(得分:2)

在寻找其他方法后,我测试了#64; base 64 code / decode"它的效果非常好。只需要这样做:

String encodedImage = "encoded string of image";    
byte[] decodedString = Base64.decode(encodedImage, Base64.DEFAULT);
Bitmap decodedByte = BitmapFactory.decodeByteArray(decodedString, 0, decodedString.length); 

然后只需要将setImageBitmap设置为ImageView或者你需要的。

要对我使用过的图像进行编码:

http://www.motobit.com/util/base64-decoder-encoder.asp

答案 1 :(得分:1)

1)右键单击您的项目 - >出口。

2)展开java文件夹并选择“Jar文件”

3)单击“下一步”。 (会打开一个窗口)。

4)选择要导出为jar的类和图像文件。 (在“选择要导出的资源”面板中)

5)设置导出目标并单击“完成”。

现在,jar将包含您想要的所有类和图像文件。

答案 2 :(得分:0)

任何将图像放在设备上的方法都可以让有充分动力的用户更改它。无论你怎么想“将图像添加到jar库”意味着不会改变它。

如果您不希望用户更改图像,请不要将图像放在用户的设备上。