Android(安卓)应用开发技术 Android(安卓)应用开发技术 短信管理器SmsManager.pptx

Android(安卓)应用开发技术 Android(安卓)应用开发技术 短信管理器SmsManager.pptx

  1. 1、本文档共9页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
学习目标01知识目标掌握获取系统Service的方法掌握系统服务SmsManager的使用方法02能力目标会使用系统服务类SmsManager系统Service开发者除了可以开发自己的Service之外,Android系统本身也提供了大量的系统Service。通过这些系统Service可以完成诸如当手机接到来电时,会显示对方的电话号,根据周围的环境将手机设置成震动或静音等功能。通过调用系统的提供的getSystemService(String name)方法即可获得这些系统Service。SmsManager(短信管理器) SmsManager是Android提供的另一个常见的系统服务类,它提供了系列sendXxxMessage()方法用于发送短信。通过该类可以管理短信操作,如发送数据,文本和PDU短信。如何使用SmsManager?通过调用静态方法 SmsManager.getDefault() 获取此对象。SmsManager sManager=SmsManager.getDefault();示例:来电监听器程序运行后显示如图界面。示例:来电监听器1.新建一个Android项目,命名为smsManagerText,添加一个布局文件,包含一个输入框输入收件人号码,一个文本框让用户输入短信内容,包含一个发送按钮。LinearLayout xmlns:android=/apk/res/androidTextView /EditText/TextView /EditText/Button//LinearLayout示例:来电监听器2.获取SmsManager,获取程序界面上的两个文本框和按钮。sManager = SmsManager.getDefault();number = (EditText) findViewById(R.id.number);content = (EditText) findViewById(R.id.content);send = (Button) findViewById(R.id.send);示例:来电监听器3.为send按钮的单击事件绑定监听器,创建一个PendingIntent对象发送短信,提示短信发送完成。send.setOnClickListener(new OnClickListener(){@Overridepublic void onClick(View arg0){PendingIntent pi = PendingIntent.getActivity(MainActivity.this, 0, new Intent(), 0);sManager.sendTextMessage(number.getText().toString(),null, content.getText().toString(), pi, null);Toast.makeText(MainActivity.this, 短信发送完成, 8000).show();}});知识点小结通过今天学习了:1.获取系统Service的方法2.系统服务SmsManager的使用方法感谢您的学习

您可能关注的文档

文档评论(0)

WanDocx + 关注
实名认证
内容提供者

大部分文档都有全套资料,如需打包优惠下载,请留言联系。 所有资料均来源于互联网公开下载资源,如有侵权,请联系管理员及时删除。

1亿VIP精品文档

相关文档