使用SL4A和Python,是否有一种从电话号码中获取联系人ID的简单方法?
电话号码来自短信的“地址”字段。
我试图避免搜索所有的联系人。
我用m = droid.smsGetMessageById(id, None).result来获取短信。结果如下:
{u'read': u'1', u'body': u"Hello! Your mobile bill's now ready to view at virginmobile.co.uk/youraccount. We'll collect your Direct De
The Short of it:
我可以通过SendGrid的"Email API计划“自我管理我自己的电子邮件营销吗?或者我必须建立一个“营销活动计划”,即使我想建立自己的营销活动应用程序。
详细信息(如果需要):
我注意到,每月50,000封电子邮件的营销活动计划相当于60美元,而电子邮件API计划则是50,000封电子邮件的20美元。如果可能的话,我更愿意创建自己的应用程序,并使用电子邮件API发送大量电子邮件给我的时事通讯和营销,因为它更便宜(而且似乎还会导致更多的个性化控制等等)。
但是,他们提供的文档使我不清楚是否允许这样做。它说你可以使用内置的SendGrid营销活动工具
我在做像应用程序一样的短信管理。现在,当一条短信被接收到,一个新的对话框活动,如弹出,显示用户的发件人的号码和消息。这是可以的,但如果另一条短信之前,用户按下按钮(弹出活动仍然在顶部),那么新的短信不能显示给用户。每一个新的短信应该出现在弹出活动减少任何较老的短信,如果在前景。
我尝试了广播接收器类的onReceive方法。通过更深入的挖掘,我发现如果带有短信的弹出在前台,弹出活动就不能被调用。它只是不适用于OnCreate方法。
BroadcastReceiver类:
public class SmsBroadcastReceiver extends BroadcastReceiver {
我在使用我自己的短信应用程序时遇到了一个问题,每次有新的短信到来时,我都会启动一个新的活动。我想在alredy own活动中填充新的短信。我正在使用
Intent data = new Intent(context, MainActivity.class);
// new activity
data.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
请告诉我哪里做错了?阿里