61. 如何启动Activity是就启动一个service? |
首先定义好一个service,然后在Activity的onCreate里面进行连接并bindservice或者直接startService。 |
🚀🚀🚀🚀🚀🚀 |
62. Activity与service绑定方式阐述 ? |
1、activity能进行绑定得益于Serviece的接口。为了支持Service的绑定,实现onBind方法。 2、Service和Activity的连接可以用ServiceConnection来实现。需要实现一个新的ServiceConnection,重现onServiceConnected和OnServiceDisconnected方法,一旦连接建立,就能得到Service实例的引用。 3、执行绑定,调用bindService方法,传入一个选择了要绑定的Service的Intent(显示或隐式)和一个你实现了的ServiceConnection的实例 |
🚀🚀🚀🚀🚀🚀 |
63. 阐述Service以及描述下它的生命周期,Service有哪些启动方法等 ? |