通过彩信发送图像(存储在绘图中)

问题描述:

许多图像“内置于”我的应用程序。它们存储在可绘制的文件夹中。我想给出通过mms(甚至是电子邮件)将这些图像中的一个发送给用户地址簿中的某个人的选项。我见过的所有示例都发送图像,这些图像存储在默认Eclipse可绘制文件夹以外的某个位置。通过彩信发送图像(存储在绘图中)

我查看了有关MMS的答案。它看起来应该很简单,但我不明白该怎么做。是否我首先必须将图像从默认位置复制到其他应用可以看到的位置?任何示例代码将不胜感激。谢谢!

短信限于140个字符。但是1x1的gif文件是8个字节,你不会在140中获得太多,而且你可能不得不将信息拆分成数百条SMS消息......并且不保证顺序....如果你真的想要到,你可以简单地把你喜欢的任何文件的base64 encoding,并通过短信传送。您可能需要使用数字标记SMS,并使用另一个标记来表示文件的结尾。

然后,当然,你还需要在另一端某种应用程序从以base64块重建图像...

除非你在谈论MMS。这是一个完全不同的野兽......

+0

对不起。我的意思是mms。实际上,这个问题也适用于电子邮件。当我在应用程序中存储图像时,如何让其他服务看到它? – user471230 2010-11-01 04:39:49

+0

然后检查出来。 :) http://*.com/questions/2972845/i-want-send-image-through-using-mms-in-android – OmnipotentEntity 2010-11-01 04:42:55

+0

嘿@OmnipotentEntity,你有这样的例子工作?我有一些问题:http://*.com/questions/14452808/sending-and-receiving-sms-mms-in-android – toobsco42 2013-03-09 20:53:00