需要金幣:1000 個金幣 | 資料包括:完整論文 | ||
轉(zhuǎn)換比率:金額 X 10=金幣數(shù)量, 例100元=1000金幣 | 論文字?jǐn)?shù):12132 | ||
折扣與優(yōu)惠:團(tuán)購最低可5折優(yōu)惠 - 了解詳情 | 論文格式:Word格式(*.doc) |
摘要:Android是由Google公司開發(fā)的一種基于Linux的自由及開放源代碼的操作系統(tǒng),主要應(yīng)用于手機(jī)和平板。目前,Android系統(tǒng)已經(jīng)更新到8.0版本,在全球的市場份額高達(dá)87.5%,成為全球第一。 項(xiàng)目以Android Studio為開發(fā)平臺,采用Java和Xml為編程語言,通過加入一些網(wǎng)絡(luò)請求和圖片處理的Jar包,結(jié)合數(shù)據(jù)庫、線程池、Lru緩存策略等技術(shù)手段,設(shè)計開發(fā)音樂播放器客戶端軟件,并采用魅族手機(jī)對項(xiàng)目進(jìn)行調(diào)試。該項(xiàng)目主要完成在線音樂播放、本地音樂播放、音樂下載、新聞瀏覽和直播等功能,經(jīng)過真機(jī)測試,該項(xiàng)目實(shí)現(xiàn)了上述所有功能,并在上述功能上增加了歌詞顯示和推送功能。項(xiàng)目設(shè)計符合人們的日常操作習(xí)慣,界面布局合理、美觀大方。通過對代碼的大量優(yōu)化處理,項(xiàng)目運(yùn)行流暢不卡頓,穩(wěn)定性較好。
關(guān)鍵詞:Android;Java;Xml;音樂播放器
目錄 摘要 Abstract 1 緒論-1 2 項(xiàng)目需求分析-2 3 工具軟件介紹-4 3.1 Android簡介-4 3.1.1 Android的架構(gòu)-4 3.1.2 Android的四大組件-4 3.1.3 Android中的Fragment-5 3.1.4 Android項(xiàng)目結(jié)構(gòu)-5 3.2 常用工具簡介-7 3.2.1 Post Man的使用-7 3.2.2 命令行的使用-7 3.3 封裝-7 3.3.1 基礎(chǔ)類的封裝-8 3.3.2 網(wǎng)絡(luò)請求的封裝-9 3.3.3 線程池的封裝-10 3.3.4 數(shù)據(jù)庫的封裝-10 3.3.5 圖片處理的封裝-11 3.3.6 工具的封裝-11 4 項(xiàng)目設(shè)計-13 4.1 主界面設(shè)計-13 4.2 音樂界面-14 4.2.1 推薦頁面-14 4.2.2 歌單頁面-15 4.2.3 榜單頁面-17 4.3 動態(tài)界面-19 4.4 我的界面-20 4.6 直播界面-22 4.7 音樂播放功能設(shè)計-23 結(jié) 論-26 參 考 文 獻(xiàn)-27 致謝-28 |