Android 安卓系统中哪种发送短信的方式更好

Android 安卓系统中哪种发送短信的方式更好,android,android-intent,Android,Android Intent,我知道在Android中发送短信有两种方式: 使用短信管理器 将意图与动作一起使用发送到 有人能解释一下使用intent发送短信是如何工作的吗?以下是我对它的看法/了解: 当我们使用intent发送sms时,它会将intent发送到默认sms应用程序,然后默认sms应用程序会使用SmsManager发送sms 如果我错了或有其他信息,请纠正我 在安卓市场当前的短信应用程序中,哪种发送短信的方式比较流行?或者在任何其他想要发送短信的应用程序中?根据 当您创建隐式意图时,Android系统会通过将意

我知道在Android中发送短信有两种方式:

  • 使用短信管理器
  • 将意图与动作一起使用发送到
  • 有人能解释一下使用intent发送短信是如何工作的吗?以下是我对它的看法/了解: 当我们使用intent发送sms时,它会将intent发送到默认sms应用程序,然后默认sms应用程序会使用SmsManager发送sms

    如果我错了或有其他信息,请纠正我

    在安卓市场当前的短信应用程序中,哪种发送短信的方式比较流行?或者在任何其他想要发送短信的应用程序中?

    根据

    当您创建隐式意图时,Android系统会通过将意图的内容与设备上其他应用程序的清单文件中声明的意图过滤器进行比较,找到要启动的适当组件。如果意图与意图过滤器匹配,系统将启动该组件并将其传递给意图对象。如果多个意向过滤器兼容,系统将显示一个对话框,以便用户选择要使用的应用程序。

    因此,当您首先使用intent发送短信时,它会检查能够处理该消息的应用程序,并打开相应的应用程序。如果有多个应用程序,它将提供应用程序选择器对话框来选择应用程序

    在安卓市场当前的短信应用程序中,哪种发送短信的方式比较流行?


    这取决于您的应用要求。如果您的应用程序想要处理消息的发送,请使用SMSManager,或者如果您想让用户选择发送应用程序,请使用意图。

    为什么人们对这个问题投反对票?谢谢您的回答