android-Android 让后台服务显示到前台使用notify()和startForeground()的区别?

问题描述

Android 让后台服务显示到前台使用notify()和startForeground()的区别?

我想使用通知把一个后台服务显示到前台,最后一步使显示的时候,好像notify()方法和
startForeground()方法都可行。请问使用这两者有什么区别呢?好像说
使用startForeground()方法服务不会被回收,那么使用notify()方法会被回收吗?

解决方案

等着看你的结果,我也顺便学习下

时间: 2024-10-27 07:57:41

android-Android 让后台服务显示到前台使用notify()和startForeground()的区别?的相关文章

Android中Service(后台服务)详解

  这篇文章主要介绍了Android中Service(后台服务)详解,本文讲解了Service的概念.作用.生命周期.启动方式和代码实例等内容,需要的朋友可以参考下 1.概念: (1).Service可以说是一个在后台运行的Activity.它不是一个单独的进程,它只需要应用告诉它要在后台做什么就可以了. (2).它要是实现和用户的交互的话需要通过通知栏或者是通过发送广播,UI去接收显示. (3).它的应用十分广泛,尤其是在框架层,应用更多的是对系统服务的调用. 2.作用: (1).它用于处理一

Android中Service(后台服务)详解_Android

1.概念: (1).Service可以说是一个在后台运行的Activity.它不是一个单独的进程,它只需要应用告诉它要在后台做什么就可以了. (2).它要是实现和用户的交互的话需要通过通知栏或者是通过发送广播,UI去接收显示. (3).它的应用十分广泛,尤其是在框架层,应用更多的是对系统服务的调用.2.作用: (1).它用于处理一些不干扰用户使用的后台操作.如下载,网络获取.播放音乐,他可以通过INTENT来开启,同时也可以绑定到宿主对象(调用者例如ACTIVITY上)来使用. (2).如果说A

环信后台服务被停止后无法收到消息的问题

问题描述 经测试,环信Android版的后台服务被金山清理**.360手机卫士等软件清理后,无法自动重启,从而导致无法接受到消息. 不知道这个问题有没有人有相应的解决方案,如何避免后台服务被清理或者说在后台服务被停止后能够及时重启 解决方案 这个第三方的清理会把服务清除,服务不存在就无法通信,根据不同的手机只能尽量去保证不被杀死,可以加一个守护进程

Android App后台服务报告工作状态实例_Android

本节讲运行在后台服务里的工作请求,如何向发送请求者报告状态.推荐用LocalBroadcastManager发送和接收状态,它限制了只有本app才能接收到广播. 从IntentService汇报状态 从IntentService发送工作请求状态给其他组件,先创建一个包含状态和数据的Intent.也可以添加action和URI到intent里. 下一步,调用 LocalBroadcastManager.sendBroadcast()发送Intent,应用中所有注册了接收该广播的接收器都能收到.Lo

Android系统中 ActivityManager 是如何绑定系统的后台服务的?

问题描述 Android系统中 ActivityManager 是如何绑定系统的后台服务的? Android系统中 ActivityManager 是如何绑定系统的后台服务的? 解决方案 建议你去看下Android源代码.还有老罗那本书对这个有介绍! 解决方案二: binder,用aidl写的那个

有木有大神提供一下android中利用Service后台服务进行手机截屏功能的代码?

问题描述 有木有大神提供一下android中利用Service后台服务进行手机截屏功能的代码? 有木有大神提供一下android中利用Service后台服务进行手机截屏功能的代码,?跪求!是在已经root权限下的

后台服务-android如何实现后台程序一直运行

问题描述 android如何实现后台程序一直运行 天天动听在放歌的时候,执行系统自带的清理内存操作,音乐照样在播放一点都不受影响,而我自己程序的service统统都被干掉,请问天天动听是如何做到的? 解决方案 你怎么启动的service,如果是bindservice,随着宿主的关闭,service也就没了 解决方案二: 找到方法了,做成前台service .

Android判断后台服务是否开启的两种方法实例详解

Android判断后台服务是否开启的两种方法实例详解 最近项目用到后台上传,就开启了一个服务service. 但是刚开始用这种方法,有些机型不支持:酷派不支持.然后又换了第二种判断方法. // public boolean isServiceWork(Context mContext, String serviceName) { // boolean isWork = false; // ActivityManager myAM = (ActivityManager) mContext // .

使用Vitamio打造自己的Android万能播放器(11)—— 本地扫描后台服务

前言 Vitamio和OPlayer系列文章得到广大同行的关注和支持,非常感谢!离系列文章的上篇有几个月了,各种忙暂停了本系列文章,非常抱歉!离OPlayer正式上线还有距离,还有很多要做的事情,继续前行!   声明 欢迎转载,但请保留文章原始出处:)  博客园:http://www.cnblogs.com 农民伯伯: http://over140.cnblogs.com     正文 一.注意事项 本章节使用的是Vitamio 3.0(2012-11-07)请大家及时更新. 注意3.0整合的适