网站大量收购独家精品文档,联系QQ:2885784924

appinventor软件开发[整理].pdfVIP

  1. 1、本文档共10页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
浙 江 师 范 大 学 本科生课程论文封面 Android 手机程序开发 课程名称: 《软件开发文档》 论文名称: 学 院 数理与信息工程学院 专 业 通信工程 学 号 姓 名 王晓洁 任 课 教 师 熊继平 成 绩 评 阅 教 师 签 名 浙江师范大学数理信息学院 基于加速度传感器的计步器 实验目的: 利用加速度传感器实现计步器的功能。 实验过程 一、组件设计 图 1 界面设计 二、相关代码 【1】全局变量“ step ” 用来记录行走步数。 【2】定义过程 将标签 1 的文本设置为步数值。 【3】核心算法 当加速度传感器被晃动时, step 加 1. 并且调用过程。 最后有一个清除步数的功能。 实验感想 第一次接触这样拼图类的代码编写方法, 感觉很有趣, 适合青少年起步学习, 不 枯燥。这个 APP虽然功能简单, 但是要做到精确计步却不容易。 在算法上有很大 需要改进。 基于蓝牙的手机通信软件 实验目的 : 根据 App Inventor 2 提供的两个蓝牙通信组件:蓝牙客户端、蓝牙服务 器,将这两个组件配合使用,实现简单的即时通信功能。 实验过程 : 一、组件设置 图 1 界面设计 二、与蓝牙服务器相关的代码 【1】全局变量“角色” 用来表明当前设备在通信中的角色:服务器或客户端。 【2】“在线”设置 如图 2 所示,当选中“在线”复选框时,表明本设备现在充当服务器的角 色,可以接受来自其他设备的连接请求。一旦该设备成为服务器, “选择 列表”及“断开连接”组件将不可用。 图 2 修改蓝牙设备的角色 【3】接收连接事件 当蓝牙服务器收到连接请求时,将触发该事件。如果连接成功,即连接状 态值为真, 则向所连接的设备发送 “已连接到服务器,可以开始聊天了 ... ”, 并开始启用计时器,随时监听客户端发来的消息;如果连接不成功,则不 启用计时器。如图 3 所示。 图 3 蓝牙服务器“接收连接”事件处理程序 三、与蓝牙客户端相关的代码 【1】当“选择列表”准备选择时 当用户点击“选择列表”时,将打开一个列表,里面列出了所有已配对的 蓝牙设备,用户可以选择其一进行连接。 图 4 准备连接 【2】当“选择列表”完成选择时 当用户选择了一个蓝牙设备, 意味着用户向所选设备发出了连接请求, “让 蓝牙客户端连接设备”的结果可能是真(连接成功) ,也可能是假(连接 失败)。如果成功, 则设全局变量 “角色”值为 “客户端”,并启动计时器; 如果失败,则不启动计时器。 图 5 进行连接 【3】断开连接 图 6 断开连接 四、发送消息 【1】全局变量“聊天内容”与自定义过程“拼字符串” :以适当的方式来 呈现聊天记录,即,为聊天内容添加换行符,并表明发言者身份。 图 7 对聊天内容的记录与组织 【2】发

文档评论(0)

蔡氏壹贰 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档