【问题标题】:How to bookmark a webpage in an Android application?如何在 Android 应用程序中为网页添加书签?
【发布时间】:2011-12-14 08:47:49
【问题描述】:

我正在开发一个类似报纸的应用程序。我想知道如何通过单击按钮保存网页并在以后显示。

我用谷歌搜索这个是徒劳的。如果有人知道如何做到这一点并且可以提供一些有用的链接,将不胜感激。

【问题讨论】:

    标签: android save bookmarks


    【解决方案1】:

    也许您可以将 url 与 favicon 一起保存在数据库中,或者尝试从站点获取屏幕截图以用作图标?

    您可以毫无问题地将 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完全陌生,更具体地说是数据库的使用.
    • 这里是安卓团队的官方教程。 developer.android.com/resources/tutorials/notepad/index.html 它创建了一个记事本应用程序,它使用数据库来保存笔记。您可以将其用作新闻应用程序的基础,而不是将注释存储在数据库中,您可以存储 URL、标题和有关书签的任何其他信息。
    猜你喜欢
    • 2012-12-02
    • 2012-08-16
    • 1970-01-01
    • 2011-07-05
    • 2013-11-18
    • 2019-08-18
    • 1970-01-01
    • 1970-01-01
    • 2011-06-28
    相关资源
    最近更新 更多