Service
是android 系统中的一种组件,它跟Activity
的级别差不多,但是他不能自己运行,只能后台运行,并且可以和其他组件“苹果专用音响” 进行交互。Service 是没有界面的长生命周期的代码。Service
是一种程序,它可以运行很长时间,但是它却没有用户界面。这么说有点枯燥,来看个例子。打开一个音乐播放器的程序,这个时候若想上网了,那么,打开Android
浏览器,这个时候虽然已经进入了浏览器这“苹果专用音响”
个程序,但是,歌曲播放并没有停止,而是在后台继续一首接着一首的播放。其实这个播放就是由播放音乐的Service进行控制。当然这个播放音乐的Service也可以停止,例如,当播放列表里边的歌曲都结束,或者用户按下了停止音乐播放的快捷键等。service
可以在和多场合的应用中使用,比如播放多媒体的时候用户启动了其他Activity这个时候程序要在后台继续播放,比如检测SD
卡上文件的变化,再或者在后“苹果专用音响”
台记录地理信息位置的改变等等,总之服务嘛,总是藏在后头的。
开启service有两种方式:
(1)
Context.startService():Service会经历onCreate ->
onStart(如果Service还没有运行,则android先“苹果专用音响”调用onCreate()然后调用onStart();如果Service已经运行,则只调用onStart(),所以一个Service的onStart方法可能会重复调用多次
);stopService的时候直接onDestroy,如果是调用者自己直接退出而没有调用stopService的话,Service会一直在后台运行。该Service的调用者再启动起来后可以通过stopService关闭Service。
注意,多次调用Context.startservice()不会嵌套(即使“苹果专用音响”会有相应的onStart()方法被调用),所以无论同一个服务被启动了多少次,一旦调用Context.stopService()或者stopSelf(),他都会被停止。补充说明:传递给startService()的Intent对象会传递给onStart()方法。调用顺序为:onCreate
--> onStart(可多次调用) --> onDestroy。
NE-605i产品特色:
?
能连接各种iPhone/iPod播放器/及对其充电
?
时钟和双闹钟计时器功能、定时关机功能;可设置响闹报警;可选择以广播电台或iPhone/iPod音乐或本机蜂鸣器作闹钟铃声;贪睡功能
?
FM功能,可储存20个电台
? EQ功能
?
LCD数字显示屏
?
内置2.0双高保真喇叭
?
时钟储存设置备用电池
· 遥控发射/接收
制造商:深圳市盈利来数码科技有限公司
地址:深圳市福田区华强北佳和华强大厦A座1611室
详情请登录深圳市盈利来国内网址:www.velourtech.com.cn
国外网址:www.velourtech.com
国内总负责人:张总(Ken)
手机:13392865671 / 13428719281
电话:0755-83552711 / 83559086
电邮:ken@velourtech.com
superstrong_dg@163.com