|
楼主 |
发表于 2017-1-12 22:14:18
|
显示全部楼层
本帖最后由 ebdic 于 2017-1-12 22:18 编辑
$ N; ^- p4 G: g: i+ s' y, e9 m* p2 ?- A; B8 b
" P* d* s1 ? a) t) ?3 Z7 q$ t- g隨機取詞這樣的功能,我真的沒有想過。
8 o K: [" W$ G8 X0 T; Z
1 t* f9 \9 r0 [9 |/ }* H! l像epwing上下翻頁的功能,其實我自己在實作這功能時,也時常會想"會有人需要嗎?"
8 }& I# |4 j, g1 k* g, ?. i5 K但在網路上看到使用EBPocket的心得,才知道有些日文老師會喜歡使用這樣的功能。8 E) k8 o, r: \* y
3 ^( p+ B: o! T
"因為詞典或書籍經典讀到一定程度之後, 有時會想要隨意翻閱, 就像紙本書一樣." [) V5 `9 G. ]4 Z
讓我想到原來還是有人需要這樣的功能。
' f) h% Q& `' G
/ @0 k* h j6 r+ z* N目前要實作這樣的功能,在mdict及startdict比較容易些。(EPWING還要再研究)& Z. Y* \8 K9 u, L2 F8 k" Z0 B1 d
因為詞條的總數可以從字典得知,之後只要亂數取 0至(總數-1)之間的數值,再以數值取詞就可以了。
3 g9 Q* D: W8 R$ _1 a" e g. [, k* [, j" t' n9 U' D3 C6 q T
我想到兩種作法:
% x3 ~7 y Z+ ]5 K1 q
1 _' Z$ z$ {9 m# m- z# z第一種作法:- I; ^! x" n0 t/ K. {; }. K
先在群組裡的字典中隨機取一字典,再隨機取詞,更新在本文的畫面。
& J. |5 N1 Y# Z5 ^1 F+ o4 R- a. S& Y' U% Q" }3 r0 K" `9 R/ C6 x
另一作法比較麻煩:+ m+ B: P5 N# W4 ]
群組裡的每一字典都隨機取詞,然後在列表上,放上各個字典隨機取的詞條。
5 j' u/ g# P& ?4 k$ O+ t
) f/ w; L# i" O3 X ?, _: t之後有時間,再來想想怎麼實作這個功能。, Q# }; E; N! b; S5 L9 o! K
5 Z. e3 E- e% @, ] |
|