魔兽黑市有卖凤凰的吗:Android中电话和短信服务的包

来源:百度文库 编辑:偶看新闻 时间:2024/04/28 01:43:41

电话或短信应用可以参考Android的相关包,它们分别是android.telephony和android.telephony.gsm。

android.telephony 包中有如下类,如表所示:

跟短信服务相关的类主要在包 android.telephony.gsm 中,如表所示:

下面举个具体的例子,说明如何使用


SmsManager是android.telephony.gsm.SmsManager中定义的用户管理短信应用的类。它的用法有点特殊,开发人员不用直接实例化SmsManager类,而只需要调用静态方法getDefault()获得SmsManger对象,方法sendTextMessage()用于发送短信到指定号码。在上面这段代码中,我们使用了一个PendingIntent的对象,该对象指向一个Activity对象。因此当用户按下“发送短信”键之后,用户界面会重新回到这个Activity的初始界面。

在Android 的模拟器中对短信或电话提供了非常方便的测试功能。用户只需要在Windows命令行中输入emulator再启动一个Android模拟器,这样就可以实现两个手机间的电话或者短信的测试。需要说明的是,每个模拟器左上角的数字代表了该模拟器的电话号码。比如我们现在有两个模拟器,号码分别是5556和5554,从5556发送短信Hello, This is 5556到5554的效果如图错误!文档中没有指定样式的文字。如下图所示:图左侧的模拟器(5556)发送短信到右侧的模拟器(5554)。

总结说明

以上是我看了多方面的资料,总结、整理后与大家分享,部分文字说明来源于原篇幅。