我正在使用2.2 API创建一个Android应用程序。我已经创建了应用程序的布局(设计界面),现在我需要使用数据填充我的应用程序。
例如,我的应用程序应允许我的uni用户登录,然后找到讲座(PDFS和POWERPOINT DOCUEMENTS)并能够查看它们。
现在我不确定是否使用预先保存文件的数据库来执行此操作,以便当用户需要从数据库访问文件时
OR
是否有某种直接链接的编码,比如按钮'第3讲'到第3讲的实际网络链接?
我们有一个Blackboard系统,可以保存/显示我们所有的讲座和实验材料,所以我可以链接到网站上的资料吗?
我听说过JSON,JQUERY但完全不确定他们是什么。
我打算使用SQLite作为我的数据库,但是,回头看我之前所说的,我不确定是否可以保存文件(DOC,PPt等)
期待您的所有帮助
提前致谢
答案 0 :(得分:2)
如果您希望将应用程序设为离线(没有互联网用户可以访问文件),请从服务器获取文件并将这些文件存储在应用程序内存中,并将该路径存储在本地数据库中。您希望向用户显示这些文件,从数据库中获取路径,转到路径位置并向用户显示文件。
否则直接从服务器下载文件,并仅在那时将这些文件显示给用户。