毕业论文论文范文课程设计实践报告法律论文英语论文教学论文医学论文农学论文艺术论文行政论文管理论文计算机安全
您现在的位置: 毕业论文 >> 论文 >> 正文

基于CDMA手机地址录开发设计 第7页

更新时间:2008-6-17:  来源:毕业论文

基于CDMA手机地址录开发设计 第7页

2.退出整个addressbook的时序图

  若图片无法显示请联系QQ752018766

3Page1 跳转到page2的时序图:即为从主页面选择FastSearch时打开page2的时序图

4Page1时序图:即为page1的内部函数调用关系图


 

5.page2的时序图:即为page2的内部函数调用关系图


 

4.6基本类的设计

1.此类用于对当前页面,状态的处理,作为状态的管理者,使用堆栈来保存当前活动的页面,当有新事件来临时,取得当前活动的页面,并调用基类Page的事件处理函数来处理事件。打开新页面时,根据出入的nPageIDeOpenMode来判断打开的页面,并且页面时否需要关掉当前的页面。其中E_OPEN_OPEN,将新页面压栈;E_CLOSE_OPEN,关闭当前页面,将新创建页面压栈,作为栈顶。调用PageDraw函数将新页面显示出来。

2.此类作为公共的基类,所有的页面都将定义一个Page的实例,把各个页面的相应绘制函数,时间处理函数,释放函数的指针登记到Page实例的中相应的位置。在调用时,就实现了多态。使得各个页面各不相关。

3.此类包括了Brew中的一些Applet

4. 此类为数据处理页面,主要实现对存储的记录内容进行读取,在内存中排序,提供读取某条记录,删除某条记录,修改某条记录,删除所有记录的接口。其中记录存储前,在文件中存储300个标志位,用于判断该标志位所对应的记录是否存在。文件读取时,根据标志位来读取相应记录的姓名,然后在内存中进行排序,当需要查看某条记录的详细信息时,才从文件中读取相应记录的详细内容。

5.此类为正常进入地址簿的主页面若图片无法显示请联系QQ752018766

6.此类为快速查找页面。

说明:由于在这次设计中我负责page1page2的描绘部分,所以以上基本类的设计我只列举了一些公共类和类page1、类page2.

设计中其他类的基本设计下面做简要的介绍:Page3为按姓名查找页面的输入页面; Page4为记录的添加页面; Page5是否全部删除提示页面; Page6为添加和修改记录时,姓名为空的警告页面; Page7为单条选中记录的操作页面; Page8为选中记录的详细信息显示页面; Page9为全部记录删除成功界面; Page10为选中记录的编辑页面; Page11为操作成功界面; Page12为操作失败界面。

当全部删除成功时调用Page9,删除失败时调用Page12。添加,编辑和删除记录成功时调用Page11,添加,编辑和删除失败时,调用Page12页面。Page9Page11Page12页面在调用后800毫秒后根据所注册的一个Timer机制关闭自己。

上一页  [1] [2] [3] [4] [5] [6] [7] [8] [9] [10]  ... 下一页  >> 

基于CDMA手机地址录开发设计 第7页下载如图片无法显示或论文不完整,请联系qq752018766
设为首页 | 联系站长 | 友情链接 | 网站地图 |

copyright©youerw.com 优文论文网 严禁转载
如果本毕业论文网损害了您的利益或者侵犯了您的权利,请及时联系,我们一定会及时改正。