程序聚合 软件案例 文件搜索(文件搜索极速版App)

文件搜索(文件搜索极速版App)

2026-06-05 10:52:04
行业:搜索
载体:安卓APP
技术:Java、Kotlin

业务和功能介绍

强大的本地文件搜索与文件浏览/文件管理工具,可搜索手机里的各种文件,包括PDF、办公文件、文本文件等,支持按文件名检索,也能搜索文档内部文字内容。
主要功能:
- 支持按文件名、关键词搜索文件
- 支持PDF、Word、Excel、PPT、TXT等文档全文内容搜索
- 搜索结果按相关度智能排序,关键词高亮显示
- 支持数十种常用语言
- 可直接打开、分享文件,一键跳转到所在文件夹
- 内置文件浏览器,支持按目录层级浏览
- 可对文件进行新建、复制、剪切、删除、重命名等管理操作
- 按图片、视频、文档等类型快速筛选文件

详细介绍及演示:https://zhuanlan.zhihu.com/p/22545329794
OPPO、VIVO、小米、联想、三星可通过软件商店安装(OPPO、VIVO搜索“文件搜索极速版App”)。其它手机可下载apk安装:https://www.pgyer.com/X8FfsPzr

项目实现

责任描述:负责所有工作,包括界面及功能设计、开发、软著申请、备案、上架、推广等。

技术要点:
Lucene移植
将Lucene官方的Java库移植到Android上,并引入项目中;
修改Lucene自带的单元测试用例,并编写一些补充用例,确保在Android上正常运行;
编写单元测试用例,验证Lucene中30多种语言的分词器,发现泰语分词器结果不正确,将其移除;

Jieba分词器适配
根据Lucene分词器接口规范接入Jieba分词器,用于中文分词;
添加繁体转简体、大写转小写、同义词转换、去除停用词的功能;

读取文件内容
文本文件读取之前进行编码检测,避免乱码;
将文件内容读取剥离到单独的进程,避免占用太多内存导致OOM;
将文件内容进行压缩后缓存,加快后续读取速度;

搜索
处理用户输入的搜索词,将分词搜索、短语搜索、同义词搜索、排序、过滤进行等封装到一个搜索请求中;
实现分页机制,避免一次性返回所有结果,尤其是用户输入过程中的临时搜索结果,极大地加快了搜索速度,提升用户体验;

APK大小及内存优化
使用FST替代Jieba默认的字典树,将词典占用的内存由85MB降低至5MB,同时减小apk;
设置混淆规则,移除无用的间接依赖库,减小apk大小;
Apk最终从48MB减至29MB。

单元测试
编写了近200个单元测试用例,并在每次版本发布前执行,尽量确保基本功能正常;

示例图片视频


Android熊猫
5天前活跃
方向: 移动端-安卓、
交付率:100.00%
相似推荐
共享电车
公司发展共享电车业务 核心功能:电车盒子iot接入,支持多个厂家多个协议的盒子。用户使用小程序用车并支付费用,app日常运维换电挪车调度报修上下架,数据报表统计,包括支付统计,用车统计,换电统计,调度统计,用户画像等。 业务流程:用户在小程序上下单用车,支付车费,运维人员使用app进行车辆调度换电维修,管理人员查看数据分析和运营报表。
公交大屏调度-大型活动
该系统主要分为调度指挥平台、生产要素两大版块,调度指挥平台主要分为首页,道 路管制,运输服务等模块,实现人车线,各种大型活动流程实时监控调度。生产要素 实现对人车线,场站等资源的可视化管理。
C++ 控制台图书信息管理系统-图书管理小程序
本项目面向高校课程设计需求,实现图书信息全生命周期管理,包含图书新增、按编号 / 书名检索、信息修改、数据删除、全量信息浏览五大核心功能;程序启动自动从本地 txt 文件加载历史数据,完成操作后自动落地保存,搭配彩色边框美化菜单,提升交互观感,适配课程作业交付场景。
基于数字车钥匙车辆管理系统
传统车辆管理存在实体钥匙易丢失、转借无记录、权限无法精准管控、用车流程繁琐、车辆使用数据无追溯、运维成本高等问题。本方案整合BLE低功耗蓝牙、PKI密钥加密、云端分布式管理等核心技术,将实体钥匙功能迁移至手机、智能穿戴设备、智能终端等载体,实现 1、无感开关车门 2、车辆远程管控 3、数字钥匙使用分时授权、权限回收 4、车辆状态监测 5、相关统计流程
智能小家电研发与制造-浦尔乐
一、核心业务功能 1. 技术研发与专利布局 方向:空气净化、温湿平衡、除菌除螨、低噪节能。 代表专利:水循环取暖系统、电磁圈加热装置、低温等离子除菌模块等 2. 智能硬件产品矩阵 浦尔乐净化 BOX(桌面 / 车载) 四重净化:初效滤网 + H12 HEPA + 活性炭 + 等离子,PM2.5 / 二手烟去除率 99.9%,杀菌率 97%+。 智能传感:自动检测空气质量并调速,三色灯可视化;双涡轮静音,车载 / 桌面两用。智能烟灰缸 水过滤 + 等离子双重净化,溶解 97% 焦油 / 尼古丁,异味清除率 90%+;可水洗滤网,低成本耗材。除菌护理机(衣柜用) 低温等离子0 耗材除螨除菌,无化学残留;智能湿度监测自动防霉,适配衣柜 / 母婴柜 水循环取暖系统 水暖散热 + 风扇对流,低噪恒温;适配家用 / 小型商用,已获实用新型专利。 3. 环控系统解决方案 首创 “六维环控体系”(温度、湿度、空气洁净度、气流、除菌、除味),面向家庭、办公、车载等场景提供一站式环境优化方案。 4. 数字化与供应链服务 子公司橙空电子(与小米谷仓合资)负责研发 + 生产 + 销售全链路,提供 ODM/OEM 服务,覆盖家电、智能硬件、环境设备等品类。
帮助文档   Copyright @ 2021-2024 程聚宝 | 浙ICP备2021014372号
人工客服