下载此文档

黑马程序员安卓教程:Android系统常见地广播.doc


文档分类:IT计算机 | 页数:约2页 举报非法文档有奖
1/2
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/2 下载此文档
文档列表 文档介绍
Android系统常见的广播Android为了将系统运行时的各种“事件”通知给其他应用(或者说通知给我们程序员,让我们程序员好做出相应的反应。举个生活中的例子:比如我们坐火车,当前方到达某站的时候,火车乘务员会给所有乘客发送即将到站的广播,这样乘客收到广播后就可以提前准备下车),因此内置了多种广播,比如:系统电量的改变、屏幕的锁屏、网络状态的改变、接收到新的短信、拨打电话事件、sdcard的挂载和移除、应用的安装和卸载等等。比如我们开发的在线播放视频类的APP,那么我们就有必要监听网络转态改变的事件广播,如果用户的网络状态从wifi改变为了4G上网,那么应该提示用户是否使用4G网络继续播放视频,如果不提示用户,那么就可能导致用户流量被大量使用,一会儿功夫,用户可能就要停机了。接下来我们会用4个案例来演示广播接收者的使用。案例-IP拨号器一、需求什么是IP拨号服务?我们为什么要用IP服务?所谓的IP拨号就是通过接入数据网络来传播语音信息。IP拨号的目的在于转接至其他频道,减少话费等用处。移动17951,联通17911,打长途时在电话号码前加上这个就便宜了,如果你的手机上有这个键的话,那么打电话时输入长途电话号码后,直接按那个键就拨出去了,它会自动加上IP。通俗的说就是打长途便宜。例如手机拨打长途电话:移动拨区号+电话号=+=;移动拨17951+区号+电话号=+=。图1-1 IP播放器原理了解了IP拨号的用途之后,接下来,我们通过程序在用户拨出去的号码前自动加上一个IP号码,为用户省钱。之所以能实现这样的功能,是因为拨号的时候Android系统会发送一个有序广播,该广播中携带了用户拨打的号码,我们通过注册广播接收者就可以获取到该广播,同时将该广播中的数据进行修改。从而实3现了用户号码自动加IP号的功能。为了能让用户自己决定IP号码,我们需要一个界面(如图1-2),让那个用户输入IP号码,然后将该IP号码保存到SharedPreferences中。图1-2 IP拨号器界面

黑马程序员安卓教程:Android系统常见地广播 来自淘豆网m.daumloan.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数2
  • 收藏数0 收藏
  • 顶次数0
  • 上传人511709291
  • 文件大小118 KB
  • 时间2019-01-17