尝试了解Android框架模型。我有一个需要运行多个线程的应用程序。在线程获得GPS修复,另一个获取GPS修复并将它们推送到服务器,而另一个偶尔轮询服务器以发送订单。其中一些线程也会更新状态视图。
由于我是Android新手,因此我没有点击应用程序框架模型。这些线程在哪里开始?现在我在初始Activity中启动线程,但如果我理解正确,一旦该Activity变为不可见,它就会停止。此外,我必须跟踪GPS和网络统计数据,以便我可以拥有一个可能(或可能不)是活动视图的视图。
只是寻求那些在这个平台上解决这些问题的人的一点指导。
感谢。
答案 0 :(得分:0)
如果您正在运行调用finish()
到您的活动的线程,则不会停止您的线程。线程将在后端完成并自动停止。