刚开始学WPF,打算写个程序,预计20天左右完
Beginning 2013-1- 9
计划
1、写什么程序呢?(3)
决定写什么,列出功能,最好写个需求文档(功能分两部分,基本功能和拓展功能)
2013-1- 9
初步打算是 漫画阅读器,文件管理 两个里面选一个。嗯,还是漫画吧,这是刚性需求,比较有动力。
顺便说说文件管理吧,想写这个是因为U盘里面的东西很杂乱,有些东西老是找不到位置,大概的设想就是,对每个文件添加标签,这样就方便的找到。这里涉及到推荐功能(推荐标签)、效率(我的U盘只有8G,如果是移动硬盘,几百G怎么才能快速查看),要写了再继续想吧。就这样了。
以前用eread看漫画,因为下载下来已经是需要的格式,也觉得不错,最近下载了很多漫画,都是一张张的图片,eread倒是可以转格式,可是太多本了,累。所以想自己写个。以上。
PS:功能在这里一次性列完,编码之前不允许改动(之前可以)
功能:
1、加载图片,显示成类似PDF的效果(多文档界面,连续显示)
2、拖动或打开图片时,自动加载该图片所在文件夹其他图片,并按顺序显示(一般文件名为数字编号)
3、拖动或打开文件夹时,自动加载该文件夹内图片,并按顺序显示(默认查找子目录,开放为可设置)
4、打开过的漫画,生成清单,可查看(清单在主页显示,主页也是多文档页面,参考VS主页,或DX)
5、启动时恢复最近一次窗口(可配置)
*6、换肤
*7、http://www.bengou.com/ 订阅漫画(可以不写,但要预留接口和界面显示)
2013-1- 10
8、图片加载,不能全部加载到内存中,控制程序占有内存(参考Android程序,需要时加载)
这个跟本文没多少关系,今天沉迷在ITunes的书店里面,偶然在iBook里下载了一本书《Life On Earth》,做得非常精致,图片,视频,3D模型。其实以前也看过类似电子书,没觉得有这么震撼,可能因为看得都是娱乐类的原因。
一本学术书,一本教科书,可以做的内容如此丰富,真的很吸引人。刚巧最近看了乔布斯传,里面提到乔布斯曾经向奥巴马提议改进教科书,还曾经邀请了众多科技界巨头,微软,IBM等等,虽然结果不理想,呵呵。
PS:ITunes美国商店书的数量远超中国商店,不过大多都是收费的,中国商店可以《Life On Earth》有两章节免费内容,不过这两章大小高达900M
2013-1-11
9、多语言支持,可不实现,但需要按这样设计
10、充分采用三层架构或MVC设计程序
差不多这样了吧。后面两天有点事。。进度慢了
2、原型设计 (5)
界面原型设计,美观。
这个部分应该是最耗时的,WPF的原型是可以直接用于编程,设计界面,列出需要编程实现的效果
参考:http://www.bengou.com/
2013-1- 15
这几天情绪低迷,不看小说之后,居然沉迷手机游戏,上班都在玩,工作都不想做的那种,还给自己找了理由,工作比较闲什么的,人呐!!!
等反应过来都已经过了好几天了,进度快跟不上了,今天Boss出差回来了,又开始要加班。。不过希望我能坚持下来吧,争取这个月之内搞定。
对了,今天看了大数据方便的资料,很不错呢。。
真的觉得这个公司很没意思,做的项目两次都被打回重做,我真的没信心再做下去了,等这个做完试试去写个底层库吧,哈哈,不过应该会借鉴好多别人写的。
手机游戏什么的,不能再这样下去了。。ByeBye,今天打算早点睡
3、代码设计 (4)
=、=这个,麻雀虽小,也要写,多动动脑子,写好点
4、编码 (5)
如果设计得好的话,这里就没什么难度了,填空吧
5、测试与优化 (3)
测试