Android开发Service小研究 博客分类: Android androidserviceintentactivityandroidmanifest
程序员文章站
2024-02-18 23:32:40
...
最近同学搞起了Android开发,自己也捡起来这个玩意来看看。这里先研究一下service
Service是安卓系统提供的四种组件之一,功能与activity类似,只不过没有activity 的使用频率高。顾名思义Service就是运行在后台的一种服务程序一般很少与用户交互,没有可视化界面。
定义一个service非常简单,只要继承就可以了,实现其中的那些方法就可以了。service必须在AndroidManifest.xml配置文件中定义
<service android:name=”myservice”>
<intent-filter>
<action android:name=”com.houyewei.action.MY_SERVICE”/>
</intent-filter>
</service>
intent-filter制定如何访问该service
onBind(Intent intent):是必须实现的一个方法返回接口
onCreate():当service第一次被创建有系统调用
onStart(Intent intent ,int startid):当通过startservice()方法启动service是该方法被调用
onDestory():当service不再使用,系统调用该方法
创建一个service代码
侯业伟的博客
Service是安卓系统提供的四种组件之一,功能与activity类似,只不过没有activity 的使用频率高。顾名思义Service就是运行在后台的一种服务程序一般很少与用户交互,没有可视化界面。
定义一个service非常简单,只要继承就可以了,实现其中的那些方法就可以了。service必须在AndroidManifest.xml配置文件中定义
<service android:name=”myservice”>
<intent-filter>
<action android:name=”com.houyewei.action.MY_SERVICE”/>
</intent-filter>
</service>
intent-filter制定如何访问该service
onBind(Intent intent):是必须实现的一个方法返回接口
onCreate():当service第一次被创建有系统调用
onStart(Intent intent ,int startid):当通过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(); } }
侯业伟的博客
推荐阅读
-
Android开发Service小研究 博客分类: Android androidserviceintentactivityandroidmanifest
-
安卓PopupWindow+ListView实现登录账号选择下拉框 博客分类: android开发 androidPopupWindow下拉框
-
如何在Windows下搭建Android开发环境(转) 博客分类: 技术简介 AndroidWindowsMyeclipseEclipseJDK
-
如何在Windows下搭建Android开发环境(转) 博客分类: 技术简介 AndroidWindowsMyeclipseEclipseJDK
-
天朝android开发者group 博客分类: Android AndroidGmail网页游戏Google游戏
-
天朝android开发者group 博客分类: Android AndroidGmail网页游戏Google游戏
-
android开发 博客分类: android开发
-
android开发 博客分类: android开发
-
androidpn(安卓信息推送工具) 博客分类: 移动开发 android
-
Android学习笔记 博客分类: 移动开发 android