为无限词典开启笔记与相机取词功能
2022-12-01 本文已影响0人
天下第九九八十一
v7.0 已至,感觉数据库没大问题,同时“七”与“记”谐音,于是开启笔记功能。
标记编辑器
可对文本进行高亮或下划线标记(不可组合)。目前,每个“笔记附注”都需要对应一个页面文本标记(暂无便签或涂鸦)。
标记编辑器 文本菜单长按“文本菜单”中的“工具”或者工具对话框中的“高亮标记”/“下划线标记”打开。当然,也可打开笔记编辑器,然后点击背景,收起编辑框就是标记编辑器了。
长按“笔记”按钮是显示文本选择范围内的标记列表。也可单击后再手动点击“修改已选笔记”。
长按“高亮”按钮是添加下划线标记。
笔记(附注)编辑器。
笔记附注共三种形式:脚注注释、悬浮气泡、正文嵌入。可以在编辑器上方的方框按钮中切换这三种笔记附注形式。
笔记编辑器 注释笔记笔记列表
可从搜索工具栏或者底栏宫格菜单打开“笔记列表”。
笔记列表用底部按钮切换查看范围,用顶部菜单切换排序方式。
列表采用分页加载的形式,可以按照时间,词典,段落进行排序。长按列表行也可排序,将从长按行的位置开始。(原理是自己写sqlite分页库使用多列索引然后记录排序字段)
PDF + 脚注
为PDF阅读器开启了双指手势缩放,原本是不可以的。脚注列表适配了此屏幕缩放,可贴合屏幕底部边缘,无需左右滑动查看笔记。
目前PDF阅读器只能通过应用内部打开,与“打开词典”同一个入口。(暂无书架等功能)
PDF笔记相机取词
基于tesseract实现插件化的相机取词模块,功能原理:Android插件化实例
点击底部“取”字按钮开启实时识别,点击“查”字按钮开启实时查询。查询是用半透明的点击翻译界面查询的,如果将这个界面最大化以查看释义,会变成不透明,且自动暂停相机。
相机取词 - 入口 相机取词