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

正文內(nèi)容

畢業(yè)設(shè)計-基于android的mp3音樂播放器-免費閱讀

2025-01-02 17:06 上一頁面

下一頁面
  

【正文】 這樣就可以形成不同的可視 化界面和炫麗的效果。 int i = 0。 }return 1。 onCreate(db)。 表 41 鍵值表 屬性 數(shù)據(jù)類型 允許空 主鍵 _Id INTEGER Not null Primary key fileName TEXT Not null filePath TEXT sort INTEGER 表 42 鍵值表 屬性 數(shù)據(jù)類型 允許空 主鍵 _ID INTEGER Not null Primary key TITLE TEXT Not null ARTIST TEXT ALBUM TEXT SIZE LONG 蘭州理工大學畢業(yè)設(shè)計 27 圖 歌曲列表 圖 歌曲詳細 音樂播放器 ER 圖 音樂播放器 ER(實體 聯(lián)系: entityrelation 圖)圖 (圖 ) 蘭州理工大學畢業(yè)設(shè)計 28 圖 ER 圖 數(shù)據(jù)庫連接 這里將介紹如何進行 Android 數(shù)據(jù)庫連接, Android 中自帶 SQLite 數(shù)據(jù)庫,這是一個十分小型的數(shù)據(jù)庫,這樣正適合 Android 這種移動平臺使用。 蘭州理工大學畢業(yè)設(shè)計 15 第 3 章 系統(tǒng)需求分析 功能需求 (用例圖分析) 根據(jù)項目的目標,我們可獲得項目系統(tǒng)的基本需求,以下從不同角度來描述系統(tǒng)的需求,并且使用用例圖來描述, 系統(tǒng)的功能需求,我們分成四部分來概括,即播放器的基本控制需要,播放列表管理需求,播放器友好性需求和播放器擴展卡需求 。當然 usespermission 還有很多其它的權(quán)限,例如 GPS 定位權(quán)限,瀏覽器數(shù)據(jù)存取權(quán)限 等等。在第二行定義了我們需要使用的架構(gòu),該架構(gòu)來自 xmlns:android= xmlns(XML namespace)是一個命名空間,它就像一條河的源頭一樣能讓我們找到系統(tǒng)架構(gòu),每一個配置文件必須有這個 xmlns,否則程序中的所使用的所有資源將無法找到。 Android 配置文件: 及 res 資源文件中各種屬性 , 布局方式 , 引用的資源等 。我們也可以自己來定 ContentProvider 共享我們的數(shù)據(jù),方便用戶的訪問 。 Service 有自己的生命周期,我們可以調(diào)用 startService()啟動一個 Service 或者 bindService()方法來綁定一個存在的 Service ( 3) Broadcast Receiver 簡介 Broadcast Receiver 顧名思義廣播接收器,它和事件處理機制類似,只不過事件處理機制是程序組件級別的(例如,某個按鈕的單擊事件),而廣播事件處理機制是系統(tǒng)級別的。 在美國四大移動運營商中 , TMobile USA 處于相對弱勢的地位,不過 TMobile 在歐洲有更為強勢的是 CDMA EVDO 網(wǎng)絡(luò),而 TMobile USA 和蘋果 iPhone 的獨家運營商 ATamp。使用這款手機也需要 Gmail 賬號。從去年 11月開始,谷歌開始向服務(wù)提供商、芯片廠商和手機銷售商提供 Android 平 臺,并組建“開放手機聯(lián)盟”,其成員超過 30家。未來發(fā)展 老牌智能手機軟件平臺制造商 Symbian 發(fā)言人則表示: Google 的 android 只不過是另一個 linux, symbian 對其它軟件與其形成的競爭并不感到擔心。 (4) Android Runtime Android 包括了一個核心庫,該核心庫提供了 JAVA 編程語言核心庫的大多數(shù)功能。該庫通過 Android 應(yīng)用程序框架為開發(fā)者提供服務(wù)。內(nèi)容管理器( Content Providers)使得應(yīng)用程序可以訪問另一個應(yīng)用程序的數(shù)據(jù)(如聯(lián)系人數(shù)據(jù)庫),或者共享它們自己的數(shù)據(jù)。照相機, GPS,指南針,和加速度計(依賴于硬件) 應(yīng)用程序框架支持組件的重用與替換 目前最好的是 的摩托羅拉 Droid Android 是基 于 Linux 內(nèi)核的軟件平臺和操作系統(tǒng),早期由 Google 開發(fā)(在華注冊商標名為“安卓”),后由開放手機聯(lián)盟( Open Handset Alliance)開發(fā)。于是各種手機播放器也緊跟著發(fā)展起來,但是很多播放器一味追求外觀花哨,功能龐大,對用戶的手機造成了很多資源浪費,比如 CPU,內(nèi)存等的占用率過高,在用戶需要多任務(wù)操作時,受到了不小的影響,帶來了許多不便,而對于大多數(shù)普通用戶,許多功能用不上,形同虛設(shè)。 附錄 2 外文文獻翻譯 ................................................................................................. 錯誤 !未定義書簽。 LANZHOU UNIVERSITY OF TECHNOLOGY 畢業(yè)設(shè)計 題 目 基于 Android的 MP3音樂播放器設(shè)計 學生姓名 武亞軍 學 號 08250315 專業(yè)班級 通信工程三班 指導教師 鄭玉峰 胡莉 學 院 計算機與通信學院 答辯日期 2021 年 6 月 12 號 蘭州理工大學畢業(yè)設(shè)計 I 摘 要 Android 就 是一個開源的系統(tǒng),它底層是基于 Linux 的操作系統(tǒng),本設(shè)計 的音樂播放器采用了 Android 開源系統(tǒng)技術(shù),利用 Java 語言和 Eclipse 編輯工具對播放器進行編寫。 蘭州理工大學畢業(yè)設(shè)計 1 第 1 章 引言 設(shè)計背景 當今社會的生活節(jié)奏越來越快,人們對手機的要求也越來越高,由于手機市場發(fā)展迅速,使得手機操作系統(tǒng)也出現(xiàn)了不同各類,現(xiàn)在的市場上主要有三個手機操作系統(tǒng), Windows mobile, symbian,以及谷歌的 Android 操作系統(tǒng),其中占有開放源代碼優(yōu)勢的 Android 系統(tǒng)有最大的發(fā)展前景。 要研究了各種市場上流行的手機播放器,了解它們各自的插件及編碼方式,還有各種播放器播放的特別格式文件,分析各種編碼的優(yōu)缺點以及各種播放器本身存在的缺陷和特點,編寫出功能實用,使用方便快捷的播放器。它采用了軟件堆層( software stack,又名以軟件疊 層)的架構(gòu),主要分為三部分。 Dalvik 虛擬機專門為移動設(shè)備做了優(yōu)化 豐富的開發(fā)環(huán)境包括設(shè)備模擬器,調(diào)試工具,內(nèi)存及 性能分析圖表 和 Eclipse集成開發(fā)環(huán)境插件 Android 的基本框架( Android Architecture) 圖 Android Architecture (1) Applications Application Android 會同一個核心應(yīng)用程序包一起發(fā)布,該應(yīng)用程序包包括 客戶端, SMS 短消息程序,日歷,地圖,瀏覽器,聯(lián)系人管理程序等。 以下是一些主要的核心庫: 系統(tǒng) C 庫 : 一個從 BSD 繼承來的標準 C 系統(tǒng)函數(shù)庫( libc),專門為基于 embedded linux 的設(shè)備定制。 每一個 Android 應(yīng)用程序都在它自己的進程中運行,都擁有一個獨立的 Dalvik 虛擬機實例。除了北美之外,Symbian 在其它地區(qū)智能手機市場都占有大部分市場份額。市場前景 Google 手機于 08年 10月 22日正式上市,與運營商捆綁的合約價為 179美元 (約合人民幣 1200元 ),現(xiàn)有的 TMobile 用戶可以通過網(wǎng)絡(luò)訂購。谷歌聯(lián)合創(chuàng)始人拉里T為 GSM/HSPA 網(wǎng)絡(luò),后者在 2021年 12月就推出了全球第一個 HSDPA 商用服務(wù)。到目前為止我們可以使用 Intent 來啟動一個程序組件,我們還可以通過使用sendBroadcast()方法來發(fā)起一個系統(tǒng)級別的事件廣播來傳遞消息。 Android 開發(fā)環(huán)境 任何事物要運行,都要有它的環(huán)境, Android 也有它的環(huán)境才能夠運行,下面介紹 Android的開發(fā)環(huán)境配置 . 搭建開發(fā)環(huán)境需要的軟件: : Windows XP 或 Linux : Android SDK(Software Development kit Java Development kit) 、ADT(Android Develoopment Tool) 環(huán)境: Eclipse IDE+ADT : Java Runtime Environment 虛擬機 、 (JDK)Java Development kit 安裝步驟如下: 第一步:安裝 Java 虛擬機 sunjava6jdk 版本 第二步:安裝 官網(wǎng) 選擇版本(圖 ):進行安裝 圖 esclipse 版本 第三步:安裝 Android SDK: 首先要下載 SDK,可以在這個網(wǎng)址下載 , 如圖 , 選擇相應(yīng)的系統(tǒng)進行安裝 。 Android 系統(tǒng)將插件 ADT 集成到了 Eclipse 工具上,因此,一個 Android 程序啟動后,系統(tǒng)會啟動一個模擬器( Emulator) (圖 ),該模擬器是一款手機板的樣式,擁有手機硬件的基本操作。 在 application 元素我們定義 android:icon=drawable/icon android:label=string/app_name, android: icon 是程序在手機中顯示的圖片,我們運用drawable/icon 表示了對 res/drawable 目錄下的 的引用 。 當程序的任何一個組件要用到時,都必須在 文件中聲明。以下分別描述: 播放器的基本控制需求 圖 播放器的基本控制 表 31 播放按鈕控制 用例名稱:播放 參與者:用戶 目標:使得用戶可以播放在播放列表中選中的歌曲 前置條件:播放器正在運行 基本事件流: “播放”按鈕 播放 暫停 停止 上一首 /下一首 音樂控制 靜音控制 extend 播放文件 音樂播放器的基本功能 進入播放清單 退出播放程序 用戶 歌詞顯示 蘭州理工大學畢業(yè)設(shè)計 16 表 32 暫停按鈕控制 用例名稱:暫停 參與者:用戶 目標:使得用戶可以暫停正在播放的歌曲 前置條件:歌曲正在播放且未停止和暫停 基本事件流: “暫?!卑粹o 表 33 停止按鈕控制 用例名稱:停止 參與者:用戶 目標:使得用戶可以停止正在播放的歌曲 前置條件:歌曲正在播放或暫停 基本事件流: “停止”按鈕 表 34 上一首 /下一首按鈕控制 用例名稱:上一首 /下一首 參與者:用戶 目標:使得用戶可以聽上一首或下一首歌曲 前置條件:歌曲正在播放或暫停 基本事件流: “上一首或下一首”按鈕 表 35播放清單按鈕控制 用例名稱:播放清單 參與者:用戶 目標:使得用戶可以進入播放清單 前置條件:程序在運行 基本事件流: “清單”按鈕 播放清單列表管理需求 蘭州理工大學畢業(yè)設(shè)計 17 圖 播放清單 表 36 歌曲播放 用例名稱:播放 參與者:用戶 目標:使得程序播放選中的歌曲 前置條件:程序運行在播放菜單選項中 基本事件流: “播放”按鈕 表 37 歌曲詳細 用例名稱:詳細 參與者:用戶 目標:使得程序顯示歌曲詳情 前置條件:程序運行在播放菜單選項中 基本事件流: “詳細”按鈕 當用戶選定某一歌曲應(yīng)有的菜單 播放 詳細 移除 全部移除 設(shè)置 新增 用戶 歌曲列表 蘭州理工大學畢業(yè)設(shè)計 18 表 38 歌曲新增 用例名稱:新增 參與者:用戶 目標:使得程序進入手機擴展 SD 卡
點擊復制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1