用手机背单词

来源:百度文库 编辑:神马文学网 时间:2024/04/29 00:51:27
金山Welcome to JTL‘s Blog |homepage
任何人只要一直坚持努力,就一定会成功。
Skip to navigation
<< 一朵玫瑰花分类:1 原创 • 日记 [李开复] 给中国学生的第四封信:... >>
[代码] 用手机背单词
[ 2005-08-06 9:38:24 PM ]
习惯了用电脑背单词,也一直想用手机来背单词,那样方便很多,任何时候,在任何地方都可以背的。
可惜还没学j2me,不会编手机上的java软件,前几天在手机上看电子书的时候突然想到一个idea。
其实背单词软件关键的功能就是当单词出现的时候隐藏该单词的解释,当用户想好后按下某个按钮再显示出来。
既然这样,我们就可以做这样一本电子书,让其里面的单词与其解释部分不同时出现在同一页上。
比如 Nokia6230 的电子书显示内容部分小字体可以显示8行,大字体可以显示6行,以大字体为例,也就是说该电子书里面每一个单词后面就空出5行空行出来,然后再显示其解释,再空5行,再显示下一个单词,这样就可以保证在任何时候都只显示单词或是解释。
当然还要考虑到音标,也就是第一行单词,二行空,三行音标,四、五、六行空,解释,空五行,下一个单词。
也就是说,给你一个单词表(由金山词霸的生词本导出生成),在每个单词及解释中间插入5行空行就行了。
但是要是人工操作非常麻烦,当有大量单词的时候简直。。。
所以编了下面这个小程序,也就是实现把单词表转化为我们要的格式,并可以批量处理。
当然除了6230其它能看电子书的手机也能用,在程序里面选择"手机显示行数",输入你的手机显示行数就可以了,比如6230大字体总共可以显示6行,就输入6。
使用方法:
一,先用金山词霸的生词本导出单词列表(导出格式选择"纯文本文本格式"),导出文件名为1.txt,2.txt .... n.txt(便于批量处理)
二,把该程序copy到生词表所在目录,并建立一个done目录,打开该程序并按里面提示做。
三,把done目录里面格式化好的文本文件做成JAVA电子书(使用JBookMaker软件,软件作者主页:http://www.bigwater.org)
程序及程序源文件下载::
File: Click to Download
以下是效果图:

软件界面:

程序源代码:
#include
#include
#include
// 默认后缀名
char suffix[20]="-J.txt";
// 默认目标文件目录名
char mulu[20]="done";
// 默认手机显示行数(row>=3)
int row=6;
// max用以记录一共有几个单词
int max;
void readFile(FILE *fp){
char ch;
rewind(fp);
while(!feof(fp)){
ch=fgetc(fp);
cout<
Comment No. 1
TrackBack: 涂层测厚仪    [2005-08-26 6:25:19 PM]
Title : [代码]用手机背单词
Link :http://www.topkylin.com/Product_24067.html
Excerpt : 用手机背单词
Comment No. 2
TrackBack: 防静电帘、防静电窗帘    [2005-09-06 6:55:16 PM]
Title : [代码]用手机背单词
Link :http://www.air-land.cn/air-land_Category_6421_1.html
Excerpt : 用手机背单词
Post Comment
Name:

Disable Icons
Disable UBB Code
Disable Images
Check for URL
Hidden Comment

日历
<< < 2005 -12 > >> 日 一 二 三 四 五 六
1 2 3
4 5 6 7 8 9 10
11 12 13 14 15 16 17
18 19 20 21 22 23 24
25 26 27 28 29 30 31
文章分类
首页原创 • 日记 (14)生活 • 关注 (9)情感 • 感恩 (11)思考 • 为人 (15)留言
最新日志
战胜逆境的本领一个母亲写给孩子的信两 粒 砂 子25年前,他们中的一些人...2005年上半年软件设计师...要記得時時感謝你身邊的...[李开复] "I need to ...Google@webOS[李开复] 给中国学生的...[代码] 用手机背单词
日志搜索
标题 内容 评论

收藏
JTL 的网上小窝JTL 的部落格李开复的中国学生网MIT OpenCourseWareMonkey‘s Blog
Rss






联系

GuestBook
管理登陆
首页原创 • 日记 (14)生活 • 关注 (9)情感 • 感恩 (11)思考 • 为人 (15)留言
Powered by L-BLOG © 2005-2006 | Modified byJTL | Homepage.
Processed in 0.171875 second(s)
Welcome to JTL‘s blog. Thank you for visiting ^-^