目录
摘要 ................................................................................................................................................. 1
需求分析 ........................................................................................................................................ 2
一、开发背景 ............................................................................................................................... 2
二、项目需求分析 ....................................................................................................................... 2
总体设计 ........................................................................................................................................ 2
一、系统规划 ............................................................................................................................... 2
二、系统功能界面 ....................................................................................................................... 3
1. 设置预报城市界面: ..................................................................................................... 3
2.天气显示界面: ............................................................................................................ 4
3.Widget 桌面小部件界面: ............................................................................................. 5
三.设计目标 ............................................................................................................................... 6
系统设计 ........................................................................................................................................ 6
一、开发及运行环境 ................................................................................................................... 6
二、数据库设计 ........................................................................................................................... 6
三、主要方法及步骤 ................................................................................................................... 7
四、主要方法及技术 ................................................................................................................... 7
主要模块 ........................................................................................................................................ 7
一、项目框架 ............................................................................................................................... 7
二、主要功能实现 ....................................................................................................................... 8
1.获取城市码 db_weather.db 数据库文件 .......................................................................... 8
2.实现可伸缩性列表的的构建与过滤 ............................................................................... 12
3.GPS 定位功能的实现 ..................................................................................................... 15
4.Widget 窗体小部件的更新 ............................................................................................ 18
功能测试 ...................................................................................................................................... 19
结论 ............................................................................................................................................... 23