我想实现一个与站点连接的应用程序,如果我在该站点上传文件,它将直接出现在应用程序中并通知用户有新的上传文件,然后用户可以从应用程序下载文件我的问题是什么是开始实施应用程序的主要步骤。
问问题
138 次
2 回答
1
试试谷歌云消息。有示例代码可以帮助你....
于 2012-07-08T11:35:56.267 回答
1
如果您的应用程序只是呈现来自网站的内容,您可能需要考虑仅使用自定义 Web 界面并从 Web 浏览器访问它的选项。它使更新内容、布局等变得更加简单。
另一种选择是使用 WebView 创建一个可以让您直接嵌入 Web 内容的应用程序。看看这里:http: //developer.android.com/guide/webapps/overview.html
如果这些不适合您的需要,您可能必须创建一个与您的网站对话的常规独立 android 应用程序。然后,您需要为此通信定义一些 API/消息。具体细节取决于您的应用程序究竟做了什么,但消息传递可以像几个 http GET 请求一样简单,假设您在另一端运行了一个网络服务器。例如,您可以调用 http GET 来获取要下载的文件列表。然后要下载每个文件,您可以在适当的 url 上发出单独的 GET 请求。您可以在后台运行一个 android 服务,该服务会定期执行 http 获取以刷新内容。
请参阅此链接以运行后台服务来执行 http 操作: Android - httpclient as a backgroundservice
于 2012-07-08T13:10:06.443 回答