- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第9讲 组件-社交应用;;联系人选择框是一个按钮,当点击时,会显示供选择的联系人列表(仅显示姓名),在用户做出选择后,将返回选择的联系人的下列属性信息::
联系人姓名(ContactName): 联系人的姓名。
Email(EmailAddress): 联系人的首选Email地址。
Email列表(EmailAddressList):联系人的Email地址列表。
电话号码(PhoneNumber):联系人的首选电话号码。;联系人Uri(ContactUri):设备上联系人的URI(如:content://com.android.contacts/contacts/lookup/1885r6-5A9B8BFE78E86)。
电话号码列表(PhoneNumberList):联系人的电话号码列表。
照片(Picture): 联系人图像的文件名,可以将其设定为图像组件或图像精灵组件的图像属性。;打开选框(Open):打开联系人选择列表,与用户点击联系人选择框组件的效果相同。
查看联系人(ViewContact):通过给定的URI查看联系人,该方法只有在打开过一次联系人选择框后才有效,URI是一个字符串,形式如content://com.android.contacts/contacts/lookup/1885r6-5A9B8BFE78E86。
用联系人选择框选择联系人后,并不真正拨打联系人的电话,如果需要拨打电话还需要调用后面会介绍的“电话拨号器”组件。
;;;电话号选择框是一个按钮,与联系人选择框的功能和用法基本上一致,唯一的区别在于,当打开联系人选择框时,供选择的联系人列表中仅显示姓名,不能对电话号码做出选择,返回的号码只能是联系人的首选电话号码;而打开电话号选择框时,供选择的联系人列表中将显示姓名和联系人下的所有电话号码,可以选择联系人的不同电话号码返回;;电话拨号器组件是一个非可视组件,可以拨打电话号码属性中设定的号码,该属性可以在在组件设计或逻辑设计视图中进行设置。电话号码的值为一串数字,中间不能有空格,连字符、点和括号都将忽略,如(如0731置为073111111111)。
组件通常和联系人选择框和电话号选择框组件配合使用,用户从手机的联系人列表中选取联系人或电话号码,然后将其设定为电话拨号器的电话号码属性。;;接听来电:当接听打来的电话时,触发该事件,phoneNumber为来电号码。
通话结束:电话结束时触发该事件。如果状???等于1,表明错过来电或拒绝接听;如果状态等于2,表明在挂断电话之前,电话已经接听;如果状态等于3,外拨的电话被挂断。phoneNumber为挂断的电话号码。
拨打电话:当开始拨打电话时触发该事件。如果状态等于1,表示来电铃声响起;如果状态等于2,表明开始拨出电话。phoneNumber为来电号码或拨打电话号码。;;;短信收发器是非可视组件,用于接收和发送短信,通过“短信”属性设定要发送的短信的内容,通过“电话号码”属性设定接收短信的电话号码。
;启用消息接受(ReceivingEnabled):如果值为1,关闭接受,则不接收短信;如果值为2,前台接受,如果值为3,总是接收。如果值为2或3,当应用运行时,可以接收短信。如果应用没有运行,当值为2时,收到的短信将被丢弃;当值为3时,手机将在通知栏中显示一条通知。选择该通知将启动该应用和触发收到消息事件。当应用在休眠状态下收到的短信将进入队列,因此当应用被唤醒时,可能会同时有几个收到短信事件被触发。
;;短信自动回复;该组件是一个文本框,当用户输入联系人的名字或Email地址时,手机上将显示一个下拉列表,用户通过选择来完成Email地址的输入。如果有许多联系人,列表的显示会需要几秒钟,能立即显示匹配的结果。;该组件为非可视组件,用于在手机上不同应用之间分享文件及(或)消息,组件将显示能够处理相关信息的应用列表,并允许用户从中选择一项应用来分享相关内容。例如,在邮件类、社交网络类及短信类应用中分享某些信息。;;分享文件(ShareFile):在不同应用间分享文件,首先显示手机已经安装的可分享该内容的应用列表,允许用户从中选择一个应用,被选择的应用将打开并插入设定的文件。
分享文件及消息(ShareMessage):在不同应用间分享文件及信息,首先显示手机已经安装的可分享该内容的应用列表,允许用户从中选择一个应用,被选中的应用将打开并插入设定的文件和消息。
分享信息(ShareMessage):在不同应用间分享信息,首先显示手机已经安装的可分享该内容的应用列表,允许用户从中选择一个应用,被选中的应用将打开并插入设定的消息。;;;;;实验8: 增强短信自动回复功能。
您可能关注的文档
- AutoCAD 2010实用教程第5章 文字与表格.ppt
- AutoCAD 2010实用教程第4章 图形编辑.ppt
- AutoCAD 2010实用教程第2章 绘图环境的设置.ppt
- AutoCAD 2010实用教程第1章 AutoCAD 2010操作基础.ppt
- AutoCAD 2010实训教程第一章 AutoCAD 2010中文版基础.ppt
- AutoCAD 2010实训教程第五章 显示控制.ppt
- AutoCAD 2010实训教程第四章 典型图形绘制.ppt
- AutoCAD 2010实训教程第三章 基本图形绘制和编辑.ppt
- AutoCAD 2010实训教程第七章 参数化设计及实用工具.ppt
- AutoCAD 2010实训教程第六章 尺寸引线及公差.ppt
- App Inventor移动应用开发标准教程8_组件-传感器.pptx
- App Inventor移动应用开发标准教程7_组件-绘图动画.pptx
- App Inventor移动应用开发标准教程6_组件-多媒体.pptx
- App Inventor移动应用开发标准教程5_组件-界面布局.pptx
- App Inventor移动应用开发标准教程4_组件-用户界面.pptx
- App Inventor移动应用开发标准教程3_App Inventor编程基础.pptx
- App Inventor移动应用开发标准教程2_2_8-Ball(魔术8球).pptx
- App Inventor移动应用开发标准教程2_1_HelloPurr.pptx
- App Inventor移动应用开发标准教程1_App Inventor初步.pptx
- Android智能手机软件开发教程第15章.ppt
文档评论(0)