作者: jefferic
查看: 11295|回复: 53

【有书】CSkin+LayeredSkin制作的小说下载阅读工具软件

[复制链接]
jefferic 发表于 2014-12-9 17:07:25 | 显示全部楼层 |阅读模式
查看: 11295|回复: 53
CSkin+LayeredSkin制作的小说下载阅读工具软件
说明:
我最近使用CSkin界面库+LayeredSkin界面库制作的小说下载阅读工具软件-有书。

效果图:
1.小说搜索界面。

【有书】CSkin+LayeredSkin制作的小说下载阅读工具软件

【有书】CSkin+LayeredSkin制作的小说下载阅读工具软件


2.我的书架界面。

【有书】CSkin+LayeredSkin制作的小说下载阅读工具软件

【有书】CSkin+LayeredSkin制作的小说下载阅读工具软件


3.小说章节列表。

【有书】CSkin+LayeredSkin制作的小说下载阅读工具软件

【有书】CSkin+LayeredSkin制作的小说下载阅读工具软件


4.小说阅读界面。

【有书】CSkin+LayeredSkin制作的小说下载阅读工具软件

【有书】CSkin+LayeredSkin制作的小说下载阅读工具软件


5.软件设置界面。

【有书】CSkin+LayeredSkin制作的小说下载阅读工具软件

【有书】CSkin+LayeredSkin制作的小说下载阅读工具软件


编后语:
感谢: CSkin,LayeredSkin
写出好看的界面很方便一直就想做点用得着的软件,但是界面很困扰
自从接触了这2个界面库,才得以开始
ps:本人做web开发的,做winform程序基本上是头一次

程序下载: YouBook0.4.0.2.7z (1.44 MB, 下载次数: 1907)

评分

参与人数 4威望 +2 金钱 +18 贡献 +2 收起 理由
我来拾豆豆 + 3 感谢LZ对论坛做出的贡献~
乔克斯 + 5 感谢LZ对论坛做出的贡献~
xiaobo + 1 + 5 + 1 感谢LZ对论坛做出的贡献~
Blue_Pen + 1 + 5 + 1 很给力!

查看全部评分

回复 论坛版权

使用道具 举报

Blue_Pen 发表于 2014-12-9 20:23:43 | 显示全部楼层
沙发,这么好的东西怎么没人看?
xiaobo 发表于 2014-12-9 21:58:37 | 显示全部楼层
比较喜欢看小说,看到LZ发的软件是小说类的后马上就开始试用了,以下是试用中遇到的点小问题:
1.软件打开后的第一个界面是【小说搜索】功能,搜索框位于左上角,放大后会略显空旷,建议软件打开后默认显示出推荐的小说
2.切换章节时,略卡,列表如果也换成微软雅黑就更棒了
3.书架目录列表、章节列表,点击后会有卡顿
4.第一次使用时,下一章、上一张点击无用,包括快捷键,全本更新完毕后,可以了
5.习惯关闭后最小化,如果能加入点击关闭按钮时的选项就更好了
 楼主| jefferic 发表于 2014-12-10 07:22:03 | 显示全部楼层
xiaobo 发表于 2014-12-9 21:58
比较喜欢看小说,看到LZ发的软件是小说类的后马上就开始试用了,以下是试用中遇到的点小问题:
1.软件打开 ...

感谢你的建议,卡顿的问题正在解决在

如果本地书库没有书籍的情况下 会 进入【小说搜索】功能界面
如果有书的情况下,会时本地书库的界面
乔克斯 发表于 2014-12-10 10:13:30 | 显示全部楼层
不错啊,好棒。。对于喜欢看小说的我来说,太棒了!卡顿问题,建议你把背景去掉,用纯色调可以大幅度减少窗体卡顿问题。
小红帽 发表于 2014-12-10 11:07:57 | 显示全部楼层
而且内存占用有点大了啊,排序和选择章节都有点卡。你可以做性能测试,看看是哪里的问题,是不是添加DuiControl的速度太慢,还是你的算法问题。另外你可以使用新版的LayeredSkin。就在那个BinGoo的QQ通信版里面。里面有DuiTextbox,你可以试试。
 楼主| jefferic 发表于 2014-12-10 12:22:42 | 显示全部楼层
用 LayeredListBox  加载 几千条 的章节列表

感觉绘制会慢,几乎卡顿都在这里

我想用html的方式做列表了。。。


 楼主| jefferic 发表于 2014-12-10 12:25:50 | 显示全部楼层
@小红帽 @乔克斯

请问
加载 上千条 的章节列表
用什么方式合适
Blue_Pen 发表于 2014-12-10 12:34:54 | 显示全部楼层
jefferic 发表于 2014-12-10 12:22
用 LayeredListBox  加载 几千条 的章节列表

感觉绘制会慢,几乎卡顿都在这里

layeredlistbox加载几千条数据不会卡顿,用线程后台加载数据
乔克斯 发表于 2014-12-10 12:49:40 | 显示全部楼层
jefferic 发表于 2014-12-10 12:25
@小红帽 @乔克斯

请问

用异步线程加载就行了。列表可以支持呢么多项目的,当然你也可以10条插入一次列表,20条插入一次列表。这样就不会频繁委托主线程操作列表。就会减少卡顿。
您需要登录后才可以回帖 登录 | 加入CSkin论坛

本版积分规则

QQ|申请友链|小黑屋|手机版|Archiver|CSkin ( 粤ICP备13070794号

Powered by Discuz! X3.2  © 2001-2013 Comsenz Inc.  Designed by ARTERY.cn
GMT+8, 2018-7-17 21:41, Processed in 0.744453 second(s), 35 queries , Gzip On.

快速回复 返回顶部 返回列表