麻豆小视频在线观看_中文黄色一级片_久久久成人精品_成片免费观看视频大全_午夜精品久久久久久久99热浪潮_成人一区二区三区四区

首頁 > 系統 > Android > 正文

Android的Service應用程序組件基本編寫方法

2020-04-11 12:38:58
字體:
來源:轉載
供稿:網友
Service是什么
Service是一個android 系統中的應用程序組件,它跟Activity的級別差不多,但是他沒有圖形化界面,不能自己運行,只能后臺運行,并且可以和其他組件進行交互如更新ContentProvider,Intent以及系統的通知等等。其啟動方式有兩種:context.startService() 和 context.bindService()。Service通常用來處理一些耗時比較長的操作。

Service的編寫
創建一個類(這里為FirstService)繼承android.app.Service,并覆蓋以下方法:
onBind(Intent intent) Return the communication channel to the service.
onCreate() Called by the system when the service is first created.
onStartCommand(Intent intent, int flags, int startId) Called by the system every time a client explicitly starts the service by calling startService(Intent), providing the arguments it supplied and a unique integer token representing the start request.
onDestroy() Called by the system to notify a Service that it is no longer used and is being removed.

AndroidManifest.xml文件中添加service配置
復制代碼 代碼如下:

<service android:name=".FirstService"></service>

在Activity中啟動和停止Service的點擊事件的編寫
復制代碼 代碼如下:

class StartServiceListener implements OnClickListener {
@Override
public void onClick(View v) {
Intent intent = new Intent();
intent.setClass(TestActivity.this, FirstService.class);
startService(intent);
}
}
class StopServiceListener implements OnClickListener {
@Override
public void onClick(View v) {
Intent intent = new Intent();
intent.setClass(TestActivity.this, FirstService.class);
stopService(intent);
}
}
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 国产精品99精品 | 福利在线国产 | 成人在线观看一区 | 日本精品视频一区二区三区四区 | 狠狠一区| 欧美成人小视频 | 99re66热这里只有精品8 | 国产91在线高潮白浆在线观看 | 欧美成在线视频 | 久草欧美 | 久久精品国产久精国产 | 欧美一级毛片免费观看视频 | 国产欧美精品综合一区 | 高颜值美女啪啪 | 国产亚洲精品综合一区91 | 爱爱视频天天干 | 91 在线观看 | 国产亚洲精品成人 | 免费国产 | 国产免费美女 | 亚洲视频在线网 | 亚洲一二区精品 | 国产 一区 精品 | 娇妻被各种姿势c到高潮小说 | 日本中文字幕高清 | 黄色一级片在线观看 | 久久久久99精品 | 欧美午夜网 | 在线看一区二区三区 | 国产成人精品网站 | 姑娘第5集高清在线观看 | 欧美日韩专区国产精品 | 精品无吗乱吗av国产爱色 | a黄毛片 | 久久精品亚洲一区二区三区观看模式 | 国产精品剧情一区二区三区 | 羞羞漫画无遮挡观看 | 午夜国产成人 | 成人男男视频拍拍拍在线观看 | 亚洲成人免费网站 | 日本在线播放一区 |