我希望创建一个Android应用程序,其唯一目的是显示和导航我的PDF格式的产品用户手册。
我希望应用程序提供带有“目录”的基本导航 - 类似导航抽屉,一个操作栏,它将显示当前显示的部分的标题,也可能是一个带有页面导航和进度条的底栏对于该部分。
我想我可以简单地将PDF分成迷你部分PDF文件,然后在导航抽屉中选择相应的块。主要要求是它在没有互联网连接的情况下完全可用且可访问,但是我相信它可以将WebView作为一种选择。或者Android提供了一种在没有互联网连接的情况下在应用程序中集成HTML结构化静态页面的方法。我只是想利用PDF或HTML页面可能提供的一些格式。我是Android开发的新手,所以我对所有的功能都没有很好的把握。
我正在寻找任何有用的建议,可能会指出我正确的方向。
答案 0 :(得分:0)
您可以使用一些现在用于Android的PDF管理库。
我多次使用this。它基于WebView而没有连接。不幸的是,它没有依赖gradle。
This是显示pdfs的现代视图。真的很容易使用,但从未尝试过。
答案 1 :(得分:0)
虽然您的问题非常广泛,但我对应用程序的体验与您描述的应用程序完全相同。我不打算详细介绍每个细节,但我的团队发现的最好的解决方案(现在是一个生产应用程序,安装量相当大)是用javascript和html5做的,然后用{{3 }}。这是因为PDF操作,因为有很好的javascript库(特别是jQuery),允许你用pdf文件分页,分离和做你喜欢的whtever。通过这种方式,客户(杂志制作人)只需要在他们常用的设计软件中进行设计,然后导出PDF文件,然后将这些文件上传到我们为他们提供的服务器上。然后,只要用户有互联网连接,应用程序就可以告诉他新版本的位置并将PDF下载到用户的设备中,并且使用库中的功能,我告诉你它看起来好像是一个专注于该杂志的人格化读者,这在某种程度上是合适的,但它确实是一个jQuery PDF处理程序,包含cocoon,可以在Android和iOS上工作。 希望我给你一个起点!