既使用startService,又使用bindService
什么情况下既使用startService,又使用bindService呢?如果你只是想要启动一个后台服务长期进行某项任务,那么使用startService便可以了。如果你还想要与正在运行的Service取得联系,就可以使用bindService,那么取得联系肯定是要service里面的数据或调用里面的方法,总之是为了通讯,怎么用呢?看下面场景。比如做下载功能需要启动一个Service来做后台下载,