我们需要任何线程来在android中执行文件操作吗?

时间:2017-12-15 06:24:10

标签: android

我在我的android项目中读取和编写JSON数据的操作。我想知道我们是否应该使用任何线程来执行文件操作。如果不是,为什么它不是必需的?

2 个答案:

答案 0 :(得分:1)

  

是的,您应始终对{{1}}使用异步操作。

     

我能想到的唯一合理的例外 - 就是你有的时候   您之前需要阅读的某种配置/密钥文件   显示任何类型的UI。

参考: Aync Usage

答案 1 :(得分:0)

没有。你不需要为IO使用线程。

如果您只是尝试,您很快就会看到不需要线程。

但是如果操作需要很长时间,那么GUI将无法响应。

为此您将使用一个主题。

确定操作在应用程序用户烦恼之前可以花多长时间。