【发布时间】:2020-10-26 15:28:21
【问题描述】:
我知道 Android UI 并不是真正用于执行功能并等待它们完成,但是,我认为有些用例是必需的,例如网络。
我的问题是,我想运行一系列相互依赖的网络操作,并且比下一次执行所花费的时间要多一点,所以需要等待:
- 启动热点
- 获取网络接口和 IP
- 启动套接字
最初我使用按钮测试了一切正常,然后在我按下按钮之间等待。但现在我想自动化它。我用谷歌搜索,但我发现的只是异步任务的解决方案,它已被弃用。我尝试使用线程并加入,但这通常会导致可运行的奇怪崩溃,而且它不是很优雅。不知道有没有其他解决办法?
【问题讨论】:
标签: android networking sequence