android实现前台服务

时间:2015-12-05 14:51:23
【文件属性】:

文件名称:android实现前台服务

文件大小:164KB

文件格式:ZIP

更新时间:2015-12-05 14:51:23

前台服务 service android foreground

代码可以直接运行,实现了android平台服务的前台化,并以Notification显示到右下脚。代码可以在任何版本API运行。考虑了各种版本的API情况。内部使用了发射机制。 简略说下服务前台化的好处:即提高了服务的优先级别,普通服务是默认后台运行的。当android系统发现内存不够时,极易自动killed掉你的服务。如果,改用前台则不易被killed,当然,内存极度低时同样会killed。 本代码来源于对android的apidemos的研究。


【文件预览】:
ForegroundService
----AndroidManifest.xml(876B)
----res()
--------layout()
--------drawable-ldpi()
--------drawable-mdpi()
--------drawable-hdpi()
--------drawable-xhdpi()
--------values()
----src()
--------awen()
----proguard-project.txt(781B)
----bin()
--------classes()
--------res()
--------classes.dex(9KB)
--------resources.ap_(36KB)
--------ForegroundService.apk(42KB)
----.classpath(364B)
----assets()
----project.properties(563B)
----.project(853B)
----gen()
--------awen()

网友评论

  • 谢谢提供,有参考价值
  • 不错,正需要,现在基本没用2.0的版本了,这个兼容用处不大
  • 帮同事下的,听说还可以,鼓励一下。
  • 还不错,支持个
  • 还可以,运行成功
  • api 官方代码
  • 最新的ADT的话, 这个不可导入???
  • 学习了,前台服务的代码
  • 正需要这样的东西,注释也很详细,非常感谢!
  • 很有用,谢谢
  • 很好,里边还涉及到版本兼容
  • 很好,里边还涉及到版本兼容
  • 学习了 不过东西有点看不懂了
  • 都没有注释
  • 很好的资料。还应用了反射
  • 可以用,注释很详细,不错
  • 不错,很有用谢谢
  • 挺有用处的,谢谢
  • 代码很不错,是我想要的功能,非常感谢,
  • 对我非常有用,非常感谢
  • 很实用要是有注释就更好了
  • 下载了,貌似是官方文档里面的例子改的,不过很不错,官方的才是权威的,谢谢分享
  • 很实用要是有注释就更好了
  • 挺好,功能简洁明了
  • 对我非常有用,非常感谢
  • 不错,我基本是在这里粘出来的代码,然后改的。 不过android的前台服务,并不像官方所说,不会被清掉,在4.0之后的版本要小心,最好用分钟提示来定时检查启动,而分钟提示广播只能通过代码设置监听,这样就需要开机广播了。 另外注意,某些广播没有数据,在清单中注册时加了数据的元素,就不起作用;反之有数据的,而确没给数据元素,也是不起作用的。可以总结为数据是广播的一个组成部分,就像函数的参数个数及类型标识这个函数一样。
  • 对我非常有用,非常感谢
  • 对我非常有用,非常感谢