摘要:
1. 实现原理,在Service里面注册一个广播接收者, 想要调用的时候app发送出广播,后台的service里面的广播接收者接收到广播,并调用service里面的方法。2. 示例代码MainActivity.java 开启service 发出广播 @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); Intent intent = new Intent(this... 阅读全文
posted @ 2014-04-03 14:59
今晚打酱油_
阅读(3248)
评论(0)
推荐(0)
摘要:
1. 为什么使用service应用程序 : 一组组件(activity service provider receiver)的集合.一般情况 一个应用程序 会对应一个进程.一般情况 关闭掉应用, (关闭掉所有的界面 , 关闭所有的activity).应用程序的进程 是不会被关闭掉的 仍然在后台长期的运行.采用一组策略 帮助我们自动的管理进程.进程 按照优先级分为不同的等级:(1. 前台进程 用户可以看到这个进程里面某一个activity的界面. 可以操作这个界面(2. 可见进程 用户仍然可以看到这个进程 某个activity的界面 ,但是 不可以操作这个界面(3. 服务进程 如果一个应用程序 阅读全文
posted @ 2014-04-03 13:55
今晚打酱油_
阅读(517)
评论(0)
推荐(0)
摘要:
1. 概述bindService() 绑定服务 可以得到服务的代理人对象,间接调用服务里面的方法.绑定服务: 间接调用服务里面的方法. 如果调用者activity被销毁了, 服务也会跟着销毁 (不求同时生,但求同时挂) 开启服务: 不可以调用服务里面的方法. 如果调用者activity退出了, 服务还会长期的在后台运行生命周期:1.单独调用 startService() - oncreate stopService() ondestroy----------------------------------- bind ->oncreate -> onbind unbind -> 阅读全文
posted @ 2014-04-03 13:44
今晚打酱油_
阅读(1132)
评论(0)
推荐(0)
浙公网安备 33010602011771号