|
楼主 |
发表于 2017-1-12 22:14:18
|
显示全部楼层
本帖最后由 ebdic 于 2017-1-12 22:18 编辑 ) E% J' Y1 V: r7 }: w$ D
2 R% ^8 Z6 U6 U' d7 [- J3 }" |1 l( `; O! D
隨機取詞這樣的功能,我真的沒有想過。
- C- U* D- {/ G- d. t2 ?5 O
" ], l4 I2 ^1 V/ L像epwing上下翻頁的功能,其實我自己在實作這功能時,也時常會想"會有人需要嗎?"/ s3 ~! w1 ]9 n: R4 W
但在網路上看到使用EBPocket的心得,才知道有些日文老師會喜歡使用這樣的功能。3 h7 I; j# P/ d
4 E0 C: K, ]2 h |* H# [0 K1 L: B
"因為詞典或書籍經典讀到一定程度之後, 有時會想要隨意翻閱, 就像紙本書一樣."3 D8 z3 h6 _9 v* q+ ~5 O& J
讓我想到原來還是有人需要這樣的功能。
* ]' D- r/ h4 Y' ]4 Y$ c0 S6 Z" d$ c
目前要實作這樣的功能,在mdict及startdict比較容易些。(EPWING還要再研究)
3 u4 w9 f+ |# L# |因為詞條的總數可以從字典得知,之後只要亂數取 0至(總數-1)之間的數值,再以數值取詞就可以了。, m- ?0 X* Y- j ~
# d: j% s- X! N2 S
我想到兩種作法:9 M% P; k: m5 H y
( V$ \! _% H. u8 C
第一種作法:
0 m) j& f$ [+ ]: l# C# Y3 d先在群組裡的字典中隨機取一字典,再隨機取詞,更新在本文的畫面。. r g* h) l- F. I, M7 z
* H% R' \3 \6 `5 j5 s5 K5 o, c# y另一作法比較麻煩:
5 d& `- ^7 ~) M% _( N群組裡的每一字典都隨機取詞,然後在列表上,放上各個字典隨機取的詞條。
% V1 ]0 R$ L3 x0 W8 y, M
1 f+ J8 @9 i* \之後有時間,再來想想怎麼實作這個功能。/ }8 }4 M; S1 O4 V8 c
1 f) c) `. R5 p, h3 W- {5 z5 e/ K |
|