總結:
從古至今,天氣預報一直是工農業生產和人民生活服務中不可或缺的重要資訊。 隨著移動網際網絡的飛速發展和移動裝置數量的快速增加,通過廣播電視發布天氣預報已經不能適應當前的資訊社會。 本專案研發的一款手機天氣查詢軟體,可以高效獲取最新的天氣資訊和災害預警資訊,成為人們協助人們安排生活、工作、出行最及時、最快捷的工具和平台。
該專案基於Android的天氣預報軟體。 軟體主要利用Android四大元件、基於位置的服務、Android網路程式設計技術、JSON檔案解析、SQLite資料庫、SharedPreferences檔案儲存資料、Handler機制和非同步載入技術,實現執行緒間通訊、通知和AppWidget等技術,完成本課題。
本專案主要實現定位功能、天氣觀測功能、城市管理功能、擴充套件功能、設定功能、appwidget功能六大功能。 定位功能用於定位當前位置; 檢視天氣功能允許使用者通過左右滑動來切換城市,以獲取其他天氣資訊,例如實時天氣狀況、三小時天氣預報和未來一周的天氣預報。 城市管理功能實現新增城市和刪除城市; 擴充套件功能可以將天氣或空氣質素指數共享到其他客戶端軟體,還可以廣播天氣; 設定功能是檢視通知欄、語音播音員和軟體資訊的設定; appwidget 函式是新增和刪除桌面小部件、切換城市和重新整理資料的實現。
關鍵詞:安卓系統; 網際網絡; 天氣預報; 定位。
目錄:1 引言 1
1.1 背景和意義 1
1.2 研究內容 1
1.3 **組織結構 1
2 系統環境及相關技術知識 3
2.1 開發環境 3
2.2 操作環境 3
2.3 相關技術知識 3
3 專案可行性分析 9
3.1 準備目的 9
3.2 可行性研究的前提 9
3.2.1 要求 9
3.2.2 目標 10
3.2.3 條件、假設和限制 10
3.2.4 可行性研究方法 10
3.2.5 評價量表 10
3.3 現有系統分析 10
3.4 建議的系統 11
3.4.1 注11
3.4.2 影響 11
3.4.3 限制 11
3.5 各方面的可行性分析 12
3.5.1 技術可行性 12
3.5.2 經濟可行性 12
3.5.3 使用方面的可行性 12