【问题标题】:Lightweight text indexing api library for Android [closed]适用于 Android 的轻量级文本索引 API 库 [关闭]
【发布时间】:2011-03-22 18:43:25
【问题描述】:

我找到了 Lucene,但二进制文件是 25Mb,我的应用程序是 300K。 :( 当用户通过Android系统搜索在我的应用程序中进行自定义搜索时,我想索引一些文件。至于现在,我正在对文件的内容进行简单的字符串匹配,并扫描所有目录以查找文件。是否有一个搜索 api 可以进行索引并可能过滤掉停用词以加快搜索速度?

【问题讨论】:

    标签: android api search


    【解决方案1】:

    您好,您应该阅读下面的文档页面。相关部分是“搜索您的数据”

    http://developer.android.com/guide/topics/search/search-dialog.html

    它说你应该使用 SQLite 数据库的 FTS3 扩展。

    【讨论】:

    • 我没有使用 SQLite 数据库。我正在尝试索引文件及其内容(更准确地说是照片上的 exif 数据信息)并使它们可以快速搜索。
    • 然后将数据放到sqlite中,它会自动被索引。它已得到官方支持,因此您实施起来不会有问题。
    猜你喜欢
    • 2010-09-10
    • 2010-10-17
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2010-11-29
    • 1970-01-01
    • 2012-08-02
    相关资源
    最近更新 更多