如何创建一个本地服务器来存储pdf文件并在Android应用程序中显示它

时间:2016-01-14 16:27:19

标签: android server

我想创建一个有按钮的应用程序,当它被点击时,我想使用intent打开另一个活动,并显示从手机中的本地服务器读取它的pdf文件。 但我是服务器部分的新手。因此,如果有人能够接受我的话,那将是非常有用的,因为我对服务器端来说是全新的。

1 个答案:

答案 0 :(得分:0)

您的问题并未向我们提供有关您要执行的操作的详细信息。

您的用户是否上传了这些PDF,然后在应用中查看了这些PDF?是"服务器"您的文件的实现必须处理这些文件的不同用户并提供身份验证?

有几种不同的方法可以处理"服务器"中的文件存储和访问。这通常被称为"后端"您应用的组件。

如果您需要处理用户身份验证以及用户上传和访问这些文件,那么parse.com的android sdk是一种非常简单易用的原型,可以通过相对简单的学习曲线进入原型。 parse.com启动你的免费计划,这可以让你很长一段时间。当你超过30个请求/秒或超过他们的20GB提供的存储空间用于他们的免费帐户时,他们开始收取api请求(参见here

Parse并不是此类服务的唯一提供商,但我之前使用过它们,并发现它们的SDK非常简单易用。您可以免费使用它们(资源有限)这一事实使其非常适合原型设计或小型应用程序。 Firebase也很有趣。

您可以了解服务器并为您的用户和文件设置自己的实现。您可以购买自己的在线存储解决方案或服务器。您可以使用Square的OkHTTP(Github link)等库来加快速度。做一个自定义的实现肯定会很有趣,并打开游戏领域,这样你就可以使用许多不同的语言和框架来实现你的目标。