zqlzql 2013-04-16 10:04
浏览 167
已采纳

求教关于线程方面的思路,本人新人。

刚接触android,在做一个应用。

一个简单的UI,UI只负责启动和停止。然后大部分工作是放在后台运行的,不需要界面,定时联网,然后写数据库,发邮件之类的。

考虑了下服务,觉得这么大量的工作使用服务不合适。也看了看asynctask,好像也不太好。打算UI上点开始后直接开一个线程去做这些事情,然后把UI给退掉。这样后台的线程还是在跑的。

然后问题是如何下次再启动UI的时候,能从UI上的按钮把这个后台在跑的进程停止了?说白了就是UI怎么去控制一个不是他自己创建的线程(他以前的UI创建)?

或者说,这里不应该用线程?还是不应该把UI给退掉,而只是不显示?

  • 写回答

3条回答 默认 最新

  • clxy大叔 2013-04-16 10:58
    关注
    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
查看更多回答(2条)

报告相同问题?

悬赏问题

  • ¥15 素材场景中光线烘焙后灯光失效
  • ¥15 请教一下各位,为什么我这个没有实现模拟点击
  • ¥15 执行 virtuoso 命令后,界面没有,cadence 启动不起来
  • ¥50 comfyui下连接animatediff节点生成视频质量非常差的原因
  • ¥20 有关区间dp的问题求解
  • ¥15 多电路系统共用电源的串扰问题
  • ¥15 slam rangenet++配置
  • ¥15 有没有研究水声通信方面的帮我改俩matlab代码
  • ¥15 ubuntu子系统密码忘记
  • ¥15 保护模式-系统加载-段寄存器