当前位置: 代码迷 >> Android >> android如何判断程序在后台运行,让后将程序图标显示在状态栏
  详细解决方案

android如何判断程序在后台运行,让后将程序图标显示在状态栏

热度:65   发布时间:2016-05-01 22:03:26.0
android怎么判断程序在后台运行,让后将程序图标显示在状态栏
如题:要的效果就是像QQ那样,当程序在后台的时候,程序图标就出现在标题栏,同时还能接收消息

------解决方案--------------------
开服务啊!
------解决方案--------------------
google一下 “android service的使用”

就是一个服务程序,service没有activity界面(在后台),可以只用来监听和数据处理。
------解决方案--------------------
状态栏是notification
------解决方案--------------------
探讨
引用:
状态栏是notification

怎么监听我们的程序没有显示在屏幕上,然后我才能去notification啊?比如我点击home按键,或者别的程序界面突然显示在屏幕上导致屏幕上显示的不是我们的程序界面,这时候我怎么在程序中监听我们的程序界面没有显示在屏幕上,然后去notification?

------解决方案--------------------
去掉通知栏通知的方法
Java code
            // 启动后删除之前我们定义的通知            NotificationManager notificationManager = (NotificationManager) this                    .getSystemService(NOTIFICATION_SERVICE);            notificationManager.cancel(0);
------解决方案--------------------
packaginfo
这个类
------解决方案--------------------
大哥 这种方法怎么判断 多个activity程序的情况啊
我现在也急需解决 这个问题啊 还有packageinfo 怎么用啊
  相关解决方案