当从Android中的任务列表(又名概述屏幕)中删除呼叫应用程序时,呼叫应用程序如何工作?

时间:2016-12-21 04:25:34

标签: android service ui-thread android-runonuithread

我了解到以下是概述屏幕。

enter image description here

我点击了拨号器并拨了一个号码,然后将拨号器向右滑动。

但仍然是这样的电话。

enter image description here

这是怎么做到的?

我是Android编程的新手。我在想,如果他们使用了背景线或单独的服务或其他东西,那么它永远不会被意外杀死。这是怎么做到的?

请帮帮我。感谢。

1 个答案:

答案 0 :(得分:0)

我相信它正在使用Android前台服务。您可以在doc中查看如何运行它: https://developer.android.com/guide/components/services.html#Foreground

前台与后台服务的区别在于手机内存不足,系统不会自动将其关闭以释放内存,应该由用户手动关闭,这就是为什么你需要通知用户的方式在你第一次创建它时关闭它。