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

正文內(nèi)容

android個性鬧鐘計算機畢業(yè)設(shè)計論文(編輯修改稿)

2024-12-29 16:21 本頁面
 

【文章內(nèi)容簡介】 Broadcast Receiver 來監(jiān)聽和響應(yīng)這些廣播的 Intent 。 4 ContentProvider 簡介 Content Provider 互訪問數(shù)據(jù)成為可能。它是跨應(yīng)用程序共享數(shù)據(jù)的唯一方法。 Android 找畢業(yè)設(shè)計、項目源碼、編程視頻,就上碼農(nóng)網(wǎng) manong365 8 音視頻、圖片和聯(lián)系方式等提供了大量的 Content Provider。它們被定義在 包下面。通過這樣定義好 ContentProvider 我們可以方便的進行數(shù)據(jù)操作。當(dāng)然我們必須擁有適當(dāng)?shù)臋?quán)限。我們也可以自己來定 ContentProvider 找畢業(yè)設(shè)計、項目源碼、編程視頻,就上碼農(nóng)網(wǎng) manong365 9 3 系統(tǒng)分析 概述 系統(tǒng)分析是在總體規(guī)劃的指導(dǎo)下,對某個或若干個子系統(tǒng)進行深入仔細地調(diào)查研究,確定新 系統(tǒng)邏輯功能的過程。這一階段的主要任務(wù)是由系統(tǒng)分析員了解每個業(yè)務(wù)流程,工作流程,廣大用戶的需求,運用系統(tǒng)開發(fā)理論、開發(fā)方法和開發(fā)技術(shù)設(shè)計出一個計算機化的信息系統(tǒng)。 系統(tǒng)分析的原則 在鬧鐘系統(tǒng)分析中存在很多困難,為了克服困難,做好分析工作,在進行系統(tǒng)分析時應(yīng)遵循系統(tǒng)分析的原則,這樣才能保證分析工作能夠順利進行,系統(tǒng)分析的原則有: 通過實際調(diào)查并與相關(guān)用戶交流后,分析 Android 平臺鬧鐘的具體的要求,確定本網(wǎng)站系統(tǒng)的邏輯功 能,以滿足用戶的各項要求,完成相應(yīng)的各項功能,提高網(wǎng)站的實用水平。在近期目標(biāo)完成后,該系統(tǒng)應(yīng)該有很強的擴充性,便于在此基礎(chǔ)上進行擴充式開發(fā),為以后的發(fā)展及擴充打好基礎(chǔ)。 系統(tǒng)分析的方法 該鬧鐘軟件采用以抽象和分解為手段,并且采用結(jié)構(gòu)化分析方法進行系統(tǒng)分析,根據(jù)實際調(diào)查研究,對系統(tǒng)進行自頂向下的逐層分解,逐步細分,逐步求精,建立新系統(tǒng)的邏輯模型,這個邏輯模型將盡可能避免使用計算機術(shù)語,讓其盡可能的簡單化、通俗化,便于設(shè)計者和瀏覽者的溝通與交流經(jīng)驗。 結(jié)構(gòu)化分析方法的基本思想是該系統(tǒng)采用結(jié)構(gòu)化分析 方法,以抽象和分解為手段,對系統(tǒng)進行自頂向下的逐層分解,逐步細分,逐步求精,從而達到易于理解的目的。 找畢業(yè)設(shè)計、項目源碼、編程視頻,就上碼農(nóng)網(wǎng) manong365 10 性能需求分析 為了保證軟件能夠長期、安全、穩(wěn)定、可靠、高效地在 Android 設(shè)備上運行,本系統(tǒng)應(yīng)該滿足以下性能需求。 實用性原則 充分利用手機的 硬件資源優(yōu)勢 ,為本軟件提供信息支持,充分考慮用戶獲取信息的心理需求,在簡潔實用的基礎(chǔ)上對軟件界面層級進行布局。 可擴展性與可維護性原則 為適應(yīng)將來的發(fā)展,軟件應(yīng)該具有良好的可擴展性和可維護性。系統(tǒng)設(shè)計盡可能模塊化、組件化,由于 Android 設(shè)備分辨率的各不相同,使軟件可靈活配置,適應(yīng)不同的的 Android 終端設(shè)備。系統(tǒng)的可擴展性應(yīng)包括能接納已有的系統(tǒng)和在今后系統(tǒng)軟硬件擴展時,能有效地保護已有的資源建設(shè)。當(dāng)用戶的需求有所改變時,可以對其快速的配置改變,以應(yīng)對用戶的需求,有一個較好的應(yīng)用平臺—— Android 設(shè)備,能容易地安裝和卸載。系統(tǒng)易于擴充升級,既能滿足當(dāng)前業(yè)務(wù)的需求,將來的需求改變升級也被考慮在內(nèi)。 安全可靠性原則 本軟件是基于手機設(shè)備使用的,其安全性與其他的應(yīng)用軟件是一樣的,本軟件不會殘留用戶任何的隱私信息。 用戶界面美觀原則 界面經(jīng)過對用戶心理的調(diào)研和統(tǒng)計后。并參考時下流行的軟件風(fēng)格進行設(shè)計,在此基礎(chǔ)上,加入了對用戶具有誘導(dǎo)性的按鍵設(shè)計,使得用戶在初次使用的時候就會使用,而不需要在使用的時候進行特別的學(xué)習(xí)和指導(dǎo)。 準(zhǔn)確性與原則性原則 軟件的準(zhǔn)確性是成敗的關(guān)鍵,本軟件最核心的技術(shù)便是通過 SOAP 技術(shù)與互聯(lián)網(wǎng)上提供的接口進行交互,本軟件采用特殊處理來保證數(shù)據(jù)獲取的準(zhǔn)確性和及時性,從軟件的布局還是數(shù)據(jù)呈現(xiàn)方面,都是經(jīng)過對用戶心理的研究和與其他數(shù)據(jù)找畢業(yè)設(shè)計、項目源碼、編程視頻,就上碼農(nóng)網(wǎng) manong365 11 對比的來的。 易用性原則 軟件是 Android 平臺上的軟件,自然保留了 Android 軟件的應(yīng)用性原則,平易近人,不需要額外學(xué)習(xí),看到任何一個界面都不會不知所措,會有不同含義的圖標(biāo)進行提示下一步操作,保證用戶使用時不會迷路。 系統(tǒng)可行性分析 該階段通過對系統(tǒng)總目標(biāo)的初步調(diào)研與分析,提出可行性方案并進行論證。在此,主要從技術(shù)可行性、經(jīng)濟可行性和操作可行性三方面進行分析。 經(jīng)濟可行性 本軟件采用手機軟件的形式呈現(xiàn),與傳統(tǒng)的 pc 軟件相比具有,攜帶方便,隨之隨地獲取信息的特點,不受地理和時間的限制的特點,可以充分充分利用人們的閑暇時間,從這 個角度看,該軟件可行。 技術(shù)可行性 開發(fā)工具: Eclipse Classic 數(shù)據(jù)庫環(huán)境: sqlite3 系統(tǒng)環(huán)境: Microsoft Windows 7 或以上版本 軟件實現(xiàn)是依靠基于 Android 系統(tǒng)的開發(fā)技術(shù),使用的是 java 為主的開發(fā)語言進行開發(fā),再加上 SQlite 數(shù)據(jù)存取技術(shù)。 操作可行性 軟件采用最主流的 Android 軟件應(yīng)用開發(fā)風(fēng)格,并使用 Android 的原生組件進行開發(fā),界面友好,簡潔易懂,組建布局具有誘導(dǎo)性,用戶使用極其方便快捷。 系統(tǒng)功能需求 該 基于 Android 的鬧鐘軟件實現(xiàn)了包括 Android 平臺上的鬧鐘設(shè)置、鬧鐘個性化設(shè)置、鬧鐘添加修改、系統(tǒng)設(shè)置等功能 ,具體來說,本系統(tǒng)包含以下功能: 找畢業(yè)設(shè)計、項目源碼、編程視頻,就上碼農(nóng)網(wǎng) manong365 12 (1)鬧鐘獲取 獲取當(dāng)前已經(jīng)設(shè)置的鬧鐘信息,包括鬧鐘的提醒時間、提醒方式等等信息。 (2)添加鬧鐘 添加鬧鐘提醒,可以自動提醒時間、提醒周期 ,還可以自定義個性化鬧鐘標(biāo)簽,可以自定義提醒鈴聲等等信息。 (3)添加刪除 可以刪除一個已經(jīng)設(shè)置好的鬧鐘。 (4)系統(tǒng)設(shè)置 設(shè)置鬧鐘延遲提醒、提醒鈴聲大小等等信息 系統(tǒng)使用流程分析 在系統(tǒng)分析和開發(fā)系統(tǒng)過程中,采用了 一些相對比較成熟、安全性較高、運行比較穩(wěn)定的技術(shù)。這些技術(shù)貫穿了整個系統(tǒng)的設(shè)計與開發(fā)過程,是設(shè)計和實現(xiàn)各個模塊的基礎(chǔ)技術(shù),只有運用先進的設(shè)計模式和開發(fā)技術(shù),才能保證開發(fā)工作順利地進行,才能保證系統(tǒng)設(shè)計的合理性和靈活性,才能保證各個功能模塊的穩(wěn)定性。 鬧鐘系統(tǒng)的設(shè)置有鬧鐘創(chuàng)建到鬧鐘提醒 ,圖 31 是系統(tǒng)的流程圖: 找畢業(yè)設(shè)計、項目源碼、編程視頻,就上碼農(nóng)網(wǎng) manong365 13 圖 31 軟件流程圖 找畢業(yè)設(shè)計、項目源碼、編程視頻,就上碼農(nóng)網(wǎng) manong365 14 4 系統(tǒng)設(shè)計 系統(tǒng)設(shè)計目標(biāo) 在系統(tǒng)分析的基礎(chǔ)上,設(shè)計出能滿足預(yù)定目標(biāo)的系統(tǒng)的過程。系統(tǒng)設(shè)計內(nèi)容主要包括:確定設(shè)計方針和方法 ,將系統(tǒng)分解為若干子系統(tǒng) ,確定各子系統(tǒng)的 目標(biāo)、功能及其相互關(guān)系,決定對子系統(tǒng)的管理體制和控制方式,對各子系統(tǒng)進行技術(shù)設(shè)計和評價,對全系統(tǒng)進行技術(shù)設(shè)計和評價等。 本系統(tǒng)是設(shè)計目標(biāo)是建立一個基于 Android 的鬧鐘,基本實現(xiàn)了一個鬧鐘應(yīng)有的功能,具有操作方便快捷等特點。 用戶界面友好、操作簡單,每一步驟的操作都經(jīng)過精心的設(shè)計,將復(fù)雜的統(tǒng)計運算過程隱藏于簡單的操作之下,系統(tǒng)的設(shè)計能降低使用前的培訓(xùn)、實施和使用中的維護時間。 通過合理而先進的網(wǎng)絡(luò)設(shè)計及軟、硬件的優(yōu)化選型,足可保證系統(tǒng)的可靠性與容錯性。系統(tǒng)以用戶需求為目標(biāo),以方便用戶為原則,處處為使用者著 想。 系統(tǒng)功能模塊設(shè)計 本鬧鐘軟件功能包括鬧鐘查詢、鬧鐘創(chuàng)建和系統(tǒng)設(shè)置等模塊,系統(tǒng)的模塊架構(gòu)設(shè)計如圖 41 所示: 找畢業(yè)設(shè)計、項目源碼、編程視頻,就上碼農(nóng)網(wǎng) manong365 15 圖 41 系統(tǒng)功能模塊圖 工程文件結(jié)構(gòu)設(shè)計 在程序開發(fā)階段 ,首先確定“即基于 AlarmClockApp 的鬧鐘軟件設(shè)計”的工程名稱為 AlarmClockApp,根據(jù)程序模塊設(shè)計的內(nèi)容 ,建立 AlarmClockApp 項目 , AlarmClockApp 項目的文件結(jié)構(gòu)如圖 42 所示: 找畢業(yè)設(shè)計、項目源碼、編程視頻,就上碼農(nóng)網(wǎng) manong365 16 圖 42工程結(jié)構(gòu)圖 為了使代碼文件結(jié)構(gòu)更加清晰 , LifeButler 工程設(shè)置了多個命名 空間 ,分別保存了用戶界面、數(shù)據(jù)適配器、常用類庫和實體多個包 ,源代碼的名稱以及說明如表 所示: 找畢業(yè)設(shè)計、項目源碼、編程視頻,就上碼農(nóng)網(wǎng) manong365 17 表 系統(tǒng)代碼結(jié)構(gòu) 包名稱 文件名 說明 主界面視圖 鬧鐘編輯界面視圖 設(shè)置界面視圖 提醒界面視圖 鬧鐘服務(wù) Android 的資源文件保存在 /res 的子目錄中。其中、 /res/anim 目錄中保存的是產(chǎn)生動畫效果的 XML 文件, /res/drawable/目錄中保存的是圖像文件, /res/values目錄中保存的是用來自定義字符串和顏色的文件, /res/xml 目錄中保存的是 XML格式的數(shù)據(jù)文件。所有在程序開發(fā)階段可以被調(diào)用的資源都保 存在這些目錄中,具體每個資源文件的用途可以參考表 : 找畢業(yè)設(shè)計、項目源碼、編程視頻,就上碼農(nóng)網(wǎng) manong365 18 表 資源文件名稱及用途 資源目錄 文件名 說明 Drawable 按鈕資源文件 Layout 鬧鐘設(shè)置布局文件 主界面布局文件 提醒結(jié)果布局文件 設(shè)置界面布局文件 生成界面布局文件 values 樣式資源文件 顏色資源文件 字符串資源文件 找畢業(yè)設(shè)計、項目源碼、編程視頻,就上碼農(nóng)網(wǎng) manong365 19 5 系統(tǒng)實現(xiàn) 本章介紹本系統(tǒng)的各個模塊的設(shè)計和實現(xiàn)。首先在 Eclipse 中配置好 ADT 和Android SDK 等開發(fā)環(huán)境,然后新建一個 Android 項目,項目名為 AlarmClockApp,然后 在 Android 項目中的 文件中配置本軟件需要使用的權(quán)限。 軟件主界面 鬧鐘主界面顯示了當(dāng)前已經(jīng)設(shè)置的所有鬧鐘信息,包括鬧鐘提醒時間、提醒周期和是否開啟等信息。 列表的左邊為一個圖標(biāo),高亮的圖標(biāo)表示該鬧鐘是開啟的,灰色圖標(biāo)則表示該鬧鐘當(dāng)前無效沒啟動; 同時該界面包括了添加鬧鐘按鈕盒系統(tǒng)設(shè)置按鈕,點擊添加鬧鐘可以進入到鬧鐘添加界面,點擊系統(tǒng)設(shè)置圖標(biāo)則可以進入系統(tǒng)設(shè)置模塊。 具體的實現(xiàn)效果如圖 51 所示: 找畢業(yè)設(shè)計、項目源碼、編程視頻,就上碼農(nóng)網(wǎng) manong365 20 圖 51 主界面 實現(xiàn)核心代碼: // 加載更新界面布局 private void updateLayout() { setContentView()。 ((TextView) findViewById()).setText(鬧鐘 )。 mAlarmsList = (ListView) findViewById()。 AlarmTimeAdapter adapter = new AlarmTimeAdapter(this, mCursor)。 (adapter)。 (true)。 (this)。 (this)。 ivTopTitleLeft = (ImageView) findViewById()。 找畢業(yè)設(shè)計、項目源碼、編程視頻,就上碼農(nóng)網(wǎng) manong365 21 ()。 (new () { @Override public void onClick(View v) { startActivity(new Intent(, ))。 } })。 ivTopTitleRight = (ImageView) findViewById()。 ()。 (new () { @Override public void onClick(View v) { startActivity(new Intent(, ))。 } })。 } 添加鬧鐘界面實現(xiàn) 用戶進入到鬧鐘設(shè)置界面后可以看到各種選擇設(shè)置功能。 在該界面里用戶可以設(shè)置鬧鐘的提醒時間,時間的設(shè)置時通過 Android 平臺的 TimePickerDialog 組件來實現(xiàn) 。 同時用戶還可以自定義自己的鬧鐘標(biāo)簽,例如“起床”或“喝水”等標(biāo)簽文本; 最后可以設(shè)置鬧鐘的提醒鈴聲和是否震動提示,提醒鈴聲可以自定義選擇手機里的音樂文件; 實現(xiàn)核心代碼 : private void findview() { ((TextView) findViewById()).setText(鬧鐘設(shè)置 )。 findViewById().setOnClickListener(this)。 找畢業(yè)設(shè)計、項目源碼、編程視頻,就上碼農(nóng)網(wǎng) manong365 22 findViewById().setOnClickListener(this)。 findViewById().setOnClickListener(this)。 tvRing = (TextView) findViewById()。 tvTime
點擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1