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

正文內(nèi)容

基于安卓android系統(tǒng)的多媒體播放器的開發(fā)功能實(shí)現(xiàn)畢業(yè)論文(已修改)

2025-11-03 10:18 本頁面
 

【正文】 華南農(nóng)業(yè)大學(xué)珠江學(xué)院 畢業(yè)論文(設(shè)計(jì)) 基于 Android 系統(tǒng)的多媒體播放器的開發(fā) —— 功能實(shí)現(xiàn) 指導(dǎo)教師: 系: 信息工程系 年級(jí)專業(yè): _08級(jí)計(jì)算機(jī)科學(xué)與技術(shù) 提交日期: 答辯日期: 答辯委員會(huì)主席(簽名): 評(píng)閱人(簽名): 年 月 日 摘 要 在這個(gè)經(jīng)濟(jì)飛速發(fā)展的時(shí)代,移動(dòng)設(shè)備也日益完善,我們大家都已經(jīng)有了在手機(jī)上聽音樂看電影的習(xí)慣,在中國大陸,谷歌發(fā)布的 Android 手機(jī)因其手機(jī)系統(tǒng)的優(yōu)越性,得以迅速推廣,隨著 Android 智能手機(jī)的普及,各種基于 Android 的應(yīng)用軟件也如雨后春筍般出現(xiàn)了。本文主要是對(duì) Android 系統(tǒng)上的一款多媒體播放器應(yīng)用程序的設(shè)計(jì)與實(shí)現(xiàn)進(jìn)行闡述。Android 是一個(gè)開源的系統(tǒng),它的底層是基于 Linux 操作系統(tǒng)的,本論文的多媒體播放器采用了 Android 開源系統(tǒng)技術(shù),利用 Java 語言和 Eclipse 開發(fā)工具來實(shí)現(xiàn)這款播放器。同時(shí)給出了詳細(xì)的系統(tǒng)設(shè)計(jì)設(shè)計(jì)過程、部分界面截圖以及主要功能運(yùn)行流程圖,文中還對(duì)開發(fā)過程中遇到的問題及解決方案進(jìn)行了討論。該多媒體播放器集音頻、視頻播放于一體,音頻播放部分實(shí)現(xiàn)了播放、暫停、上一首、下一首、音量調(diào)節(jié)、歌詞同步顯示、播放模式選擇等功能。性能良好,用戶交互友好,在 Android 系統(tǒng)中能獨(dú)立運(yùn)行;視頻播放部分實(shí)現(xiàn)了一般控制功能以外,還支持不同視頻畫面比例的切換等功能。針對(duì) Android 應(yīng)用程序的開發(fā),是適應(yīng)時(shí)代 要求的,對(duì)比時(shí)下硬件的發(fā)展速度,應(yīng)用軟件的研發(fā)還有很長(zhǎng)的路要走。 關(guān)鍵詞: Android; 開源系統(tǒng); 多媒體播放器; 應(yīng)用程序 Abstract In this economic rapid development of The Times, mobile equipment is increasingly perfect, we all have to listen to music on their movie habit, in mainland China, Google39。s Android mobile phones released because of its mobile phone system, the superiority of the rapid promotion, along with Android smartphone popularization, based on the application of various Android software as have sprung up. This paper is mainly to the Android system on a multimedia player application design and implementation in this paper. Android is an open source system, which is based on the bottom of the Linux operating system, this paper used the media player the Android open source system technology, use Java language and Eclipse development tool to achieve this type of player. And presents the detailed design of the system design process, part of the interface screenshots and main function operation flow diagram, the paper also to development in the process of problems and solutions are discussed. The multimedia player set audio, video broadcast at an anic whole, audio part realize the play, pause, up, down, the sound volume, lyrics synchronous display and play mode selection etc. Function. Performance is good, the user interaction friendly, in the Android system can operate independently。 Video broadcast realized the general control function of outside, also support the different video images of the proportion of the switch etc. Function. For Android applications development, is to meet the demands of the era of, the contrast of the development speed of the current hardware, application software development have a long way to go. Keywords: Android。 Open source system。 Multimedia player。 application 設(shè)計(jì)說明 1 項(xiàng)目概況 我們小組選擇這個(gè)項(xiàng)目 —— “ 基于 Android 系統(tǒng)的多媒體播放器的開發(fā) ” 為我們的畢業(yè)設(shè)計(jì)課題。 該項(xiàng)目要求完成一個(gè)便攜式移動(dòng)設(shè)備(如手機(jī))的多媒體播放器的設(shè)計(jì)與實(shí)現(xiàn)。 隨著經(jīng)濟(jì)社會(huì)的快速發(fā)展, 3G 網(wǎng)絡(luò)應(yīng)用也迅速推廣,各種智能手機(jī)充斥著市場(chǎng),手機(jī)已經(jīng)是人類生活中不可或缺的一部分了。 人們 除了利用手機(jī)作為一種普通通訊工具,也用作生活?yuàn)蕵吩O(shè)備。 利用手機(jī) 上安裝的播放器來 播放視頻、音樂 已成為人們?nèi)粘I畹闹饕顒?dòng)之一。 本項(xiàng)目完成手機(jī)多媒體播放器的開發(fā),并能將一些個(gè)性化設(shè)計(jì)融 入其中。能完成該軟件的多線程管理,實(shí)現(xiàn)該多媒體播放器的后臺(tái)播放和后臺(tái) Service 控制。要求軟件界面設(shè)計(jì)應(yīng)簡(jiǎn)潔、易于上手,交互設(shè)計(jì)友好、人性化、個(gè)性化,能匯聚用戶的忠誠度。 2 設(shè)計(jì)理念 Android 系統(tǒng) UI 設(shè)計(jì)理念: ?干凈而不過簡(jiǎn)單 ?關(guān)注內(nèi)容而非修飾 ?保存一致,讓用戶容易投入其中,可附加少許變化 ?使用云端服務(wù)(存儲(chǔ)和同步用戶資料)來加強(qiáng)用戶體驗(yàn) 播放器界面簡(jiǎn)約大方,時(shí)尚而不缺乏美感,用最簡(jiǎn)單的布局方式呈現(xiàn)出最好的效果;播放器的功能設(shè)計(jì)簡(jiǎn)單,但又不缺乏實(shí)用性,而且容易操作,易于上手。 首先,播放 器 主 界面以炫黑為主色調(diào),背景是別具特色的標(biāo)志為 SkyPlayer 的圖片,給人一種簡(jiǎn)約的時(shí)尚感,也讓人加深對(duì) SkyPlayer 這個(gè)播放器的印象。 播放器的子界面和其他功能界面的設(shè)計(jì)也都別具匠心,從不同視角給用戶不一樣的視覺感受。 其次,為了適應(yīng)大多數(shù)用戶的使用習(xí)慣,我們將多媒體播放器的功能細(xì)分為音頻播放器和視頻播放器,用戶可以在進(jìn)入主界面之后根據(jù)自己的需要選擇 。 3 設(shè)計(jì)規(guī)劃及設(shè)計(jì)方法 我們將分為兩部分設(shè)計(jì)該款播放器,第一部分為音頻播放器,第二部分為視頻播放器。參照當(dāng)今主流播放器來設(shè)計(jì)我們自己 的播放器,在功能上追求簡(jiǎn)單實(shí)用,去掉繁瑣復(fù)雜但卻未被大多數(shù)用戶所使用的功能模塊。 播放器的界面設(shè)計(jì)主要通過 XML 文件來布局, 采用相對(duì)布局和線性布局相結(jié)合的方法。界面所用到的背景圖片或控件一部分自己設(shè)計(jì),一部分直接調(diào)用系統(tǒng)自帶的,以減少不必要的工作量。 播放器的功能編碼主要基于 Eclipse +SDK 平臺(tái),采用 java 面向?qū)ο笳Z言來實(shí)現(xiàn) 。首先建立一個(gè) Android 項(xiàng)目,將不同功能的類放在不同的包里,使整個(gè)項(xiàng)目結(jié)構(gòu)清晰明了,便于系統(tǒng)調(diào)試與整改。 4 設(shè)計(jì) 標(biāo)準(zhǔn)及原則 Android 軟件設(shè)計(jì)應(yīng)遵循一定的標(biāo)準(zhǔn)和原則 。 優(yōu)秀 UI 設(shè)計(jì)準(zhǔn)則 ?關(guān)注用戶 ?顯示正確的內(nèi)容 ?給予用戶適當(dāng)?shù)幕仞? ?有章可循的行為模式 ?容忍錯(cuò)誤 系統(tǒng)軟件是控制和協(xié)調(diào) 計(jì)算機(jī) 以及外部設(shè)備,支持應(yīng)用的 軟件 開發(fā)和運(yùn)行的系統(tǒng),是不需要用戶干預(yù)的各種 程序 的集合。主要功能是調(diào)度、監(jiān)控和維護(hù) 計(jì)算機(jī)系統(tǒng) ,負(fù)責(zé)管理計(jì)算機(jī)系統(tǒng)中各種獨(dú)立的硬件,使得它們可以協(xié)調(diào)工作。所以,可以說軟件系統(tǒng)是連接需求分析、硬件系統(tǒng)以及使得系統(tǒng)實(shí)現(xiàn)的橋梁,對(duì)軟件的設(shè)計(jì)應(yīng)首先了解軟件設(shè)計(jì)的設(shè)計(jì)原則: (1)可靠性 用軟件系統(tǒng)規(guī)模越做越大越復(fù)雜,其可靠性越來越難保證。應(yīng)用本 身對(duì)系統(tǒng)運(yùn)行的可靠性要求越來越高,軟件系統(tǒng)的可靠性也直接關(guān)系到設(shè)計(jì)自身的聲譽(yù)和生存發(fā)展競(jìng)爭(zhēng)能力。軟件可靠性意味著該軟件在測(cè)試運(yùn)行過程中避免可能發(fā)生故障的能力,且一旦發(fā)生故障后,具有解脫和排除故障的能力。軟件可靠性和硬件可靠性本質(zhì)區(qū)別在于:后者為物理機(jī)理的衰變和老化所致,而前者是由于設(shè)計(jì)和實(shí)現(xiàn)的錯(cuò)誤所致。故軟件的可靠性必須在設(shè)計(jì)階段就確定,在生產(chǎn)和測(cè)試階段再考慮就困難了。 (2)健壯性 健壯性又稱 魯棒性 ,是指軟件對(duì)于規(guī)范要求以外的輸入能夠判斷出這個(gè)輸入不符合規(guī)范要求,并能有合理的處理方式。軟件健壯性是一個(gè)比較模糊的概念,但是卻是非常重要的軟件外部量度標(biāo)準(zhǔn)。軟件設(shè)計(jì)的健壯與否直接反應(yīng)了分析設(shè)計(jì)和編碼人員的水平。 (3)可修改性 要求以科學(xué)的方法設(shè)計(jì)軟件,使之有良好的結(jié)構(gòu)和完備的文檔,系統(tǒng)性能易于調(diào)整。 (4)容易理解 軟件的可理解性是其可靠性和可修改性的前提。它并不僅僅是文檔清晰可讀的問題,更 要求軟件本身具有簡(jiǎn)單明了的結(jié)構(gòu)。這在很大程度上取決于設(shè)計(jì)者的洞察力和 創(chuàng)造性,以及對(duì)設(shè)計(jì)對(duì)象掌握得透徹程度,當(dāng)然它還依賴于設(shè)計(jì)工具和方法的適當(dāng)運(yùn)用。 (5)程序簡(jiǎn)便 (6)可測(cè)試性 可測(cè)試性就是設(shè)計(jì)一個(gè)適當(dāng)?shù)臄?shù)據(jù)集合,用來測(cè)試所建立的系統(tǒng),并保證系統(tǒng)得到全面的檢驗(yàn)。 (7)效率性 軟件的效率性一般用程序的執(zhí)行時(shí)間和所占用的內(nèi)存容量來度量。在達(dá)到原理要求功能指標(biāo)的前提下,程序運(yùn)行所需時(shí)間愈短和占用存儲(chǔ)容量愈小,則效率愈高。 ( 8)標(biāo)準(zhǔn)化原則 在結(jié)構(gòu)上實(shí)現(xiàn)開放,基于業(yè)界開放式標(biāo)準(zhǔn),符合國家和信息產(chǎn)業(yè)部的規(guī)范。 ( 9)先進(jìn)性 滿足客戶需求,系統(tǒng)性能可靠,易于維護(hù)。 ( 10)可擴(kuò)展性 軟件設(shè)計(jì)完要留有升級(jí)接口和升級(jí)空間。 5 主要技術(shù)資料 在安卓軟件開發(fā)中, Android API 文檔是最佳的文檔資料, 地址是 互聯(lián)網(wǎng)上 也有 很多中國學(xué)者翻譯出來的中文 API 文檔可 供下載。 關(guān)鍵詞 : Android。 多媒體播放器;交互設(shè)計(jì);軟件設(shè)計(jì)原則 目錄 1 緒論 ........................................................... 1 課題背景 ..................................................... 1 課題目的與意義 ............................................... 2 本文組織結(jié)構(gòu) ................................................. 2 2 ANDROID 平臺(tái)概述 .............................................. 3 什么是 ANDROID? ............................................... 3 Android 簡(jiǎn)介 ............................................. 3 Android Features 特性 .................................... 4 Android 基本框架( Android Architecture) ................. 5 Android 系統(tǒng)的四大組件 ................................... 7 搭建 ANDROID 開發(fā)環(huán)境 .......................................... 8 3 系統(tǒng)分析 .........................
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
公安備案圖鄂ICP備17016276號(hào)-1