gpt4 book ai didi

android - 如何知道我的 Android 设备正在下载任何数据

转载 作者:行者123 更新时间:2023-11-30 04:40:44 26 4
gpt4 key购买 nike

考虑通过任何其他应用程序在我的 Android 设备上下载一首歌曲。或者正在从市场下载应用程序。在此阶段,我的设备正在使用移动网络。

我们能否编写代码来告知正在从连接的网络下载数据。

使用 ConnectivityManager 我可以获得所有 Activity 网络列表。我也可以获得连接的网络名称。

连接是否意味着流已准备好进行任何数据传输或数据正在传输?

如何知道数据是否正在下载?

最佳答案

android.net.TrafficStats(自 API 级别 8 起)提供您正在寻找的值。通过定期监控值,您可以得出一些关于歌曲下载进度的结论(但不是单独的,如果其他网络通信正在并行进行中)。

更新:

从 API 级别 12 开始,您可以从同一类中获得更多详细信息。添加了许多有用的新功能。

关于android - 如何知道我的 Android 设备正在下载任何数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6043127/

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