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

正文內(nèi)容

本科畢設(shè)論文-基于android平臺的點歌系統(tǒng)設(shè)計與實現(xiàn)(已修改)

2025-06-22 04:55 本頁面
 

【正文】 基于 Android 平臺的點歌系統(tǒng)設(shè)計與實現(xiàn) 摘 要 隨著通信設(shè)備網(wǎng)絡(luò)和計算機科學(xué)的不斷發(fā)展,新一代的移動終端用戶對移動設(shè)備的功能和性能有了更高的要求。因此,在移動終端開發(fā)出功能強大以及界面美觀操作簡易的手機應(yīng)用程序具有廣闊的市場前景。本文設(shè)計的點歌系統(tǒng)是基于 Android 平臺而設(shè)計的, Android 平臺是目前發(fā)展最快、最具市場前景的智能手機操作系統(tǒng)。 Android平臺以 Linux 系統(tǒng)作為平臺的基礎(chǔ),使用 Linux 內(nèi)核可以加快軟件移植速度。目前適用于桌面操作系統(tǒng)的點歌系統(tǒng)發(fā)展較快,通常具有強大的音樂點播功能和 友好的用戶界面。而手機音樂點播器,由于其應(yīng)用的特殊性,使其開發(fā)難度有所增加。 本文介紹了基于 Android 平臺應(yīng)用程序開發(fā)的關(guān)鍵技術(shù),對點歌系統(tǒng)做了詳細的需求分析,并詳細介紹了點歌系統(tǒng)的總體設(shè)計,包括架構(gòu)設(shè)計、功能模塊的劃分、配置文件 的設(shè)計。 本文通過對基于 Android 平臺上點歌系統(tǒng)開發(fā)與實現(xiàn)的介紹,希望能為今后開發(fā)出功能更強大的移動設(shè)備多媒體播放軟件提供有益的借鑒。 該系統(tǒng)采用 Android SDK, Eclipse 作為開發(fā)工具。 關(guān)鍵詞: Android;點歌系 統(tǒng);音樂播放器 摘要 ........................................................................ 1 Abstract .................................................... 錯誤 !未定義書簽。 1 緒論 ...................................................................... 1 課題背景 ............................................................. 1 國內(nèi)外手機操作系統(tǒng)應(yīng)用開發(fā)情況 ....................................... 1 本文主要工作 ......................................................... 2 2 Android 系統(tǒng)簡介 ........................................................... 3 Android 系統(tǒng)概述 ..................................................... 3 Android 系統(tǒng)架構(gòu) ..................................................... 4 Android 開發(fā)環(huán)境配置 ................................................. 5 Android 程序開發(fā) ..................................................... 9 程序開發(fā)組件 ................................................... 9 程序界面開發(fā) .................................................. 12 Android 系統(tǒng)數(shù)據(jù)存儲方式 ............................................ 14 3 SQLite數(shù)據(jù)庫 ............................................................ 14 SQLite 主要語法 ..................................................... 14 結(jié)構(gòu)新建 ...................................................... 15 結(jié)構(gòu)刪除 ....................................... 錯誤 !未定義書簽。 數(shù)據(jù)操作 ....................................... 錯誤 !未定義書簽。 事務(wù)處理 ....................................... 錯誤 !未定義書簽。 SQLite 內(nèi)置函數(shù) ...................................... 錯誤 !未定義書簽。 SQLite 常用操作 ...................................... 錯誤 !未定義書簽。 數(shù)據(jù)庫文件的打開和關(guān)閉 ......................... 錯誤 !未定義書簽。 數(shù)據(jù) 庫文件的查詢 ............................... 錯誤 !未定義書簽。 4 點歌系統(tǒng) 的設(shè)計與實現(xiàn) ...................................................... 19 系統(tǒng)功能設(shè)計 ....................................................... 19 數(shù)據(jù)庫設(shè)計 .................................................... 19 功 能模塊設(shè)計 .................................................. 19 程序運行截圖 ....................................................... 25 5 總結(jié) 與展望 ............................................................... 26 參考文獻 ................................................................... 27 致謝 ....................................................................... 28 1 1 緒論 課題背景 隨著社會的發(fā)展,經(jīng)濟水平的提高,手機越來越普及。據(jù)工信部統(tǒng)計數(shù)據(jù), 2021年一月底中國移動通訊用戶達 億,其中 億( %)為 3G 用戶, 億( %)為移動互聯(lián)網(wǎng)接入用戶。同時伴隨著移動互聯(lián)網(wǎng)技術(shù)的發(fā)展,手機的功能也變得越來越豐富。從原來只具有簡單通信功能的非智能手機到現(xiàn)在具有手機操作系統(tǒng),除通話功能以外,還集上網(wǎng)、聊天、炒股、收發(fā)郵件等功能于一身的智能手機系統(tǒng)。 基于 Android 平臺應(yīng)用程序的開發(fā)就更加具有市場價值智 能手機具有五大特點:具有開放的操作系統(tǒng),可以自由安裝第三方應(yīng)用,使系統(tǒng)功能得到無限擴展;具有無線接入互聯(lián)網(wǎng)的能力,即在 GSM 網(wǎng)絡(luò)中需要支持 GPRS,在 CDMA 網(wǎng)絡(luò)中支持 CDMA 1X 或 3G 網(wǎng)絡(luò);具有 PDA 的功能,包括 PIM(個人信息管理 )、多媒體應(yīng)用、瀏覽網(wǎng)頁、日程記事等;功能強大,擴展性強,第三方支持多;人性化,可以根據(jù)個人需要擴展及其功能。 隨著 Android 平臺的高速發(fā)展, Android 平臺下手機多媒體技術(shù)應(yīng)用開發(fā)也越來越火。 Android 平臺對移動設(shè)備的程序集中包括一個操作系統(tǒng),一個中間件和一些關(guān)鍵 性應(yīng)用。開發(fā)人員可以在平臺系統(tǒng)上快速開發(fā),并可以利用其它開發(fā)人員的工作成果。所以,這為手機開發(fā)創(chuàng)造力更大的靈活性,工作少,周期短,快速成型,并一步到位,同時用戶可以最大限度的自定義自己的手機,以豐富自己手機的功能,增加手機在市場上的競爭力。 Android 平臺以 Linux 系統(tǒng)作為平臺的基礎(chǔ),使用 Linux 內(nèi)核可以加快軟件移植速度。目前適用于桌面操作系統(tǒng)的點歌系統(tǒng)發(fā)展較快,通常具有強大的音樂點播功能和友好的用戶界面。而手機音樂點播器,由于其應(yīng)用的特殊性,使其開發(fā)難度有所增加。 國內(nèi)外手機操作系統(tǒng)應(yīng)用開發(fā)情 況 隨著移動終端市場競爭的日趨激烈,越來越多的軟件開發(fā)人員加入到手機操作系統(tǒng)應(yīng)用軟件的開發(fā)中來。能否快速滿足用戶的新需求,吸引新的用戶群,尋求通信業(yè)務(wù)發(fā)展的新增值點,提供多樣化、多層次化的業(yè)務(wù),已成為各終端廠商在競爭中求生存、求發(fā)展的首要任務(wù)。目前全球比較流行的移動操作系統(tǒng)平臺有蘋果公司的 IOS、Google 公司的 Android、微軟公司的 Widows Mobile,諾基亞公司 Symbian 系統(tǒng)已逐漸被淘汰。目前大部分手機操作系統(tǒng)應(yīng)用軟件都是基于這幾個操作系統(tǒng)平臺之上開發(fā)的。 根據(jù) IDC2021 年 11 月 13 日報告顯示,谷歌的 Android 平臺在全球智能手機出貨量中的比例已經(jīng)突破 80%,微軟 Windows Phone 的出貨量也增速驚人,蘋果 iOS 2 和黑莓系統(tǒng)的市場份額則有所下降。 IDC 認為, Android 之所以能夠占據(jù)超過 80%的智能手機市場,主要是借助于其超高的 “性價比 ”。雖然 Android 平臺的手機價廉,但是其性能卻一點也不低廉。 Android 平臺簡單實用,無論是功能還是外觀設(shè)計,都可以與蘋果一決高下。 根據(jù)基于全球八大移動開發(fā)平臺的調(diào)查, 400 多位開發(fā)者。從近年的數(shù)據(jù)來看,Android 是最受歡 迎的平臺,有近 70%的受訪開發(fā)者最近從事過 Android 相關(guān)開發(fā)。從上述調(diào)查情況可以看出, Android 操作系統(tǒng)是目前最火、前景最被看好的手機操作系統(tǒng),因此,開發(fā) Android 應(yīng)用軟件具有很好的市場價值。 目前市場上的音樂點播器一般都是在 Windows 或 Linux 下的的產(chǎn)品,對它們的使用,都需要承擔(dān)一定的商業(yè)費用或簽署相關(guān)的附加協(xié)議。而主流的嵌入式播放器都是基于 WindowsCE 或嵌入式 Linux 平臺,因而其體積普遍教大, 而且對硬件設(shè)備要求較高。因而開發(fā)出一個功能實用,運行速度快,占用空間小,對硬件設(shè)備 要求較低,基于開源項目的手機音樂點播器就成為本次設(shè)計的出發(fā)點,也正是 Android 平臺開發(fā)價值所在。 本文主要工作 本文首先介紹了 Android 操作系統(tǒng)的四層架構(gòu)及基于 Android 系統(tǒng)的應(yīng)用程序開發(fā)方法 。 接下來以 點歌系統(tǒng) 的研發(fā)過程為例,詳細闡述了開發(fā) Android 系統(tǒng)應(yīng)用程序的具體過程。 本課題具體實現(xiàn)以下功能: 1)數(shù)據(jù)庫設(shè)計; 2)能夠添加、刪除、查看歌曲的相關(guān)信息; 3)能對歌曲進行點播、編輯等相關(guān)操作; 4)設(shè)置不同的查詢條件:名稱、作曲、出版時間等。 3 2 Android 系統(tǒng)簡介 Android 系統(tǒng)概述 Android 一詞本意是指“機器人”,是 Google 公司推出的開源手機操作系統(tǒng)作為 Google 移動互聯(lián)網(wǎng)戰(zhàn)略的重要組成部分, Android 操作系統(tǒng)借助于 Google 這個強大的推手和開放手機聯(lián)盟的支持,由默默無聞變得備受矚目,各種各樣基于 Android系統(tǒng)的設(shè)備相繼問世。 雖然 Android 系統(tǒng)從推出到現(xiàn)在不過短短幾年時間,但作為移動終端設(shè)備操作系統(tǒng)中的重量級一員,它的影響力越來越大,吸引了越來越多的開發(fā)者、設(shè)備生產(chǎn)商和軟件開發(fā)商等加入。作為一個推出不久的移 動終端開發(fā)平臺,為何會有如此強大的發(fā)展?jié)摿腿绱搜该偷陌l(fā)展速度,每個人都會有自己的答案。總結(jié)起來,可能包括以下幾點: 1) 系統(tǒng)的開源性和免費性: Android 系統(tǒng)是一個對第三方軟件完全開放的平臺,開發(fā)者在編寫 Android 應(yīng)用程序時具有更大的自由度。 2) 移動互聯(lián)網(wǎng)的發(fā)展: Android 采用 WebKit 瀏覽器引擎,與其它系統(tǒng)相比,更強調(diào)搜索功能,界面更強大,是一種融入全部 Web 應(yīng)用的互聯(lián)網(wǎng)絡(luò)平臺。 3) 相關(guān)廠商的大力支持:從組建開放手機聯(lián)盟開始, Google 一直向服務(wù)提供商、芯片廠商和手機銷售商提供 Android 平臺的技術(shù)支持,幫助他們開發(fā)出更好的Android 設(shè)備。 凡事都具有兩面性,作為一個如此受歡迎的系統(tǒng)也不例外。 Android 系統(tǒng)也有自身的一些缺點,具體如下: 1) 技術(shù)需要進一步完善:每個系統(tǒng)都不是完美的, Android 也不例外,系統(tǒng)自身的一些 bug 需要進一步完善。尤其是 Android 系統(tǒng)作為一個開源的系統(tǒng),面臨的攻擊會比其它封閉系統(tǒng)要多,這是 Android 系統(tǒng)要持續(xù)發(fā)展所必須解決的一個重要問題。 2) 開放手機聯(lián)盟模式的挑戰(zhàn): Android 由開放手機聯(lián)盟開發(fā)、維護和完善,這種模式,是否會對 Android 未來的發(fā)展、定位起到阻礙作用,這些都不能下定論。 3) 其他技術(shù)的競爭:微軟因為擁有 PC 操作系統(tǒng)市場最大的占有率,在未來手機與電腦互相聯(lián)動并實現(xiàn)無縫對接方面 Windows Mobile 相比 Android 具有先天優(yōu)勢,此外,即使在智能終端自身的操作系統(tǒng)上, iOS 系統(tǒng)也是 Android 的一個勁敵。這些都給 Android 系統(tǒng)的進一步發(fā)展帶來了巨大挑戰(zhàn),如果能很好的解決這些問題,也將會進一步促進系統(tǒng)的發(fā)展。 4
點擊復(fù)制文檔內(nèi)容
畢業(yè)設(shè)計相關(guān)推薦
文庫吧 www.dybbs8.com
公安備案圖鄂ICP備17016276號-1