我正在尝试制作一个应用程序,该应用程序需要将 pdf 文件从手机推送到服务器,同时在 wifi 可用时从不同手机中的服务器下载这些文件……所以请帮助我启动……
问问题
412 次
1 回答
0
您应该提供更多信息,但如果我通过服务器上的 URL 获得资源,我会这样做。
如果您只想在设备上查看它:
startActivity(new Intent(Intent.ACTION_VIEW, Uri.parse(some-url)));
如果你想下载它并用它做其他事情,那么使用 Java 套接字连接到服务器并获取文件。
要知道 WiFi 何时可用,您需要注册一个 BroadcastReceiver,以便在 WiFi 的连接状态更改时通知您的活动。
在这里,您有一个帖子,其中最佳答案显示了如何做到这一点的示例。
于 2013-01-20T08:25:32.600 回答