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

正文內容

基于android的音樂播放器_畢業(yè)論文(文件)

2024-09-20 15:36 上一頁面

下一頁面
 

【正文】 時造成的。這樣就可以形成不同的可視化界面和絢麗的效果。參數(shù)需要一個路徑,該接口類在收到路徑后將其轉化為數(shù)據源。讓其啟動。 LinearLayout 中依次放置第一曲、上一曲、播放與暫停、 下一曲 、最后一曲 按鈕屬性。 第二步:傳入歌曲數(shù)據源,這里也是一個數(shù)據流 (String path)。播放數(shù)據源,該數(shù)據源播放后,不再與程序 有關, 需要用 ()方法讓其停止或 ()。這里將調用 PlayRackActivity的一個方法 query()。 String selection = fileName=?。 return path。 Uri 類似一個網絡連接的 Url。 數(shù)據庫,顧名 思義,是存放數(shù)據的倉庫。 存放媒體信息如 TITLE(標題 )、 ARTIST(藝術家)、 ALBUM(專輯)、 SIZE(大小 )(表 、圖 ) 屬性 數(shù)據類型 允許空 主鍵 _Id INTEGER Not null Primary key fileName TEXT Not null filePath TEXT sort INTEGER 表 屬性 數(shù)據類型 允許空 主鍵 _ID INTEGER Not null Primary key TITLE TEXT Not null ARTIST TEXT ALBUM TEXT SIZE LONG 表 圖 歌曲列表 21 圖 歌曲詳細 音樂播放器 ER 圖 音樂播放器 ER(實體 聯(lián)系: entityrelation 圖)圖 (圖 ) 22 圖 ER 圖 數(shù)據庫連接 這里將介紹如何進行 Android 數(shù)據庫連接, Android 中自帶 SQLite 數(shù)據庫,這是一個十分小型的數(shù)據庫,這樣正適合 Android 這種移動平臺使用。繼承 SQLiteOpenHelper ,實現(xiàn)onCreate 和 onUpgrade 兩個方法,有個好處就是便于數(shù)據庫版本的升級,連接數(shù)據庫的算法如下: public DBHelper(Context context) {// 創(chuàng)建數(shù)據庫 super(context, DATABASE_NAME,null, DATABASE_VERSION)。 } Override // 在 ContextProvider 運行時自動創(chuàng)建數(shù)據庫 public boolean onCreate() { dbOpenHelper= new DBHelper(getContext())。 try { (, arg1, arg2)。 long count = 0。 else return null。return i。return cur。 軟件測試的環(huán)境 軟件測試的性能要求 軟硬件要求:系統(tǒng)環(huán)境 winXP。 測試 建立一張模擬的 SD卡,上傳歌曲文件;分別測試其的播放、暫停、停止、上 /下一首的功能是否有用。按照軟件測試的策略和過程分類,軟件測試可分為單元測試、集成測試、確認測試、系統(tǒng)測試和驗收測試。因此應用系統(tǒng)有一個設計很好的體系結構就顯得尤為重要。 集成測試 集成測試是在軟件系統(tǒng)集成過程中所進行的測試,其主要目的是檢查軟件單位之間的接口是否正確。 確認測試 確認測試又稱有效性測試。因此,系統(tǒng)測試應該按照測試計劃進行,其輸入、輸出和其他動態(tài)運行行為應該與軟件規(guī)約進行對比。這是軟件在投入使用之前的最后測試。不過由于經驗不足,我設計的圖形界面比較簡單。 由于時間倉促,本次設計由我完成本系統(tǒng)的制作,對我這樣一個 JSP新手而言所制作的模塊還有不完善的地方。 因為自己對 Android 的掌握不是很好,播放器不夠完善,有些地方還有些不合理的地方,比如歌詞方面,這需要改善,有待以后去加強。 通過開發(fā)本系統(tǒng),我較全面的掌握了 android 基本知識和編 程技巧,并在開發(fā)過程中我的 java 開發(fā)能力得到了進一步的提高。當然也有些還需待繼續(xù)深入地方如: 菜單功能的實現(xiàn) 問題等等。我們在著手開發(fā)之前不要急于編程,先應有較長的時間去把分析做好,寫出相關的開發(fā)文檔等。在此特別感謝指導老師的大力幫助。 通過對 Android 手機平臺的音樂播放器的開發(fā),使我對 Android 系統(tǒng)從零進入到了一個比較高的層次的了解, Android 功能是如此強大,令人不得不佩服。 本次開發(fā),我參考了很多本系統(tǒng)的例子,吸取了一些別的本系統(tǒng)的長處,對自己的畢業(yè)設計進行了完善,但是還有很多的不足之處,有待以后進一步學習。 一個系統(tǒng)的開發(fā),經驗是最重要的,經驗不足,就難免會有許多考慮不周之處。 驗收測試 驗收測試旨在向軟件的購買者展示該軟件系統(tǒng)滿足其用戶的需求。在軟件需求規(guī)格說明書 中 描述了全部用 27 戶可見的軟件屬性,其中有一節(jié)叫做有效性準則,它包含的信息就是軟件確認測試的基礎。集成測試的策略主要有自頂向下和自底向上兩種。因此,單元測試以被測試單位的規(guī)約為基準。它是軟件動態(tài)測試的最基本的部分,也是最重要的部分之一,其目的是檢驗軟件基本組成單位的正確性。 結論:此軟件是可行的。系統(tǒng)運行時對數(shù)據的保密性要求不高對一般的數(shù)據不要求進行加密。如果不能及時將其找出并修改,會造成系統(tǒng)崩潰并造成不必要的損失。 } 數(shù)據顯示 程序是利用 Cursor 游標類指向數(shù)據表中的某一項,然后進行查詢數(shù)據,用 Log日志顯示出來 Override//數(shù)據庫查詢操作 public Cursor query(Uri uri, String[] projection, String selection,String[] selectionArgs, String sortOrder) { SQLiteDatabase db = ()。 int i = 0。 } catch (Exception ex) 24 { ()。 }return 1。 } 數(shù)據庫如果創(chuàng)建不成功則拋出 FIleNotFoundException 異常 操作數(shù)據庫 Android 對數(shù)據庫的操作主要有插入、刪除、更新、查詢操作,在進行任何操作時都必須指定一個 Uri,才能對相應的表進行數(shù)據操作。 } public void onUpgrade(SQLiteDatabase db, int oldVersion, int newVersion) {// 版本更新時調用 (DROP TABLE IF EXISTS File_Table)。通過 ()方法直接對數(shù)據庫進行操作。數(shù)據庫中的數(shù)據按一定數(shù)據模型組織、描述和存儲,具有較小的重復度、較高的數(shù)據獨立性和易擴展性,并且可以被在一定范圍內的各種用戶共享。在查詢數(shù)據庫時需要傳入一個當前播放的歌曲名字,通過歌曲名字來查詢歌曲的路徑。 } 方法 getContentResolver是包 里面的方法,它會自動的調用 ContentProvider 中的關聯(lián)數(shù)據庫,我們需用這個方法就可以操作數(shù)據庫。 Cursor c=(uri,projection,selection, selectionArgs, null)。 Uri uri = 。 歌曲數(shù)據源的獲得:要獲得數(shù)據源,需要我們提供給接口類一個歌曲存放路徑,而這個路徑已經被事先放到數(shù)據庫里了,我們只需要進行數(shù)據庫進行操作。 第三步 :準備播放數(shù)據源,調用方法 ()。該接口在執(zhí)行行需要 一個數(shù)據源,通過如下四個步驟: 第一步: ()。這里我用事件監(jiān)聽,詳細如下: 播放器播放、暫停、停止等功能 圖 如圖 所示:各按鈕水平放置,用的是布局中的線性布局 LinearLayout,用方法 setOrientation(horizontal)。 第四步: ()。該接口在執(zhí)行前需要一個數(shù)據源,通過如下四個步驟: 第一步: (); 復位操作,為以后的媒體準備播放做準備。 打開 windows— Preference— android— DDMS 把 AD
點擊復制文檔內容
法律信息相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1