移动应用开发5要点分析.pptVIP

  • 4
  • 0
  • 约4.57千字
  • 约 32页
  • 2016-06-04 发布于湖北
  • 举报
移动应用开发(Android) 任务五 PhoneSecurity手机防盗器 5.1 任务引入 开发手机防盗器 防盗。比如在公交车上,当手机被盗远离口袋时发出报警声音。其原理是,手机被盗时,手机内置的距离传感器能够检测到距离变化,以此播放报警声音。 追回。追回功能主要是当手机被盗或遗失后,能获取到手机当前地理位置、不明使用者的电话号码等信息。其原理是,手机被盗后,新使用者一般要更换新SIM卡,因此可以在SIM卡更换后自动将新SIM卡信息以短信和电子邮件的方式发送到事先设定的电话号码和电子邮箱中,手机原主人就可利用这些信息以某些途径去追回,比如向警方报案等。 5.2 PhoneSecurity项目准备 创建PhoneSecurity项目 新建AntiTheftService类,继承android.app.Service 配置权限android.permission.VIBRATE 和组件声明 5.3距离检测与报警 AntiTheftService实现报警功能 定义成员变量和资源初始化 注册传感器事件监听器 5.3距离检测与报警 检测传感器的距离变化,播放报警音效 5.4防盗功能实现 控制AntiTheftService的启停 手机放入口袋需要花费时间,故延时5秒启用 通过startService()启动服务 启动Service与启动Activ

文档评论(0)

1亿VIP精品文档

相关文档