freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

軟件工程畢業(yè)設(shè)計-基于android手機(jī)輔助系統(tǒng)(編輯修改稿)

2025-01-08 17:02 本頁面
 

【文章內(nèi)容簡介】 描述數(shù)據(jù), 建立和保存數(shù)據(jù)比較方便。 雖然 XML占用的空間 相對于 二進(jìn)制數(shù)據(jù)存儲占用的空間 更多 ,但 XML 極其簡單易于掌握和使用 。 在 Android 編程中, 要 用 XML 文件進(jìn)行界面 布局設(shè)置。本程序不僅用 XML文件設(shè)置界面,也用它作為數(shù)據(jù)庫存儲數(shù)據(jù) ( Preference 存儲模式) 。 操作可行性 本系統(tǒng)只要求具有一定的手機(jī)操作經(jīng)驗,因為 Android 系統(tǒng)本身操作就很簡單,本程序中全部的控件均 繼承 自 Android,所以用戶對控件本身的操作不會陌生。在本程序中,每進(jìn)行一步操作都會有相應(yīng)的提示,而且每個功能界面都會提供幫助信息,只要有一點手機(jī)操作經(jīng)驗,看過提示后,對本軟件的操作就會非常清楚。 青島大學(xué)本科生畢業(yè)論文(設(shè)計) 方萌 7 環(huán)境可行性分析 軟件環(huán)境 軟件 運行 環(huán)境 : Android 操作系統(tǒng) update1 版本 語言環(huán)境:簡體中文 編譯環(huán)境: Windows7 32bit 操作系統(tǒng) 編譯工具: Eclipse +Android SDK 硬件環(huán)境 軟件測試 機(jī)型 :三星 GTI5508 編譯環(huán)境:聯(lián)想天逸 F41a, CPU IntelCore2 , RAM 2G 系統(tǒng)結(jié)構(gòu)可行性分析 Android SDK 提供了一個視圖控件 —— GridView,用于以網(wǎng)格的形式陳列內(nèi)容。本軟件利用此 結(jié)構(gòu) ,以功能為單位將各圖標(biāo) 和 名稱陳列于此視圖中,這種 結(jié)構(gòu) 的優(yōu)點是使軟件界面簡潔大方,對各功能一目了然,易于用戶操作 ,是一種人性化的界面設(shè)計格式;另一方面,這 種 結(jié)構(gòu) 形式有利于 軟件開發(fā)過程中進(jìn)行 軟件管理 ,增加新功能,刪除無用功能。青島大學(xué)本科生畢業(yè)論文(設(shè)計) 方萌 8 第三章 系統(tǒng)設(shè)計 總體設(shè)計 本系統(tǒng)的主要任務(wù)是輔助手機(jī)用戶更方便的管理和使用手機(jī)的各項基本功能,主要分為一下幾個功能模塊:主界面模塊,短信群發(fā)模塊,手機(jī)照明模塊,來電管理模塊,電蚊香 模塊 。 模型結(jié)構(gòu) 如 圖 所示: 圖 手機(jī)輔助系統(tǒng)結(jié)構(gòu)圖 數(shù)據(jù)庫設(shè)計 數(shù)據(jù)庫的需求分析 根據(jù)項目的需要,本系統(tǒng)將建立如下數(shù)據(jù)庫 表單 : 來電管家界面表單 (): 用于存儲來電管家的設(shè)置參數(shù) ; 電蚊香狀態(tài)表單 ():用于存儲電蚊香功能的開啟狀態(tài); 短信群發(fā)狀態(tài)表單 ( ):主要用于存儲定時發(fā)短信的參數(shù); 本程序狀態(tài)表單 ( ):主要存儲本程序中各個功能的開啟狀態(tài),可手機(jī)輔助系統(tǒng) 短信群發(fā) 電蚊香 主界面 選擇聯(lián)系人 修改稱謂 短信發(fā)送 定時系統(tǒng) 刪除所選 插入稱謂 播放聲波 手機(jī)照明 選擇顏色 來電 管理 自動回復(fù) 翻轉(zhuǎn)靜音 回復(fù)對象 回復(fù)內(nèi)容 來電動作 翻轉(zhuǎn)后動作 青島大學(xué)本科生畢業(yè)論文(設(shè)計) 方萌 9 使手機(jī)重啟后能繼續(xù)運行相應(yīng)程序。 數(shù)據(jù)庫表的具體設(shè)計 表 來電管家界面表單 () 鍵 類型 默認(rèn)值 描述 key_manager_leave_check boolean false 是否開啟自動回復(fù) key_manager_leave_edit_message String I am not here,please wait a moment 回復(fù)內(nèi)容 key_manager_leave_list_action String phone 回復(fù)來電動作 key_manager_leave_list_humen String friends 回復(fù)對象 key_manager_overturn_check boolean false 是否打開翻轉(zhuǎn)靜音 key_manager_overturn_list_action boolean false 翻轉(zhuǎn)后動作 表 電蚊香狀態(tài)表單 () 鍵 類型 默認(rèn)值 描述 mos_status int 0 是否開啟避蚊功能 表 短信群發(fā)狀態(tài)表單 ( ) 鍵 類型 默認(rèn)值 描述 isinsert boolean false 是否插入稱謂 istimer boolean false 是否定時發(fā)送 message_before String null 稱謂前字符串 message_after String null 稱謂后字符串 year int 1900 定時年 month int 1 定時月 day int 1 定時日 hour int 0 定時小時 minute int 0 定時分鐘 count int 0 選擇的聯(lián)系人數(shù) name[] String null 選擇聯(lián)系人姓名 phone[] String null 選擇聯(lián)系人電話 表 本程序狀態(tài)表單 ( ) 鍵 類型 默認(rèn)值 描述 Smss_Timer boolean false 是否有定時發(fā)短信任青島大學(xué)本科生畢業(yè)論文(設(shè)計) 方萌 10 務(wù) Manager_Leave boolean false 是否開啟自動回復(fù) Manager_Overturn boolean false 是否開啟翻轉(zhuǎn)靜音 詳細(xì)設(shè)計 目標(biāo) 實現(xiàn) 本系統(tǒng)主要目的是輔助用戶更方便地使用手機(jī),突出實用功能。具體地講,本系統(tǒng)通過手機(jī)固有的接口,從短信功能、來電管理功能,照明功能、避蚊功能(播放功能)出發(fā),實現(xiàn)輔助作用,充分發(fā)揮智能機(jī)的優(yōu)點,將實用性盡可能擴(kuò)展到最大。 具體實現(xiàn) 如下 目標(biāo) : ? 短信群發(fā)功能 ? 手機(jī)照明功能 ? 自動回復(fù)功能 ? 翻轉(zhuǎn) 靜音功能 ? 電蚊香功能 ? 可后臺運行,建立服務(wù)架構(gòu) ? 重啟后仍然有效,實現(xiàn)開機(jī)啟動 ? 運行安全可靠穩(wěn)定 ? 占用盡可能少的資源 ? 適合各種手機(jī)屏幕分辨率 ? 對 Aandroid 各種版本兼容性強(qiáng) 具體設(shè)計 手機(jī)輔助系統(tǒng)是基于 Android 系統(tǒng)平臺下的應(yīng)用軟件,針對 Android 手機(jī)用戶開發(fā)。主要的功能模塊有:短信群發(fā),來電管家,多彩手電筒,電蚊香。 以下是對各個功能模塊的具體設(shè)計: 短信群發(fā): 主要包括群發(fā)短信,定時群發(fā),可插入稱謂,對所選聯(lián)系人的刪除和修改操作 。 來電管家: 對來電和短信自動回復(fù),可以自定義回復(fù)事件是來 電還是短信,可以自定義回復(fù)內(nèi)容,可以自定義回復(fù)對象是好友還是全部回復(fù),重啟仍然可以正常運行 。 多彩手電筒:屏幕亮度為最大,避免手機(jī)進(jìn)入待機(jī)狀態(tài),顏色可由用戶選擇,青島大學(xué)本科生畢業(yè)論文(設(shè)計) 方萌 11 增加紫色驗鈔光 。 電蚊香: 播放驅(qū)蚊聲波,可后臺運行,若功能打開,重啟后仍然有效。 數(shù)據(jù)模塊架構(gòu)圖 此圖 為 本軟件的總架構(gòu)圖,顯示了各個功能模塊之間的關(guān)系和后臺服務(wù)和前臺操作的關(guān)系, 簡單闡明了系統(tǒng)運行的機(jī)制,具體結(jié)構(gòu)如 圖 所示: 圖 系統(tǒng)數(shù)據(jù)模塊 架構(gòu)圖 各 數(shù)據(jù) 模塊詳 細(xì) 架構(gòu) 短信群發(fā) 模塊文件 架構(gòu) 短信群發(fā)模塊通過 調(diào)用系統(tǒng)中的聯(lián)系人列表 ;當(dāng)啟動定時服務(wù)時,通過 AlarmManager 觸發(fā) SmssService 后臺服務(wù)發(fā)送短信,當(dāng)觸發(fā)服務(wù)的同時,將 開機(jī)項目表單中的 短信 定時 服務(wù)狀態(tài)改為活動狀態(tài) ,如下圖 主界面 短信群發(fā) 電蚊香 來電管家 手電筒 于處理開機(jī)事件 發(fā)送短信服務(wù) 電蚊香服務(wù) 自動回復(fù)服務(wù) managerOverturn 翻轉(zhuǎn)靜音服務(wù) 開機(jī) 記錄狀態(tài)信息 根據(jù)狀態(tài)信息啟動服務(wù) 開機(jī)讀取狀態(tài)信息 青島大學(xué)本科生畢業(yè)論文(設(shè)計) 方萌 12 所示: 圖 模塊 運行架構(gòu) 示意 圖 來電管家 模塊文件 架構(gòu) 來電管家模塊 分為自動回復(fù)和翻轉(zhuǎn)靜音兩個功能,通過設(shè)置界面( PreferenceScreen)可 由用戶直接啟動兩個功能,對設(shè)置的更改觸發(fā)事件,運行相應(yīng)的服務(wù),并且更新開機(jī)啟動項表單的信息,以便開機(jī)后仍然可以正常運行。 啟動自動回復(fù)功能后,服務(wù)中會建立用來監(jiān)聽來電或短信的廣播監(jiān)聽器,當(dāng)來電或來短信時,程序 讀取電話號碼, 根據(jù)用戶的自定義設(shè)置進(jìn)行相應(yīng)的回復(fù)動作;啟動翻轉(zhuǎn)靜音功能后,即啟動了 含有監(jiān)聽來電廣播監(jiān)聽器的服務(wù),原理同上,當(dāng)來電時,觸發(fā)來電廣播監(jiān)聽器,而其中又注冊了一個監(jiān)聽手機(jī)角度的類模塊,若此時手機(jī)角度小于 120176。,即手機(jī)翻轉(zhuǎn)過來,就進(jìn)行相應(yīng)的靜音操作。 運行機(jī)制可用圖 表示: 短信群發(fā) 讀取聯(lián)系人列表 開機(jī)啟動項表單 后臺發(fā)短信服務(wù) Alarm Manager 定時 返回聯(lián)系人數(shù)據(jù) 發(fā)送短信給所選的聯(lián)系人 直接發(fā)送 定時發(fā)送 青島大學(xué)本科生畢業(yè)論文(設(shè)計) 方萌 13 圖 來電管家模塊運行架構(gòu) 示意 圖 電蚊香 模塊文件 架構(gòu) 電蚊香模塊的原理是通過系統(tǒng)從后臺循環(huán)播放一段音頻波段,此模塊設(shè)計比較簡單,運行架構(gòu)如下圖 所示 : 圖 電蚊香模塊運行架構(gòu) 示意 圖 手電筒 架構(gòu) 手電筒的實現(xiàn)較為簡單,啟用該功能后,程序首先保存當(dāng)前的亮度,然后將亮度調(diào)到最大,并全屏顯示,背景顏色默認(rèn)為白色。退出該功能后將屏幕亮度參數(shù)恢復(fù)到之前的值。 運行 機(jī)制 如圖 所示: 更新狀態(tài)列表 來電管家 翻轉(zhuǎn)靜音服務(wù) 自動回復(fù)服務(wù) 來電話 callReceiver 來電廣播監(jiān)聽器 smsReceiver 短信廣播監(jiān)聽器 來短信 callReceiver 來電廣播監(jiān)聽器 mSensorListener 手機(jī)角度監(jiān)聽器 用戶將手機(jī)翻轉(zhuǎn) 讀取電話號碼 并回復(fù)短信 手機(jī)靜音 電蚊香模塊 電蚊香服務(wù) 服務(wù)狀態(tài)表單 更新狀態(tài)表單 驅(qū)趕蚊蟲 青島大學(xué)本科生畢業(yè)論文(設(shè)計) 方萌 14 圖 手電筒運行 示意 圖 手電筒模塊 保存屏幕亮度值 將屏幕亮度調(diào)為最大 背景默認(rèn)為白色 開啟 退出 背景顏色可調(diào) 根據(jù)之前保存的亮度因數(shù) 恢復(fù)屏幕亮度 手機(jī)照明 青島大學(xué)本科生畢業(yè)論文(設(shè)計) 方萌 15 第四章 系統(tǒng)實現(xiàn) 此系統(tǒng)分為四個模塊分別進(jìn)行實現(xiàn),這些模塊既相互獨立,又相互聯(lián)系。所謂相互獨立,是指各功能之間是平行關(guān)系,功能之間沒有必然的聯(lián)系;所謂相互聯(lián)系,是指通屬于一個主界面控制,使整個系統(tǒng)成為一個有機(jī)的整體。下面分別介紹 各模塊的 實現(xiàn)代碼及效果圖。 主界面的實現(xiàn) 此部分的代碼在 中,用來顯示所有功能模塊,以便進(jìn)入相應(yīng)模塊進(jìn)行操作。此界面采用 GridView 布局,使界面簡潔大方,一目了然,充分體現(xiàn)人性化 設(shè)計理念。 首先 要建立一個 GridView 的適配器 布局 ,用來定義 GridView 的格式,本程序中用上圖標(biāo)下文字的顯示方式, 此代碼在 layout/ 文件中 ,實現(xiàn)代碼如下: LinearLayout android:orientation=vertical …… ImageView android:id=@+id/icon …… / TextView android:id=@+id/text …… / /LinearLayout 建立 GridView 適配器文件( ) /*創(chuàng)建 GridView方法 */ public View getView(int position, View convertView, ViewGroup parent) { LayoutInflater factory=(_con)。 /*使用 每個 item的 Layout*/ View v=(View)(, null)。 /*取得 View*/ ImageView iv=(ImageView)()。 TextView tv=(TextView)()。 /*設(shè)置顯示的 Image與文字 */ (_icons[position])。 青島大學(xué)本科生畢業(yè)論文(設(shè)計) 方萌 16 (_items[position])。 return v。 } 建立主界面的布局, 采用相對布局( RelativeLayout),在其中包含一個GridView, 設(shè)置每行顯示的數(shù)量為 3: ?xml version= encoding=utf8? RelativeLayout xmlns: …… android:background=@drawable/aabackground0 GridView
點擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1