掌上百科 - PDAWIKI

 找回密码
 免费注册

QQ登录

只需一步,快速开始

查看: 9850|回复: 77

[新版发布] 自制 Android MDict,05/23 支持全文检索

[复制链接]

该用户从未签到

发表于 2018-1-30 10:33:14 | 显示全部楼层 |阅读模式
本帖最后由 woody.guo 于 2018-5-29 14:39 编辑
1 R3 i* [: }9 T: v$ h8 I& \9 B  F
MDict 早期用户。Windows Mobile 时代 MDict 的重度使用者,只是后来渐渐就不用了。
9 p2 L: E/ b5 `" H' r% |
. M$ ], z7 E' T6 K+ R. w% @现在小孩子上学了,要查字典呀。发觉现在的词典都不大地道,Google Play 上的 MDict 也已很久没更新,于是就花了点周末的时间做了这个版本。
4 z6 r2 n7 L6 V) o: r
' j) _) n2 a2 d* C4 L) z) w作为一个词典的基本功能已完成。下载附件后改后缀名为 apk 即可安装。安装后会自动查找卡上的词典,并按目录分组。3 O: o) n7 M& O9 z& l, F& b7 i
! G0 F/ D" g4 }; a" }7 B
可以为每个词典新建一个 <词典文件名>.override 文件为该词典增加一些额外属性。文件中每一行为「<属性名称>制表符<属性值>」。当前支持的属性有:* K. D) Z" I; c0 X( M
  * or_name 词典显示名称% C+ V: I2 y* _! m& z2 r/ J4 V
  * or_order 词典先后顺序
& ]8 [5 ~3 b3 p" k' I9 g( f1 ~7 }( M$ z( m
顺序仅在组内生效。
) `2 ?) ~( u3 S7 a( [8 E& N8 {( I- W9 }( F
呃,对了,不支持 2.0 以前版本的 MDict 词典。
; Y6 U% g  v& y6 O2 a3 o# P2 W
  f: T+ }/ i7 y: {4 u0 d% u4 tBug 是一定有的,请大家在此帖回复,我会尽可能快地修复。
* ?! n* r& [5 K4 {; ~0 u4 N) v
" e- h6 o' T1 V8 n3 `# v+ G; \感谢 @HMPT  的提醒,最低支持 Android 5.0。因为时间关系,没有做词典文件管理,所以偷懒只检索存储卡三级目录内的 mdx 文件。1 X+ w/ d0 Q+ ~+ b3 r

4 D' l5 H+ r+ s" c) qUpdate:+ ?5 {7 d0 \) q! D7 e
2018/03/25 0.8:修复 Android 5.0 机器上只显示圈圈而无法加载词典。3 o/ i$ x9 i2 D, K
2018/04/15 0.9:增加单词本。" |% w0 f9 E# g0 Z7 G
2018/04/18 0.9.1:修复长声音播放不完整的问题。6 @# W8 f, x1 r% J( _  f3 Y
2018/05/13 1.0:增加手动选择词典目录。! X. f( r5 W. S: j  d
2018/05/23 1.1:支持全文检索,因此安装包也增大了好多……& K% Z; a% h8 |& g7 [0 ?- [
2018/05/23 1.1.1:支持词典同名 css/js 的加载(感谢 @bbs 的反馈),支持 MP3 发音。( b6 u2 {; h. _: l! c

4 H  d0 a/ J% L/ @5 e& d6 Z6 w9 P5 h. ^

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?免费注册

x

评分

7

查看全部评分

该用户从未签到

 楼主| 发表于 2018-1-30 11:14:26 | 显示全部楼层
HMPT 发表于 2018-1-30 10:38
0 n/ Q4 `( m. g) _/ Y0 @下载试用下先
; }* w8 {) i& E( b0 a3 A. \& |$ E) ]* z9 y& \  z
首先, 最低SDK 5.0, 提醒楼下;

5 R: g9 Y& @, L. f转到后来词典都找到了吗?还是一直转没完没了?卡上有多少词典?

该用户从未签到

 楼主| 发表于 2018-5-29 14:45:13 | 显示全部楼层
bbs 发表于 2018-5-29 10:52
* Q2 x: s! C. T' V+ \创建是创建了,但是不能搜索啊,搜索跟普通查词没区别,没看到有变成全文检索。 ...

& D! U6 V( T( c) Q) l% H是显示「全文检索已启用」吗?
  p$ c# K% v/ u% N6 H/ O" Z. w2 B
6 [4 W8 t" I& Y2 j: w0 c2 {启用之后,搜索栏里输入之后,下方列表中图标不是应用图标的,也不是时钟图标的就是全文检索出来的结果。
  • TA的每日心情

    2019-9-20 08:37
  • 签到天数: 214 天

    [LV.7]常住居民III

    发表于 2018-1-30 10:38:58 | 显示全部楼层
    本帖最后由 HMPT 于 2018-1-30 10:46 编辑 ; V( N. N& ]0 r
    & Q+ @) x% V  I  `+ V1 T; x
    下载试用下先
    & e1 _0 y8 ]6 C3 d& l
    ! ]) Q- J! T" l$ u" r: t% E首先, 最低SDK 5.0, 提醒楼下;
      @( o& T( b% _5 Y( Y9 M其次, 打开一直转圈, 安装后会自动查找卡上的词典,并按目录分组 -->还是改为指定目录比较好;
    $ F/ Q; z! N0 k& Z  |% I没了...' F( g, ^+ _! F. `: Z$ j
  • TA的每日心情

    2018-6-15 18:18
  • 签到天数: 249 天

    [LV.8]以坛为家I

    发表于 2018-1-30 11:06:51 | 显示全部楼层
    先mark了,等完善好再用
  • TA的每日心情

    2019-9-20 08:37
  • 签到天数: 214 天

    [LV.7]常住居民III

    发表于 2018-1-30 11:26:32 | 显示全部楼层
    woody.guo 发表于 2018-1-30 11:14
    4 m- C& N( U& N7 J& x2 H转到后来词典都找到了吗?还是一直转没完没了?卡上有多少词典?
    4 d+ }, A, h4 W  L: s  a% l- H
    没几本, 十本所有, 文件夹遍历会很慢, 所以强制指定搜索目录很重要!3 \- i8 \( c' ?' X) {
    比如 mdict/doc 这种~~

    该用户从未签到

     楼主| 发表于 2018-1-30 11:44:05 | 显示全部楼层
    HMPT 发表于 2018-1-30 11:26( {3 K2 I* l7 t! ^% ^: j. G) i
    没几本, 十本所有, 文件夹遍历会很慢, 所以强制指定搜索目录很重要!, S7 v) z/ b- V3 C2 p# p
    比如 mdict/doc 这种~~ ...

      P3 [  V  ~* Y# W: M8 o应该不是遍历文件夹慢,因为我限制了只遍历最多三层目录。" H! s% m2 z! r$ O" y/ q& a0 i9 A
    如果所有词典都在一个文件夹中,会作为一个组一次性全部加载,你的慢可能是这个原因。
  • TA的每日心情
    难过
    2019-4-19 09:54
  • 签到天数: 139 天

    [LV.7]常住居民III

    发表于 2018-1-30 12:09:24 | 显示全部楼层
    打开后连圈圈都没有呀,咋回事?  e7 e$ Q8 j; S, y$ Z) T

    本帖子中包含更多资源

    您需要 登录 才可以下载或查看,没有帐号?免费注册

    x

    该用户从未签到

     楼主| 发表于 2018-1-30 13:49:21 | 显示全部楼层
    JetZhang 发表于 2018-1-30 12:094 H: K# B6 w- ?1 }2 @& b# _$ C
    打开后连圈圈都没有呀,咋回事?
    0 O6 `$ ~8 I! @% [9 i
    呃,你的词典都存在什么目录的?" P( J' V" ?7 Y8 B" w  P1 U
    App 没弹出个对话框告诉你没找到词典吗?, }; K) s1 ]% d1 ?. b4 f, J: ^

    该用户从未签到

     楼主| 发表于 2018-1-30 14:35:12 | 显示全部楼层
    woody.guo 发表于 2018-1-30 11:44
    ! l0 C/ ?" {: {8 B" [  ^应该不是遍历文件夹慢,因为我限制了只遍历最多三层目录。
    0 F5 c3 w2 n" D9 g) y如果所有词典都在一个文件夹中,会作为一个组 ...
    8 b  U/ N1 q+ Z
    自个打脸呀
    8 O% S$ V+ x' J. U6 v$ Y如果所有词典都在一个目录,那么就会是每组一个词典' m* D; L4 L2 X6 w' t
    下图就是所有词典都在 sdcard/mdict/doc/ 目录中的情况了
    6 A2 o! z9 z. A* Q$ U; X2 J# H! Z/ h6 K- ~3 ^

    9 F& C; p1 B5 H  j# w0 H0 g

    本帖子中包含更多资源

    您需要 登录 才可以下载或查看,没有帐号?免费注册

    x
  • TA的每日心情

    2019-9-20 08:37
  • 签到天数: 214 天

    [LV.7]常住居民III

    发表于 2018-1-30 15:15:13 | 显示全部楼层
    woody.guo 发表于 2018-1-30 14:35: q( o$ p) n# h: M
    自个打脸呀
    6 S  C7 m- N# N% y/ |如果所有词典都在一个目录,那么就会是每组一个词典
    ) k6 n- \( N, B' @. M下图就是所有词典都在 sdcard/mdict/doc/ ...
    , P; }+ {- p4 T! I2 x- d
    还是设置成搜索指定目录比较好, 实话实说
  • TA的每日心情
    慵懒
    2020-1-17 10:48
  • 签到天数: 426 天

    [LV.9]以坛为家II

    发表于 2018-1-30 17:14:37 | 显示全部楼层
    加油搞啊。啥时候支持300本联查了,通知一下。
  • TA的每日心情
    难过
    2019-4-19 09:54
  • 签到天数: 139 天

    [LV.7]常住居民III

    发表于 2018-1-30 17:28:23 来自手机 | 显示全部楼层
    woody.guo 发表于 2018-1-30 13:49
    ) ^1 G" A) W7 H' p# S+ G7 w. I呃,你的词典都存在什么目录的?
    5 e+ G% v0 Z  p2 _App 没弹出个对话框告诉你没找到词典吗?
    - W" H1 `. T- G6 l, L ...
    ' B' M0 [8 M. Q
    在mdict/doc里,没任何提示呢
  • TA的每日心情
    开心
    2019-1-23 23:12
  • 签到天数: 13 天

    [LV.3]偶尔看看II

    发表于 2018-1-30 18:25:58 | 显示全部楼层
    感谢分享 这个和原版的主要区别在哪
  • TA的每日心情
    开心
    2019-10-12 09:43
  • 签到天数: 1 天

    [LV.1]初来乍到

    发表于 2018-1-30 20:46:59 | 显示全部楼层
    楼主,mdict安卓有beta版本的很好用,你论坛搜下看看
  • TA的每日心情
    奋斗
    2019-12-4 18:50
  • 签到天数: 217 天

    [LV.7]常住居民III

    发表于 2018-3-12 20:41:57 来自手机 | 显示全部楼层
    樓主加油 創造下一個深藍 你可以叫淺黃!
  • TA的每日心情
    奋斗
    15 小时前
  • 签到天数: 204 天

    [LV.7]常住居民III

    发表于 2018-3-14 20:42:14 | 显示全部楼层
    支持楼主自制,下来用用看

    该用户从未签到

     楼主| 发表于 2018-3-25 20:38:02 | 显示全部楼层
    HMPT 发表于 2018-1-30 10:38
    ! X) F, n7 k" ^' `$ t0 ?下载试用下先
    " T# D4 g3 R. q6 B# r+ z3 o3 Y4 M
    3 Q3 G, S% Z7 @% F首先, 最低SDK 5.0, 提醒楼下;

    ' l) g/ E+ e4 e2 q, L! T你的手机是 Android 5.0 吗?刚刚在家里的平板上发现 5.0 上会一直转圈圈。一楼的版本已修复。
  • TA的每日心情

    2018-6-15 18:18
  • 签到天数: 249 天

    [LV.8]以坛为家I

    发表于 2018-4-9 21:15:21 | 显示全部楼层
    刚刚竟然发现已经在play上线,真是厉害了

    本帖子中包含更多资源

    您需要 登录 才可以下载或查看,没有帐号?免费注册

    x
  • TA的每日心情

    2018-2-6 10:27
  • 签到天数: 1 天

    [LV.1]初来乍到

    发表于 2018-4-9 22:59:41 | 显示全部楼层
    羡慕码农~6 t# L' P* K5 p! D
    自己还能做app
  • TA的每日心情
    开心
    2018-4-10 00:00
  • 签到天数: 15 天

    [LV.4]偶尔看看III

    发表于 2018-4-10 01:01:23 | 显示全部楼层
    资料太棒了,感谢楼主
  • TA的每日心情
    开心
    2020-1-7 13:47
  • 签到天数: 7 天

    [LV.3]偶尔看看II

    发表于 2018-4-10 13:32:05 | 显示全部楼层
    作者厉害了!有时候就是这样子,找不到趁手的工具时就会想到自己来做一个。
  • TA的每日心情
    开心
    2018-4-13 19:23
  • 签到天数: 1 天

    [LV.1]初来乍到

    发表于 2018-4-13 19:44:55 | 显示全部楼层
    小白,学习了,谢谢楼主
  • TA的每日心情
    开心
    4 天前
  • 签到天数: 387 天

    [LV.9]以坛为家II

    发表于 2018-4-13 21:57:04 | 显示全部楼层
    我就服像楼主这样的人,一不满意就自己弄一个APP!
  • TA的每日心情
    奋斗
    2020-1-3 10:54
  • 签到天数: 159 天

    [LV.7]常住居民III

    发表于 2018-4-13 22:26:56 来自手机 | 显示全部楼层
    我也mark,关注更新
    您需要登录后才可以回帖 登录 | 免费注册

    本版积分规则

    顶部qrcode底部
    关注公众号送论坛充值码
    关注微信公众平台
    关注微信公众号 pdawiki,获取邀请码,看文抢积分,抽奖得浮云! Follow our Wechat official account "pdawiki", get invitation codes, and play the lottery to earn points (积分)!

    小黑屋|手机版|Archiver|PDAWIKI |网站地图

    GMT+8, 2020-2-22 15:23 , Processed in 0.211738 second(s), 9 queries , MemCache On.

    Powered by Discuz! X3.4

    © 2001-2017 Comsenz Inc.

    快速回复 返回顶部 返回列表