获取发送短信的数量

时间:2012-02-05 02:05:47

标签: android

我正在学习android编程和练习我想开发一个小应用程序。这个想法是计算发送的消息,比如计数器......

我正在考虑的方法是做一个监视“content:// sms / out”的服务我通过使用ContentObserver来实现这一点,在onChange方法中我增加某种计数器或类似的东西......然后从一个活动我从服务(IPC)获取数据......

这是一个很好的方法吗?我一直在阅读很多内容,但我无法找到编写这个小测试应用程序的最佳方式...

没有“全局变量”或类似的东西,其中android存储发送的消息数量正确?因为我找不到......

感谢您阅读!!

=================================== UPDATE =========== ============================= 我一直在做一些研究,发现市场上有两种应用程序来计算发送的短信。

  1. 第一组,只是读了手机短信的数量。我做了以下测试,我检查了这个应用程序向我显示了多少个短信,之后我删除了一条消息并且应用程序显示了一条消息。这不是一个好方法。在此wave中表现的应用是https://market.android.com/details?id=org.kknd.android.smscounter&feature=search_result#?t=W251bGwsMSwxLDEsIm9yZy5ra25kLmFuZHJvaWQuc21zY291bnRlciJd
  2. 第二组我不知道如何,完全统计发送的消息,我做了我在previos案例中做的相同的测试,应用程序显示了正确的发送和接收消息数...所以我认为应用程序必须始终运行某种服务来检查消息...但令我惊讶的是没有服务,所以这个应用程序如何工作?!?!?!?该应用程序是:https://market.android.com/details?id=nitro.phonestats&feature=search_result#?t=W251bGwsMSwxLDEsIm5pdHJvLnBob25lc3RhdHMiXQ ..(顺便说一句,很棒的应用程序......)
  3. 任何想法???

0 个答案:

没有答案