我正在开发类似报纸的应用程序。我想知道如何通过单击按钮保存网页并在以后的某个时间点显示它。
我在谷歌上搜索这个是徒劳的。如果有人知道如何执行此操作并可以提供一些有用的链接,将不胜感激。
最佳答案
也许您可以将 url 与网站图标一起保存在数据库中,或者尝试从网站获取屏幕截图以用作图标?
您可以毫无问题地将 Webview 转换为 Drawable/Bitmap。
这里有两个适用于 Android 的数据库/sql 教程:
http://www.screaming-penguin.com/node/7742
http://developer.android.com/resources/tutorials/notepad/index.html
站点的图标:http://developer.android.com/reference/android/webkit/WebView.html#getFavicon ()
根据评论编辑: 这是来自 Android 团队的官方数据库教程。 http://developer.android.com/resources/tutorials/notepad/index.html
它创建一个记事本应用程序,该应用程序使用数据库来保存笔记。您可以将它用作您的新闻应用程序的基础,而不是将注释存储在数据库中,您可以存储 URL、标题和关于书签的任何其他信息。
将信息保存到数据库后,您可以使用 Webview 中的 getFavicon() 方法(如果您使用的是 webvire)来获取书签图标(如果您愿意的话)。 http://developer.android.com/reference/android/webkit/WebView.html#getFavicon ()
关于android - 如何在 Android 应用程序中为网页添加书签?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8501605/