我知道什么是asynctask和线程,但我想知道什么是最好和快速使用这种操作? - 所以基本上 - 我有谷歌地图的活动,它每次都不断更新位置,我有很多多边形,需要检查当前位置是否在那些多边形,我想知道我该怎么办?
1)创建一个基本上不断检查当前位置是否在这些多边形中的线程。
2)每次位置发生变化时,从我的主线程创建asynctask并检查这些多边形中的当前位置。
任何帮助都将不胜感激。
答案 0 :(得分:1)
基本上,<span ng-app="myApp" ng-controller="new" class="addtocalendar atc-style-blue">
和线程是相同的。内部AsyncTask
使用Java线程生成后台线程。但是,使用AsyncTask
是不同的。
线程和Service
在启动它们的组件的上下文中运行。但是,服务提供了他们自己的背景。
例如,您可以获得与此代码段提供的AsyncTask
相同的功能。
AsyncTask