安卓开发学习——四大组件之Service

一、Service相关概念

    1、本地Service

     2、远程Service

     

简单的理解就是同一个应用中的Service就是本地Service,否则就是远程Service

     3、Service在后台运行,所谓后台就是指不用与用户交互,即使应用退出服务也不会停止。它是运行在应用的主线程,然而对于处理网络连接等耗时的工作应该放在分线程中。

     4、Service的使用

           1)、定义

            

 

              2)、启动

                

     5、Service生命周期

 

6、远程Service(使用AIDL进行远程服务的通信)

      1)、定义接口

 

2)、自己定义类型

 

注意打包与解包读写属性的顺序要一致

3)、自定义类型接口文件

4)、在service类中实现stub抽象类

5)、客户编程

以上的内容为编码作业的顺序,还需要揣摩理解

posted on 2020-04-22 14:39  yzmn  阅读(236)  评论(0编辑  收藏  举报

导航