dinghao

记录成长点滴

 

Silverlight IReader阅读器第二版

 

下载地址silverlight 阅读器

主要是非功能方面的改进,整个架构做了调整。

a) 采用MVVM架构

b) 使用自定义导航结构

c) 使用MEF

d) 用户可以通过配置文件新增解析站点。

e) 使用百度搜索,放弃google(由于经常被墙),下一版本会采用bing api。

功能方面:

a) 图书文本文件生成。使用手机的方便了,可以直接生成文本,不必再通过为下载一本小说的文本而费力搜寻。

b) 改进收藏功能,可手动、自动更新收藏的图书,使收藏图书保持最新状态。

c) 本地图书,不再读取在线内容。

d) 改进了搜索功能

e) 新增目录预加载,收藏界面、排行榜界面会预加载目录,此时打开目录没有延迟。

f) 调整字体、行距、段间距、字体颜色可自定义

g) 新增阅读器模式

h) 新增纵横中文网支持(在追看焚天,必须增加了)、3g华夏,去掉啃书中文(已经关闭)

i) 下载图书下载允许两个并发下载,尽量平衡下载与阅读(SL只允许8个)。

UI架构

 

新搜索界面

搜索结果来源于百度,从界面能看出来吗?

image

新收藏界面

点击读取最新,将从网上查找收藏图书的最新章节,并预加载目录。

选取自动更新,每次跳转到此页面将自动读取最新章节。

image

本地页面

本地图书页面,不自动同步网络更新。

新增生成文本功能,在此只使用下载的本地内容生成文本。

image

书页

新增生成文本功能,将先下载图书再生成图书。

如果网速慢或下载进度停止,可停止后重新下载,会自动下载未成功下载的章节。

文本生成页面

image

image

章节页面

新增背景色、前景色设置、阅读模式

增大了字体、调整了段落间距。

这种可以拖动目录阅读的方式是不是更好呢,并且预加载了当前章节的相邻三章,阅读无延迟。

键盘快捷键导航也比鼠标方便很多。

image

阅读模式

image

全屏下的阅读模式

image

排行榜

能看出来下面是起点的周推荐排行榜吗?

加载进度条做了调整,现在只要有一个Item加载完成,进度条就消失。

image

设置

缓存不再细分为缓存文本和图片。感觉分这么细没什么意义,现在图片、文本都自动缓存。

增加了预读取目录

image

posted on 2011-04-07 16:28  思无邪  阅读(1351)  评论(4编辑  收藏  举报

导航