我用过这段代码:
String[] columnDate = new String[] {"date"};
Cursor cursor1 = getContentResolver().query(Uri.parse("content://sms/inbox"),
columnDate ,null, null, "date desc limit 1");
cursor1.moveToPosition(0);
String msgData1Date = cursor1.getString(0);
Run Code Online (Sandbox Code Playgroud)
..它的工作原理,但给出了这种格式的日期"1352933381889"
如何在字符串类型中转换为正常的日期/时间格式?
我有一个iOs应用程序,我告诉用户与他想要的朋友分享链接.我想让他有可能在应用程序内打开一个新的收件箱,如果可能的话,还可以预先填写内容.但没有预先填好的收件人.我希望它可供所有用户使用(不仅仅是那些有facebook连接的用户).
基本上我想在应用程序中复制以下Web发送对话框:https://developers.facebook.com/docs/reference/dialogs/send/
这意味着它将打开Facebook应用程序,而不是浏览器显示新的收件箱对话框.
从我的研究中我发现没有明确的解决方案,因为有可能从一个网站我会感到惊讶我不能对应用程序做同样的事情.
朱尔斯,非常感谢你
我对noSQL数据库有点新手(虽然我对关系数据库相当不错),我想知道处理带有线程消息的收件箱系统的最有效方法是什么.
每个"消息"都有一个发件人和收件人.用户之间接收/发送的消息数量差别很大.该系统应该可以很好地扩展到超过1k +的用户.
我已经阅读了关于写/读的扇出,但我不确定这对于线程消息有多好用.
由于我一般都是MongoDB/NoSQL的新手,因此我并不习惯以这种方式高效地构建数据.
我猜测将会以任何有效的方式处理嵌套对象...但我不能满足于两个用户之间的线程对话似乎既高效又方便的设计.
我想到了使用2个用户的数组存储数据,并结合了一组"消息"对象.但接下来是2用户的用户名的顺序问题.(例如[UserA,UserB]和[UserB,UserA]都是可能的,并且会有问题,因此这似乎是一个坏主意).
我想在读/写事情上做整个扇子,但对于线程消息来说这似乎并不高效(因为如果收件人抓取邮件很方便,发送者抓取邮件将不会,反之亦然).
我倾向于倾向于收件人抓取消息(因为收件箱加载了多个消息,而发送只涉及一个[虽然查询时间较长]).但我真的想一次性获取线程会话,以及用户与线程对话的用户列表(对于线程列表).
如果有人能给我一个有效的线程对话架构,我将非常感激.我一直在研究这个并试图在几个小时内完成设计,我很累.我一直在寻找设计中的缺陷并废弃它们,我真的很喜欢那些对NoSQL数据库/ MongoDB更有经验的人的一些意见,这样我就可以避免制造一个巨大的设计缺陷和/或编写可以用一个处理过的逻辑更好的数据库设计
在此先感谢您的帮助.
我已经完成了我的研究,发现很多人从一个意图启动短信应用程序,事实是人们通常倾向于只为传出消息这样做.
我目前正在我的应用程序上显示未读短信计数,但它接缝我无法获得正确的工作意图.
每次尝试我得到相同的结果,它启动应用程序,但新的短信......
我目前的意图是这样的
Intent intent = new Intent(Intent.ACTION_VIEW);
intent.setData(Uri.parse("sms:"));
startActivity(intent);
Run Code Online (Sandbox Code Playgroud)
它的结果是:
Android sms Aplication表格http://img291.imageshack.us/img291/1330/22012196.png
我希望我对此很清楚.
问题是:
如何通过Intent进入android上sms应用程序的收件箱?
编辑:我只是想复制这个:
startActivity(new Intent(this, ConversationList.class));
Run Code Online (Sandbox Code Playgroud)
我从以下网址 获取:http://www.google.com/codesearch/p? hl = en#ddDz7Q08o9c/src/com/android/mms /ui/CompositionMessageActivity.java @LINE:2028
在我自己的应用程序.但我似乎无法让它发挥作用.
测试我的应用时Calls to mailbox_fql have exceeded the rate of 300 calls per 600 seconds,我收到Graph API错误#613(消息:" ",键入OAuthException:).它是一个桌面应用程序,唯一的副本是我的机器上运行的副本(所以只有一个access_token和一个用户 - 我).
我inbox每隔15秒左右查询一次端点.结合使用,该应用程序每分钟进行大约12次API调用(到各种端点).无论哪个调用获取第300个线程(在inbox端点的第一页上有大约25个线程,而我只是获取第一页),它始终失败.我没有批处任何对Graph API的调用.
我正在使用Objective-C在Mac OS X 10.7上进行开发.我用NSURLConnection异步调用Graph API.据我所知,处理的每个请求NSURLConnection只会导致对Facebook API的一个请求.
继续以上,我无法弄清楚为什么我收到这个错误.我怀疑这是因为对inbox端点的单个调用(即对URI的调用https://graph.facebook.com/me/inbox?access_token=...)被视为多次调用mailbox_fql.特别是,我认为返回<n>个线程的单个调用计为<n>调用mailbox_fql.如果是这种情况,是否有办法减少mailbox_fql每个API调用的调用次数(例如,只获取收件箱中的<n>最近的线程,而不是整个第一页)?
关于这个主题的文档看起来很少,所以我不得不通过反复试验来解决问题.如果有人知道如何解决这个问题,我会很激动.
我终于让我的应用程序能够发送短信(SMS),但现在的问题是,如果用户打开短信应用程序,我需要在收件箱中显示消息.
有没有办法在收件箱中添加短信?
我目前正在使用以下代码,我能以某种方式改变它以使其显示在收件箱中吗?
private void sendSMS(String phoneNumber, String message)
{
PendingIntent pi = PendingIntent.getActivity(ccc, 0, new Intent(), 0);
SmsManager sms = SmsManager.getDefault();
sms.sendTextMessage(phoneNumber, null, message, pi, null);
}
Run Code Online (Sandbox Code Playgroud) 正如此处指定的https://developers.google.com/google-apps/gmail/gmail_inbox_feed,我可以通过简单地调用https://mail.google.com/mail/来获取标签“工作”下未读电子邮件的提要饲料/原子/工作/
我们如何对一个类别(主要、社交、促销、更新、论坛)做同样的事情?
我有一个用于删除邮件的收件箱代码.
如果我选择一条消息,则会删除所有消息.
我怎样才能解决这个问题 ?
这是我的delete_message.php代码:
$inboxbtn = $_POST['deleteinbox'];
$outboxbtn = $_POST['deleteoutbox'];
if($inboxbtn){
$selectall = $_POST['selectall'];
if($selectall){
$query = mysql_query("SELECT * FROM messages WHERE to_user='$user'");
while ($row = mysql_fetch_assoc($query)){
mysql_query("UPDATE messages SET to_delete='1' WHERE to_user='$user'");
}
echo "All messages have been deleted.";
}
else{
$query = mysql_query("SELECT * FROM messages WHERE to_user='$user'");
while ($row = mysql_fetch_assoc($query)){
$msg_id = $row['id'];
$value = "cb"."$msg_id";
$checkbox = $_POST[$value];
if ($value){
mysql_query("UPDATE `messages` SET `to_delete`='1' WHERE `to_user`='$user' AND `id`='$msg_id'");
}
}
echo "The selected messages …Run Code Online (Sandbox Code Playgroud) 我正在使用 Outlook 2010 - 并且有我的主邮箱:name@company.com
我还在我的个人资料中添加了另一个邮箱:mb data proc
两者都显示为 Outlook 中的顶级文件夹:
name@company.com
-Inbox
-Sent Items
-Deleted Items
mb data proc
-Inbox
-Sent Items
-Deleted Items
Run Code Online (Sandbox Code Playgroud)
我无法为附加邮箱创建不同的配置文件。它已添加到同一配置文件中。
如何在“mb data proc”邮箱中获得对收件箱的引用?
这与此处描述的问题相同,但在 VBS 中获取对其他收件箱的引用。
在python中怎么做?
outlook = win32com.client.Dispatch("Outlook.Application").GetNamespace("MAPI")
folder=outlook.Folders("mb data proc")
msg=folder.Items
msgs=msg.GetLast()
print msgs
Run Code Online (Sandbox Code Playgroud)
我试过这个,但我收到这个错误:
folder=outlook.Folders("mb data proc")
AttributeError: _Folders instance has no __call__ method
Run Code Online (Sandbox Code Playgroud) 我很喜欢单击(书签栏链接)远离撰写Gmail电子邮件.现在,事情已经转移到Gmail的Inbox,链接不再有效.
我以前使用此网址https://mail.google.com/mail/u/0/#compose,我实际上只是发现我可以破解旧版链接以使用此链接https://mail.google的.com /邮件/?ibxr = 0#撰写
任何人都知道Inbox新的正确链接是什么?