Android开发Service小研究
最近同学搞起了Android开发,自己也捡起来这个玩意来看看。这里先研究一下service
Service是安卓系统提供的四种组件之一,功能与activity类似,只不过没有activity的使用频率高。顾名思义Service就是运行在后台的一种服务程序一般很少与用户交互,没有可视化界面。
定义一个service非常简单,只要继承就可以了,实现其中的那些方法就可以了。service必须在AndroidManifest.xml配置文件中定义
<serviceandroid:name=”myservice”>
<intent-filter>
<actionandroid:name=”com.houyewei.action.MY_SERVICE”/>
</intent-filter>
</service>
intent-filter制定如何访问该service
onBind(Intentintent):是必须实现的一个方法返回接口
onCreate():当service第一次被创建有系统调用
onStart(Intentintent,intstartid):当通过startservice()方法启动service是该方法被调用
onDestory():当service不再使用,系统调用该方法
创建一个service代码
public classs Myservice extends Service { public IBinder onBind(Intent intent) { return null; } public void onCreate() { super.onCreate(); } public void onStart(Intent intent ,int startId) { super.onStart(intent,startId); } public void onDestory() { super.onDestory(); } }
侯业伟的博客
相关推荐
Nostalgiachild 2020-11-13
韩伟佳 2020-10-09
wuleihenbang 2020-09-16
zzqLivecn 2020-07-09
chenjinlong 2020-06-10
yinbaoshiguang 2020-06-09
sgafdsg 2020-06-04
ustcrding 2020-06-03
chenjinlong 2020-06-03
AndroidGA 2020-06-01
安辉 2020-05-27
绿豆饼 2020-05-26
CNETNews 2020-05-26
xilove0 2020-05-12
绿豆饼 2020-05-12
ChainDestiny 2020-05-07
doomvsjing 2020-05-07
hqulyc 2020-05-05
lyccsu 2020-04-30