gpt4 book ai didi

android - 在android服务或后台线程中在哪里实现网络操作?

转载 作者:行者123 更新时间:2023-11-30 02:39:50 25 4
gpt4 key购买 nike

在我的 android 应用程序中有很长的网络操作待办事项。1.将所有网络操作转移到服务是好的做法吗?2.如果我需要加载/存储数据到文件系统,在服务中在哪里做?主线程? 服务中的后台线程?还是主线程下的后台线程?

谢谢。

最佳答案

  1. 有关网络操作,请查看 Volley library .

  2. 要将数据存储到文件系统,请使用 Content Provider .

切勿在主线程中执行阻塞操作(如大型数据库操作)(导致“应用程序无响应”- ANR 消息)。

关于android - 在android服务或后台线程中在哪里实现网络操作?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25952441/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com