一。概念相关: Android绑定服务、通过中间人调用服务(单一App内)里已经讲到的: 1.startService启动方式: onCreate()–> onStartCommand()/onStart() —> onDestory(); 1)创建服务onCreate()在整个生命周期仅执行一次,每次调用服务都会执行onStart()或onStartCommand(); 2)停止服务onDestory()在整个生命周期仅执行一次; 3)服务一旦启动,生...
一。服务端和客户端的中介 1.创建一个aidl文件 2.代码 [crayon-6812df3bc3d55463171190/] 二。创建服务器 [crayon-6812df3bc3d62205671832/] 三。注册服务 [crayon-6812df3bc3d67172080778/] 四。客户端的中介 五。远程用户 1.布局 2.主程 [crayon-6812df3bc3d6c278244909/]
服务的启动和生命周期 一、采用start的方式开启服务 生命周期如下: onStart()过时了 开启服务: onCreate()--> onStartCommand() ---> onDestory(); 如果服务已经开启,不会重复的执行onCreate(),而是会调用onStart()或onStartCommand(); 服务停止的时候 onDestory(). 服务只会被停止一次 二、服务还有一种开启方式,绑...