ANYVIEW
手机电子阅读器
Anyview是一款运行在手机上的免费的阅读器。Anyview采用JAVA编写,因此,只要手机支持JAVA,并且支持JSR-75标准,就可以使用Anyview。
信息简介
Anyview是手机上的电子阅读器。虽然市面上已有现成的、比较成熟的电子书软件,然而由于其需要对每一本书本进行制作,因此就产生了Anyview。
Anyview跨越的平台有 Java、黑莓平台、塞班S60平台、Android平台以及WP7平台和IOS平台。
当您安装好Anyview后,只需要把你喜欢的小说放到手机中,就可以进入在手机上阅读了。到如今,能够运行Anyview的手机型号已经超过上百种,不仅SONYERICSSON、MOTO、NOKIA等品牌能运行Anyview,一些最新的国产手机也能运行Anyview。
Anyview希望成为最好的手机阅读器,并且希望向使用该软件的用户提供良好的阅读字体、顺手的操作、强大的阅读功能,因此,Anyview从一开始就将目标锁定在文本阅读上。
由于本人只会编写JAVA程序,因此希望通过Anyview来证明,在手机应用领域,JAVA一样可以做得和Symbian、WinCE程序一样强大,并且试图超过他们的 。
特色
相比其它的阅读软件,Anyview能够支持相当部分的格式:TXT、HTML、PDB*、UMD、PNG、JPEG、GIF,并且还在不断扩充和完善中,不仅如此,Anyview还支持从ZIP*文件中阅读,节省你手机的存储空间。运行Anyview不需要很强的手机,即使在低端平台上,Anyview也能很好的处理各种文件,以使用户获得完美的阅读体验。 Anyview提供了强大且灵活的定制能力,提供了超过50项用户设置,因此,你完全可以根据自己的喜好的使用Anyview。当然,即使你不作任何设置,Anyview一样也能满足你的阅读需要。尽管拥有如此多的功能,但Anyview并未因此而变得难以上手,恰恰相反,大多数操作只需要1~2次按键操作就可以完成,并且完美支持触屏手机。
方式
在阅读时点手机左键=》设置=》屏幕=》改成90度就行,横屏没快捷键。 数字1--添加书签 数字3--自动阅读 数字5--全屏 数字7--页面跳转 数字9--搜索关键字 数字2468都是前进或后退键 数字0--背景反色 井号键--关灯
使用技巧
首先下载适合你手机的Anyview版本,将下载的.rar文件解开后,里面会有若干文件,其中Anyview.jar就是安装文件,和其它的java程序一样,请将其安装至手机或者存储卡上。在安装完成之后,你还需要打开文件的读写权限才可正常使用该软件。
由于JAVA程序访问文件系统需要数字签名,在没有数字签名的情况下,请你按照如下方法打开读写权限。
对于E680I/E680/E680G/A780的手机用户,在下载的软件包中,会有三个对应的文件夹,根据你的手机型号选择对应的permfile.txt文件(E680G用户请选择E680I的文件),将手机设置为U盘模式,连接到电脑,在电脑上打开Anyview的安装目录,一般来说是类似于.system/java/DownloadApps/MIDletxxxxx(.system目录是隐藏目录),xxxxxx是你安装Anyview的目录(假如你是新安装的Anyview,那么通常是最后一个以MIDlet开头的文件夹),选择合适的permfile.txt文件将原来permfile.txt覆盖
对于E2/A1200的用户来说,不需要使用permfile.txt文件。同上,打开安装目录下的registry.txt文件(用记事本即可),Ctrl+F找到里面的Domain: Untrusted,替换为Domain: Manufacturer(注意冒号后面的空格),然后保存,关闭,拔下数据线(*注意,不要改为Domain: Operator,可能会引起历史记录不能保存的问题等),回到手机,找到Anyview,选项—>管理—>查看许可—>读取用户数据—>选择“从不询问”,保存(这里已经是“从不询问”了,最好在选择一次),安装完毕。
你可以正常使用Anyview了。如果你是第一次使用Anyview,请先阅读帮助文档,以便更好的了解Anyview的操作及特性。
到目前为止,Anyview已经基本可以满足大家的需要了,当然,大家会有更高的要求,由于在设计之初并没有考虑到会做到这么复杂,呵呵,因此,新的功能在现基础上实现比较麻烦,所以,0.3版本将会改写程序结构,在保留现有功能的基础上,提高程序的运行速度,美化界面(这个我不在行,哪位朋友在行可以做一些PSD文件给我,或者给一些参考图 ),简化操作(不知道能不能更简单,我的理念是,如果使用键盘,就只用5方向导航键,并且支持触摸屏,如果需要,可以根据当前用户按屏时间长短和大概位置来弹出相应功能)。而最新的版本只是修改一些BUG
针对现在程序的不足和一些未能满足大家要求的地方,0.3版本中将进行补充(但不保证完全满足大家的要求,比如说耗时过长而实用性又低的功能就不实现了)
其实Anyview并没有在我的预计内,我以前一直是用的NOKIA的QD手机,尽管只支持MIDP1.0,但写点小程序还是够用了,毕竟还有NOKIA自己的开发包。直到仙剑的资源基本上解开后,我就一直希望把仙剑移植到手机上,当时我就一直在考虑买一部什么样的手机,在NOKIA 7710和MOTO E680之间徘徊了很久,最后买下了E680,虽然屏幕分辨率没有7710高,但320*240也足够了,并且支持640*320的手机也只有7710,通用性不强。
使用QD的时候,比较喜欢在手机上看电子书,其实这个习惯在SIEMENS 6688的时代就开始了,掌上书院在QD上的表现比较令人满意,虽然局限于屏幕的大小,但看一些文本小说还是够用了,买了E680后,只能看JAVA电子书了,然而令人失望的是,JAVA电子书在MOTO E680上的字体实在是太难看,以至于没了看书的兴趣,因此,自己写一个看书的软件的想法就诞生了。
最初,也没有打算做成现在的Anyview,只是想和其它JAVA电子书一样,每本书做一个JAVA程序,但是使用点阵字库,我一开始选择的是12*12的点阵字库,这种字库是我在计算机上常用的字体(小五) , 然而真正做到了手机上,才发现E680屏幕表现的细腻程序,并且也发现了E680的强大运算能力(最开始的程序我并没有做任务优化,只是想看看效果,谁知道运行非常流畅)当我把这样的电子书放到了ccmove的论坛上后,引起了大家的兴趣,因此,这时候才想到了要做一个E680上专用的电子阅读器
既然当成一款软件来做,因此我的理念就是要就做好,要就不做(一直以来我都是这态度)。因此,从运行效率、易用性上我一直在不断追求完美,虽然没有完美的软件,但完美却是软件的目标。
支持格式
TXT:支持UNICODE、GB2312、UTF-8格式,linux平台上生成的UTF-8格式的TXT请使用“打开为UTF-8”
HTML:暂时没有对HTML有良好的支持,仅当做TXT来阅读,将来会完善的
PDB:目前只支持TEXt/REAd类型的PDB文件
UMD:支持小说和漫画
epub:安卓版本支持简单的epub格式。
PNG:支持
JPEG:超过100K的JPEG会使用软解码方式,以便用户在手机上能浏览更大的图片,最大支持500K
GIF:支持,动画和非动画的GIF
rar:安卓版本支持解压rar格式的txt小说
ZIP*:对ZIP最大限度的支持,无需要解压缩,可以直接在ZIP中阅读上述格式的文件,并且不需要任何临时空间
Anyview计划支持更多的格式,但并不打算对部分厂商私有格式进行支持
在手机上处理zip文件,仅从合理化的需要考虑,删除了部分ZIP特性,请注意:
1.不支持带有文件夹的ZIP(ZIP本身就被当作文件夹处理)
2.不支持带有密码的ZIP
3.不支持在ZIP中打开ZIP
4.在解压缩一个ZIP文件中的全部文件时,如果可用空间少于解压需要空间的120%,会拒绝该操作
相关
Anyview只是一款个人作品,是个人利用业余时间一点一点完成的,从最初的0.2到目前的4.0.11;从最初只支持E680/A780到目前支持上百种机型;从最初简单粗糙的TXT阅读到现在精致完善的阅读体验,Anyview花了两年时间,在过去的两年中,不少朋友给出了大量的意见及鼓励,以致Anyview能走到今天。
别犹豫,让Anyview带给你全新的阅读体验吧:)
支持的机型
Anyview3.0支持的手机(包括但不限于)
MOTO: E680、A780、E2、A1200、E6、E398、E1、L7、E770
NOKIA: 6230i、S40第三版以上、S60
SONYERICSSON:K750、W800、K600、V600、Z520、W700 、Z525、W600、W550、W900、W810、Z530、W300、K510、K310、K320、Z550、Z558、K610、K800、 K790、W850、Z710、W710、Z610、W830、Z750(JP-5以后的平台)
成长历程
2007.7.3 2:37
Anyview一直都没有什么说明,最近又碰到几个人希望我能对Anyview做一些简单的描述,工作忙,加上人懒,一直没动手完善Anyview的介绍,今日兴起,抽点时间来说说吧。
一切都是源于那部E680i。由于一直迷恋仙剑,特别是DOS版本的仙剑,一直希望能在手机上再续经典,再加上一些研究仙剑的高手不断最得进展,因此,慢慢能用JAVA还原一些仙剑的内容了,所以就考虑买部手机,把仙剑移植上去。之前考虑了很久,在S700、7710和E680之前徘徊不定,不过都是由于价格的原因,一直没能购买。终于有一天,和现任老婆逛商店时,在E680前站了半小时,没有抵住诱惑,再加上老婆的一句“想买就买,不买就走”,一咬牙,用信用卡分期把E680刷了回来(手里的QD还没有用超过半年,败家啊)
小E的可玩性就不说了,在手机上看书是必不可少的了。和QD 一样,下载了一些JAR的电子书看,结果是太让人失望了,字体丑得一塌糊涂,惨不忍睹。好在早些年玩过DOS系统,UCDOS也玩得转,就考虑到 UCDOS的字库移植过来,同时,J2ME也略懂一二,于是就动手写了起来。最开始的程序简陋得不行,因为自己都没有底手机上显示点阵字体会不会很慢。结果是太让人吃惊了,一点都没有优化的程序,在小E上运行超级流畅,而且,12点阵的字库在手机上显示十分完善,就是太小了。
程序简陋得不行,只能把要看的TXT文件改名为1.txt,按照ASCII编码保存,然后扔到JAR包中,只要运行程序就可以阅读小说,尽管不方便,但至少摆脱了使用手机字体时那种难以忍受的感觉。也是由于一时兴趣,把这个程序扔到了CCMOVE的论坛上,结果很多人都感觉字体太舒服了(看来大家都在受虐待啊),希望能把字体弄大一些。经过几天的折腾,一个称不上是阅读器的阅读器出世了,能够替换JAR包中的字体来改变阅读时字体的大小。
同时,CCMOVE上一位大侠发了一张帖子,说明如何在小E上打开阅读权限的方法,并且提供了一个DEMO,于是,我就有了做阅读器的想法了。当时没有太多想法,只是能够不用每次看小说都改JAR包就行,又是几天时间,带有文件系统的阅读器写了出来。同样,也是扔在CCMOVE上,结果不少人都喜欢。
当时都没有想到给阅读器取个名字,也没有把他做下去的意思,反正解决了看小说的问题就OK了,至于转一下文件编码,也不是什么麻烦事情。软件也没有什么可以设置的,一切都是按自己的习惯来写,有人喜欢,有人不习惯,开始有人不断跟帖希望我改一些设置,跟帖的人多了,就想加几个参数,让大家自己去设置吧(看来看帖回帖是个好习惯啊,嘿嘿),慢慢的,也有了几十位朋友使用我写的阅读器了。在大家的鼓励下,也开始有做阅读器的想法了。
UMD 格式是我在QD上映像比较深的格式,UMD的好处是能够分章节,但不支持图文混排,于是我想做一个支持图文混排及声音的格式,就叫IAV吧 (Ismyway AnyView, Anyview的由来)。满怀热情写了几天,出了一个新版,还做了一个制作IAV格式的小工具,可惜啊,这世上还是懒人多,没人愿意做IAV格式的东西,到是对阅读TXT的要求提了不少。
算了,还是慢慢完善Anyview的TXT阅读功能吧,在大家不断热心的反馈下,Anyview 的功能越来越多,至到最后的0.2J,基本上在E680/A780上阅读没有问题了,由于Anyview只是为E680制作的阅读软件,根本就没有考虑到键盘问题,而且,在E680上,尽管界面简单,但操作完全为E680设计,使用起来还是比较舒服的。
0.2版许诺了不少功能,可惜由于本人的懒散,再加上以前写代码比较随便,想到哪加哪,越到后来越难改动,一直未能去实现,其间也有不少朋友一直在关心新版本的出现,可惜我都还是没有动手。那时我就职的公司资金出现了问题,几个月都没有发薪水,更是没有心情了。
直到06年2月底,找到一份新的工作后,工作不是太忙,也有时间和心情来完善Anyview了。重写了界面的框架,然后把0.2中亏欠的地方一一补上,算是对热心的朋友一个交待了。那段时间更新十分疯狂,有时一天更新两次,也亏大家的热心,不断的指出问题和提出建议,问题我是不断修正,建议我是尽量采纳,0.3慢慢完善了,用的人也越来越多了。其间也有A1200的用户提出希望把Anyview移植到A1200上,不过由于没几个人提,也就放下了。
直到E2的出现,那时我正好刚结婚完,和老婆在成都度蜜月,去网吧的时候,发现信箱里多了4封希望开发E2版本Anyview的邮件(我还留有这2位朋友的邮件,分别是陆爱兵、GoodLuck Liu),出于客气,一一做了回复。然后,对方也回复了,几封邮件的来回后,终于决定做E2版本的Anyview了,最开始的Anyview for E2是从E680的代码上移植过来的,由于以前的设计只考虑了触屏,而我又不想做太大的改动,因此,最开始的E2版本操作并不顺手,功能也没有在E680 上丰富和稳定,而且,也有不少人对Anyview给了较重的批评,当然,也有一些人热心的给予反馈和建议,Anyview for E2的第三个版本终于是第一个比较好的版本了。后来的A1200版本又是在E2版本上修改(从触屏改到键盘,再改回触屏,绕了一大圈,也弄出不少 bug)。
直到有一天小E被偷后,一直在考虑换一部E6或N73,但当时有用户反映Anyview在E6上无法使用,而N73不仅价格高,而且能不能使用Anyview都不确定,最后,选择了一部便宜量又足的E2(去年12月买的,1370,真是便宜啊),自己在E2上跑过 Anyview后,才发现Anyview在E2上的表现实在是自己都不满意,于是,在后来的时间里,为E2做了不少改动(A1200也沾了不少光),一直到我自己用得顺手为止,那个时候,也断续的加入了一些功能,只不过同时维护三份代码,实在是累。然后是有朋友问Anyview会不会收费(至少是对 Anyview的肯定),然后是有朋友希望能把界面做得更漂亮一些。
有一天收到一位Philips用户的邮件,他告诉我Anyview可以在他的手机上跑,只是显示不完整,希望我能修改一下。天哪,0.3版本都没有考虑非QVGA屏的手机,要改不是一般的麻烦,考虑了一下后,除非重写内核,不然再改不仅麻烦,而且维护的代码更多了。
以前的版本命名也太随意了,有叫0.2的,有0.3的,有叫3.0的,也有2.0,还有Anyview4,以至于不少朋友都分不清该用哪个版本,为了结束版本混乱,也为了减少代码维护,同时还可以支持更多的手机,Anyview升级到了3.0 ,这时,距离上面那位朋友的邮件已经有半年了……
Anyview 从最开始出现时,在GOOGLE里面根本搜索不到,全是另一款叫网络警的Anyview软件,后来慢慢的到第一页有一条Anyview的结果,到今天的好些条结果,从最开始只有小E的几十位用户,到今天的多款手机上万用户(具体我也无法统计了,但从0.3起,至今在我的个人主页上仅E680的下载量已经超过10万次了),经历了近两年,我总共只发过两个有关Anyview的帖子,一个是在CCMOVE上,另一个是IT168上(E2),其它的全是靠朋友们的热心支持和宣传,实在是很感谢这些热心的朋友。
回顾一下,0.2是为E680写的,0.3开始支持几款MOTO的Q屏手机了,3.0开始支持更多不同机型了(还有天语A615的用户,难以置信吧)。Anyview是一款手机上的阅读器,尽可能支持多种格式,也尽可能提供最顺手的操作,并且,希望成为大家最喜欢的阅读软件。
最近工作很忙,更新比较缓慢,但Anyview会慢慢完善的。
黑莓版本
黑莓4.0.7版本
更新说明
更新日期:2011年8月10日
适用机型:BlackBerry ROM 4.2/4.5/5.0+
支持在黑莓段直接安装COD
修正umd中跳章的BUG(一些早期的手机上会发现打开比以前慢一些,但更稳定了)
修正阅读UMD图片无法返回的BUG
略微提高TXT的读取速度
阅读历史中响应删除键
对zip的操作更完善,并且会在操作时自动选择编码
阅读时能保持背景常亮
触屏手机支持自由复制功能
黑莓4.0.8版本
更新说明
更新说明:
支持在黑莓端直接安装COD
修正阅读UMD图片无法返回的BUG
略微提高TXT的读取速度
阅读历史中响应删除键
对zip的操作更完善,并且会在操作时自动选择编码
阅读时能保持背景常亮
触屏手机支持自由复制功能
安卓版
v2.22 新增以下功能:
1.A盘推荐改为订阅
2.可自己添加或者删除订阅
3.云端内容可公开,与好友分享
4.A盘账号现可修改个人信息
5.繁体语言的支持
v2.22 更新说明:
1.修复在4.3系统上的闪退问题
2.打开文件时可能会出现错误
3.更换皮肤引起的错误
4.使用听听功能时出现的错误
5.获得今日推荐时的错误
6.修复跳转出错
回顾1.X时代版本:
· V1.0.1 ·V1.0.2
· V1.0.3 ·V1.0.4
· V1.0.5 ·V1.0.6
· V1.0.7 ·V1.0.8
· V1.0.9 ·V1.10
·V1.10.1
IOS更新说明
1.阅读格式:目前支持txt、epub主流格式,后续会增加更多阅读格式;
2.书籍分类:可将书架上的书籍自定义分类,整理书籍的首选;
3.WIFI传书功能:无需数据线,只要有网络,随时随地从电脑传书到手机;
4、 轻松翻页:左右滑动、上下轻点,左右轻点均可翻页;
5、 简单跳转:圆盘式滑动跳转,充满趣味;
6、 阅读环境与排版:亮度大小调节、字体大小调节、行间距与字间距调节、页边距调节、下划线、压缩空行、更换字体、设置预览、夜间模式阅读、换肤功能、休息提醒等;
7、 免费A盘,同步网页到手机中,一次同步,永久阅读;
8、 阅读辅助功能:两种精美的书架呈现模式;下载管理功能可以随时查看下载进度;在书签管理中可查看所添加的书签;统计您的阅读成果。
IOS更新
1.增加了书仓和推荐的功能
2.分类功能重新设计了
3.支持zip和rar压缩格式
4.epub有卡顿的问题解决了
5.修复了大部分闪退的问题
6.优化了epub的排版效果
7.各种上版本提到的bug在这个版本里都有相应的修正
塞班更新说明
塞班五版 v1.10.1更新内容:
·本地小说增加删除和重命名的功能
·已经删除的小说将不再显示在历史和本地小说里
·增加密码保护功能
塞班3版 v1.14.1更新内容:
·本地小说增加删除和重命名的功能
·已经删除的小说将不再显示在历史和本地小说里
·增加密码保护功能
塞班3 v1.10.1更新内容
·本地小说增加删除和重命名的功能
·已经删除的小说将不再显示在历史和本地小说里
·增加密码保护功能
微软苹果版
应用类别 :阅读
应用版本 :1.7.1.0
应用大小 :5 M
应用语言 :中文
支持平台 :Windows Phone 7.5及以上
更新日期 :2014-03-25
参考资料
最新修订时间:2023-10-27 19:56
目录
概述
信息简介
参考资料