关于android 后台运行service 的问题 我想让程序启动的时候就运行后台程序 在网上看到例子都是要绑定监听事件才启动的 还有 service 里的方法中 哪个方法是一直运行着的? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 需要修改init.rc添加一个进程,同时注册一个服务就ok了 activity通过startService()而不是bindService()启动service,就能在关闭activity的前提下让service继续运行,前提是你在finish之前没有stopService() 服务是一直运行的,只要没有手动调用stopService()方法。 一般服务不会单独使用,服务与广播一起使用,通过一个活跃的服务维持一个广播,这样服务就可以一直监听网络程序或者后台数据,如果有更新就发送广播。 我今天试着做了一个 在程序开始的时候就调用startService() 又重写了service的 oncreate() 和ondestroy() 但在ondestroy里 什么都没写; 运行程序的时候 的确 是在后台运行着 但有一个问题 就是 我手动在手机上 设置里面 手动介绍了 后台程序 但是 我发现程序 还是在运行着 在控制台还是一直在循环打印着 请问这是怎么回事 ? 监听BOOT开机消息,然后开机启动如何?哈哈。你也可以使用Activity 该Activity的作用就是启动你的服务,然后关掉Activity 关闭程序服务还在运行,你想要通过关闭后台来关闭服务,就要使用bind而不是start 如果不用bind 是不是只要不关机或卸载 那程序就会永久的运行下去吗? 理论上是的吧,也可以用其他手动方式关闭,有一个系统方法可以关闭所有与当前进程相关的服务,我在写闹钟程序的时候用到过http://blog.csdn.net/qianqucaicaizi/article/details/7390706 一个sqlite的问题 关于6个radiobutton布局的问题 cocos2d-x 创建android 工程不用cygwin的问题 MediaRecorder怎么剪切音乐文件 请问多次动态添加多个布局文件,并更新布局文件显示内容?? 新手入门android的一些问题 r.java删除没有用的id 没错误的程序在安卓虚拟机没法运行 android图像边缘检测 锐化处理有一个函数编译不过 sqlite如何实现判断具体某行某列的字段是否为空? 求教从图片上获取文字 如何创建透明位图?
一般服务不会单独使用,服务与广播一起使用,通过一个活跃的服务维持一个广播,这样服务就可以一直监听网络程序或者后台数据,如果有更新就发送广播。
但在ondestroy里 什么都没写; 运行程序的时候 的确 是在后台运行着
但有一个问题 就是 我手动在手机上 设置里面 手动介绍了 后台程序
但是 我发现程序 还是在运行着 在控制台还是一直在循环打印着 请问这是怎么回事 ?
如果不用bind 是不是只要不关机或卸载 那程序就会永久的运行下去吗?