三、 实现;
三.三、编写应用程序;
此文主要是实现应用的主要编码工作。
1、 分层;
此例子主要分为UI、Helper、DAL等层。UI负责便签的界面显示;Helper主要是链接UI和数据库操作的中间层;DAL为对数据库的操作;
2、 UI层;
UI层主要由下面几个文件组成。
1) AppHelper;
主要负责应用的启动,以及判断数据库是否存在,为后面做准备。
2) NoteHelper;
这个主要为UI层调用Helper的便签操作。
3) WndStart;
这个主要提供托盘菜单的操作。
4) WndNote;
这个主要为便签窗体的操作。还有便签插件的加载等。
3、 菜单;
菜单主要为托盘菜单和便签菜单。直接调用方法进行操作即可,具体请读者自己阅读源码。
具体的代码请读者自己查看源码:
https://download.csdn.net/download/lzhdim/89428078 。