·天新网首页·加入收藏·设为首页
首页|笔记本|手机|数码相机|摄像机|MP3/MP4|主板|内存|显示器|办公|打印机|下载|开发|汽车|学院|业界
硬件|台式机|数码|数字家庭|投影仪|GPS/CPU|显卡|硬盘|服务器|网络|一体机|驱动|源码|游戏|考试|报价
编写一个运行于 Pocket PC 上的离线新闻阅读软件(2)
http://dev.21tx.com 2006年11月29日 杰仔

经过初步的调查(调查方式为 BBS 发贴),觉得这个软件应该是有一定的用户群的, 所以决定开始动工了。万丈高楼平地起是不可能的,我还得用我的老资源。我的 J.J.Newz 虽然目前缺陷很多,但我觉得作为 PC 端的软件还是足够了的;稳定性方面最近可以再做改良,估计采用一个 Connection 去下网页速度会快很多,毕竟蜘蛛优化的余地还是很大地。

Pocket PC 端已经把多行显示的 List 实现了,这样 GUI 部分没有什么问题,可以实现类似 OutLook 读邮件的显示效果。关于实现细节,这里不再赘述,就是用了 OwnerDraw 去绘制 ListCtrl 的每个 Item 而已。

计划中的主界面包括频道列表(CChildView)、新闻列表(CNewsListDlg)、新闻阅读(CNewsReadDlg)、软件设置(CSetupDlg)、新建向导(CNewWizardDlg)五个主界面,除新闻列表外,其余的都用 MFC 中的 Dialog 实现,只是工作量的问题。

还得考虑用不用数据库的问题。在我的 J.J.Newz 中,用的是开源数据库 SQLite,但是在 Pocket PC 上用 SQLite,我担心性能问题,或许不应该用数据库,新闻过期了就删除才是硬道理。

关于软件的更名,我决定从现在开始把我的 J.J.Newz 改名为 GoNews,名字更加好记。

最发愁的就是时间问题,负责的项目一大把,进度压力很大,还得抽时间学英语背单词,是否用足够的时间整这个呢?好在女朋友很支持我,另外时间是挤出来的,少睡点觉吧。

上一篇: Java ME下的单元测试开发之JMUnit篇
下一篇: 手机Linux依然面临内忧外患

Google
 
热点文章
关于我们 | 联系我们 | 广告服务 | 工作机会 | 版权声明 | 欢迎投稿 | 网站地图
Copyright © 2000-2008 , www.21tx.com , All Rights Reserved .
© 晨新科技 版权所有 Created by TXSite.net