?
      當前位置: 三億論文網 > 免費資料 > 開題報告 > > | 實習報告 | 開題報告 | 寫作技巧 | 任務書 | 謝詞致謝 | 答辯資料 | 調查問卷 | 參考文獻 | 免費論文

      基于Android的音樂播放器

      更新時間:2018-09-09來源:www.628tf.com 責任編輯:三億論文網

       研究目的和意義:

      手機的系統越來越強大,隨之各種各樣的手機應用也是層出不窮,音樂播放器便是其中之一。之前我們聽音樂,主要用電腦把想聽的歌曲導入到mp3中,然后采用本地播放的方式聽歌曲。這樣的播放器有很大的局限性,而且也非常不方便。現在,互聯網的迅速發展,再加上3G、4G技術的流行,為這樣一款移動設備端的網絡音樂播放器的實現提供了可能。這樣的一款既能播放本地音樂,又能在線播放網絡上的音樂的播放器,想必能為我們帶來許多便利和樂趣。

      本次設計是一款基于Android的音樂播放器,通過這一項目的設計開發,不僅可以學到新的知識,提升自身素質和競爭力,同時還能用自己開發的應用聽音樂,相信這是非常有趣并且很有成就感的事情。

       

      課題研究現狀:

      Android平臺是Google公司在2007年發布的一個開放式平臺。這個平臺對移動設備的支持主要包括四個方面:操作系統、中間件、用戶界面以及應用軟件部分。令人欣喜的是,這個平臺是完全免費的,你使用它不需支付任何費用,并且,系統源代碼也完全開放。因此,Android平臺的開發相較于其他同類型平臺具有靈活、開發周期短、工作量少的優點。相信這是開發者們非常樂意見到的。同時,作為用戶,我們則可以按自己的喜好DIY自己的手機,豐富其功能。這也是一件非常有趣的事情。到目前為止,基于Windows的PC端播放器發展比較迅速,擁有良好的音樂播放功能和友好的用戶操作體驗。而移動端的音樂播放器,由于平臺的發展歷史短以及硬件和系統的特殊性,使得開發難度有所增加。

      目前應用市場上也有許多主流的音樂播放器,但是它們大多數都是空有花哨的外觀,龐大的功能,應用本身的體積大,運行時占用不少空間,使用戶在進行多任務操作時很受影響。而對于大多數用戶,那些花哨的功能根本用不到。所以本次設計便選擇開發一款占用體積小,運行速度快,對用戶友好的基于Android的音樂播放器。

      課題研究主要內容、實施方案及創新點:

      主要內容:

      1 背景與意義

      1.1 課題背景

      1.2 意義

      2 系統分析

      2.1 ANDROID 相關技術

      2.1.1 Android的特點

      2.1.2 Android平臺架構

      2.1.3 Android應用程序的組件

      2.1.4 Android數據存儲

      2.2 需求分析

      2.2.1 可行性分析

      2.2.2 系統目標

      2.2.3 系統性能需求

      2.2.4 運行環境需求

      3 系統設計

      3.1 系統的結構流程設計

      3.1.1 系統主界面流程設計

      3.1.2 本地音樂結構流程設計

      3.1.3 網絡音樂結構流程設計

      3.2 音樂播放原理

      3.3 XML

      3.3.1 XML簡介

      3.3.2 XML解析

      4 編碼與實現

      4.1 ANDROID開發環境的搭建

      4.2 搭建TOMCAT服務器

      4.3 系統的編碼實現

      4.3.1 主界面的實現

      4.3.2 本地音樂的實現

      4.3.3 網絡音樂的實現

      4.3.4 設置和菜單的實現

      5 系統測試

      5.1 測試內容及結果

      5.1.1 功能及界面測試

      5.1.2 系統測試用例的設計

      實施方案:www.628tf.com

      音樂播放器使用Tomcat架構本地服務器,實現網絡音樂模塊,并用Java語言和Eclipse開發工具完成播放器的代碼編寫部分。該播放器集本地音樂播放及在線音樂的播放和下載功能于一身,在Android系統中能獨立運行。

      創新點:

      使用tomcat自主搭建本地服務器而不是使用其qq音樂或百度音樂的接口來實現網絡音樂部分,使得本設計更具難度也更有意義。

      ?