0

我正在尝试制作一个应用程序,该应用程序需要将 pdf 文件从手机推送到服务器,同时在 wifi 可用时从不同手机中的服务器下载这些文件……所以请帮助我启动…​​…

4

1 回答 1

0

您应该提供更多信息,但如果我通过服务器上的 URL 获得资源,我会这样做。

如果您只想在设备上查看它:

startActivity(new Intent(Intent.ACTION_VIEW, Uri.parse(some-url)));

如果你想下载它并用它做其他事情,那么使用 Java 套接字连接到服务器并获取文件。

要知道 WiFi 何时可用,您需要注册一个 BroadcastReceiver,以便在 WiFi 的连接状态更改时通知您的活动。

在这里,您有一个帖子,其中最佳答案显示了如何做到这一点的示例。

于 2013-01-20T08:25:32.600 回答