android播放器論文
A. 如何寫一個正經的android音樂播放器
Github地址:https://github.com/boybeak/Demos
以前寫過很多次音樂播放器,但是總有一些問題出現,例如:
1,音樂長時間播放問題(即便是放在service中去播放,依然會被殺死);
2,音樂的播放進度如何掌握?(如何利用mediaplayer.getCurrentPosition()來有效的通知界面變更進度?);
3,在我以往的經驗中,音樂播放完畢下一曲時候,經常出現當前音樂播放還差幾秒鍾的時候就下一曲了的情況。
從網上找到教程中,通常都是一個播放器的demo,簡單的直接把MediaPlayer放在了一個Activity中去操作,稍有良心的教程把MediaPlayer放在了Servic中,但是這是遠遠不夠的。
最好的教程還是谷歌官方的Training和API Guides,盡管很久以前就簡單粗暴的讀過有關service的文檔,但是,古人都說溫故而知新嘛,經過這次溫故,對比以前的代碼經驗,覺得可以有更好的方式來實現一個音樂播放器。遂決定重新寫一
B. 基於android的MP3音樂播放器界面布局如何設計
主屏幕顯示歌詞或曲譜或專輯信息,邊緣顯示音量,進度,暫停,快進快退等,不需要是可隱藏
C. android論文參考文獻「」
android論文參考文獻「範文」
Android是一種基於Linux的自由及開放源代碼的操作系統,主要使用於移動設備,如智能手機和平板電腦,由Google公司和開放手機聯盟領導及開發。以下是關於android論文參考文獻,希望對大家有幫助!
android論文參考文獻一:
[1] 李鳳銀. 電子公文中多人簽名的設計與實現[J]. 計算機應用研究. 2005(06)
[2] 倪紅軍. 基於Android系統的數據存儲訪問機制研究[J]. 計算機技術與發展. 2013(06)
[3] 聖偉. 加入Android陣營--記首屆亞太地區Android技術大會[J]. 程序員. 2009(06)
[4] 金晨輝,孫瑩. AES密碼演算法S盒的線性冗餘研究[J]. 電子學報. 2004(04)
[5] 尹京花,王華軍. 基於Android開發的數據存儲[J]. 數字通信. 2012(06)
[6] 葉曉靜,黃俊偉. 基於Android系統的多媒體播放器解決方案[J]. 現代電子技術. 2011(24)
[7] 秦凱. Android開源社區應用項目開發的效率研究[D]. 華南理工大學 2012
[8] 李鈺. 基於Android系統的行人檢測設計[D]. 天津大學 2012
[9] 黃鑫. 基於Android的大學生個人課程助理系統的設計與實現[D]. 廈門大學 2014
[10] 祝忠方. 基於Android的移動互聯終端的設計和實現[D]. 北方工業大學 2014
[11] 房鑫鑫. Android惡意軟體實現及檢測研究[D]. 南京郵電大學 2013
[12] 張嘉賓. Android應用的安全性研究[D]. 北京郵電大學 2013
[13] 黃瑩. 基於Android平台智能手機多方通話軟體測試系統的研究與實現[D]. 華中師范大學 2013
[14] 趙朋飛. 智能手機操作系統Google Android分析[J]. 科技視界. 2011(02)
[15] 劉仙艷. 移動終端開放平台-Android[J]. 信息通信技術. 2011(04)
[16] 姚昱旻,劉衛國. Android的架構與應用開發研究[J]. 計算機系統應用. 2008(11)
[17] 陳昱,江蘭帆. 基於Google Android平台的移動開發研究[J]. 福建電腦. 2008(11)
[18] 梁雪梅,盛紅岩,周熙. RSA演算法體制研究[J]. 計算機安全. 2006(12)
[19] 易紅軍,佘名高. MD5演算法與數字簽名[J]. 計算機與數字工程. 2006(05)
[20] 王尚平,王育民,張亞玲. 基於DSA及RSA的證實數字簽名方案[J]. 軟體學報. 2003(03)
[21] 王雯娟,黃振傑,郝艷華. 一個高效的基於證書數字簽名方案[J]. 計算機工程與應用. 2011(06)
[22] 程桂花,齊學梅,羅永龍. AES演算法中的多項式模運算及其性能分析[J]. 計算機技術與發展. 2010(09)
[23] 葉炳發,孟小華. Android圖形系統的分析與移植[J]. 電信科學. 2010(02)
[24] 呂興鳳,姜譽. 計算機密碼學中的加密技術研究進展[J]. 信息網路安全. 2009(04)
android論文參考文獻二:
[1] 蘇祥. 基於耦合鋸齒時空混沌的虛擬光學加密系統[D]. 南京郵電大學 2014
[2] 高繼明. 數字圖書館中的.用戶管理問題研究[D]. 西北師范大學 2006
[3] 賈蕤銘. 基於Android系統的動態密鑰管理方案的研究及實現[D]. 西北師范大學 2014
[4] 鄭亞紅. 無線感測器網路中的密鑰管理方案研究[D]. 西北師范大學 2014
[5] 慕瑩瑩. 無線感測器網路密鑰管理方案[D]. 西北師范大學 2013
[6] 蔡維. 基於RSA的可截取簽名方案的研究[D]. 西北師范大學 2013
[7] 陳志強. 基於質心漂移聚類演算法的LBS隱私保護研究[D]. 南京郵電大學 2014
[8] 陳凱. 融入隱私保護的特徵選擇演算法研究[D]. 南京郵電大學 2014
[9] 王筱娟. Ad-hoc網路密鑰管理方案的相關研究[D]. 西北師范大學 2011
[10] 於曉君. 基於MSC Pool的VLR備份技術的研究與實現[D]. 南京郵電大學 2014
[11] 周靜嵐. 雲存儲數據隱私保護機制的研究[D]. 南京郵電大學 2014
[12] 秦樹東. 音頻數字水印演算法的研究[D]. 南京郵電大學 2014
[13] 孫佳男. 即開型電子彩票發行方案的相關研究[D]. 西北師范大學 2011
[14] 孫龍. 可否認加密與可否認協議[D]. 西北師范大學 2011
[15] 樊睿. 門限代理簽名方案的研究[D]. 西北師范大學 2008
[16] 易瑋. 可搜索加密研究[D]. 西北師范大學 2009
[17] 俞惠芳. 基於自認證的簽密體制的研究[D]. 西北師范大學 2009
[18] 王會歌. 基於無證書公鑰密碼體制的若干簽名方案的研究[D]. 西北師范大學 2009
[19] 賈續涵. PKI中證書撤銷機制和具有前向安全性的數字簽名研究[D]. 西北師范大學 2007
[20] 宋福英. 電子政務系統若干安全問題的研究[D]. 西北師范大學 2007
[21] 龐雅麗. 基於統計的中文新聞網頁分類技術研究[D]. 西北師范大學 2007
[22] 劉軍龍. 可截取簽名體制研究[D]. 西北師范大學 2007
[23] 於成尊. 代理簽名與多銀行電子現金系統研究[D]. 西北師范大學 2007
[24] 藍才會. 具有特殊性質的簽密相關研究[D]. 西北師范大學 2008
[25] 左為平. 指定驗證人代理簽名體制研究[D]. 西北師范大學 2008
;D. android音樂播放器的測試怎麼寫
軟體工程資料庫課程設計——測試報告 1 引言 1.1 編寫目的 編寫該測試報告主要由以下幾個目的 1.通過對測試結果的分析,得到對軟體質量的評價 2.分析測試的過程,產品,資源,信息,為以後制定測試計劃提供參考 3.評估測試執行和測試計劃是否符合 4.分析系統存在的缺陷,為修復和預防 bug 提供建議 1.2 背景說明 說明: 1. 被測試軟體系統的名稱:android 音樂播放器 2. 該軟體的任務提出者:android 老師。 1.3 定義 嚴重 bug:出現以下缺陷,測試定義為嚴重 bug 系統無響應,處於死機狀態,需要其他人工修復系統才可復原。 點擊某個按鈕後出現「 Unexpect error,the application has been stopped」或 者返回異常錯誤。 進行某個操作後,出現「 Unexpect error,the application has been stopped」 或者返回異常錯誤。 當切換音樂時,出現」 Unexpect error,the application has been stopped」或 者返回異常錯誤。 1.4 參考資料 列出要用到的參考資料,如: 1. 2. 《android 需求和實際和說明書》 《android 項目數據字典》 第1頁 軟體工程資料庫課程設計——測試報告 3. 《android 後台管理系統測試計劃》 4. 《android 項目計劃》 5. 《android 程序設計基礎》 2 測試概要 Android 音樂播放器系統測試從 2014 年 5 月 25 日開始到 2014 年 6 月 1 日結束, 共持續 6 天,測試功能點 6 個,執行 10 個測試用例,平均每個功能點執行測試用例 2 個,測試共發現 5 個 bug,其中嚴重級別的 1 個,無效 1 個,平均每個測試功能點 1 個 bug。 3 測試結果及發現 3.1 測試 1(功能鍵測試) 在本次測試中對各個功能鍵進行了相關的測試,並把各個功能鍵該有的功能給體現出來。 最後的測試結果是,各個功能鍵基本符合預想的要求,但是在測試中間,不時會出現一些系 統錯誤。 3.2 測試 2(音樂清單測試) 在對音樂清單模塊進行測試時,先了解音樂清單的具體功能的體現與要求。音樂清單模 塊具備自動掃描功能,自動更新,刪除重復,刪除錯誤功能。測試過程比較繁瑣,不停更換 音樂,增加重復音樂,增加錯誤來對該項進行測試。對音樂清單界面轉變,字體等還需改進。 4 對軟體功能的結論 4.1 功能 1(功能鍵) 名稱:播放 參與者:用戶 目標:用戶點擊播放音樂列表中的歌曲 前置條件:播放器正在運行 基本事件:1.用戶單擊列表中歌曲 2.播放器將播放列表中的點擊 的歌曲 名稱:暫停 參與者:用戶 目標:使得用戶可以暫停正在播放的歌曲 第2頁 軟體工程資料庫課程設計——測試報告 前置條件:歌曲正在播放且未停止和暫停 基本事件:1.用戶單擊「暫停」按鈕 2.播放器將暫停當前的歌曲 名稱:上一首/下一首 參與者:用戶 目標:使得用戶可以點播上一首或下一首音樂 前置條件:歌曲正在播放或歌曲暫停中 基本事件:1.用戶單擊「上一首或下一首」按鈕 2.播放器將播放上一首歌曲或下一首歌曲 4.1.1 能力 本部分是對播放音樂時的一些簡單的操作,如播放,暫停,切歌。為滿足這部分功能, 進行不斷的測試已將可以預料到的錯誤,進行了修改,大體上不會再出現此類錯誤。 4.2 功能 2(音樂清單) 名稱:音樂列表 參與者:用戶 目標:使得用戶可以進入音樂列表 前置條件:程序在運行 基本事件:1.用戶單擊「音樂」分區 2.播放器進入音樂列表 4.2.1 能力 本部分是對音樂列表的功能的測試,此項目的音樂列表的基本功能可以實現。對於一些 界面方面的操作,在測試中始終出現錯誤,排除不了。相對來說測試是成功的,界面上的操 作與音樂播放器的主要功能沒有影響,所以可以刪除此部分。 5 分析摘要 5.1 能力 Android 音樂播放器的測試今本上是成功的。對於一些基本功能,都能夠實現。本軟體的 可移植性還是比較強的,只要是 android 手機都可以安裝本軟體,並且不會出現系統不兼容 第3頁 軟體工程資料庫課程設計——測試報告 的問題。最終的測試結果,也暴露了一些問題,與要求的差一些。就是在音樂清單部分,對 於字體的修改以及界面的轉換方面沒有完全實現。本軟體本就是 android 軟體,在測試環境 與運行環境上不存在差異,這完全是因為 android 太強大了。 5.2 缺陷和限制 1. 缺陷描述:音樂清單有亂碼,音樂無名稱,查看不方便 缺陷影響:其他音樂都有名稱,音樂無名稱,查看不方便 推遲原因:目前的日誌 為了調試方便,顯示了很多其它信息,在項目正式發布時會統一處理的。 2. 缺陷描述:數據字典種類修改,默認值設置後,在調用該數據字典種類的數據字典, 默 認值無顯示 缺陷影響:數據字典種類的默認值設置後,不能顯示設置的默認值,相當於數據字 典種類默認值設置功能未實現 推遲原因:該功能暫時不好實現,需要和和系統的默認語種一起處理。 3. 缺陷描述:多媒體添加,文件上傳功能未實現 缺陷影響:文件上傳功能未實現 推遲原因:該功能暫時不好完成,在下個版本中完成 5.3 建議 在項目開始的時候應該制定編碼標准,資料庫標准,需求變更標准,開發和測 試人員都 嚴格按照標准進行,可以在後期減少因為開發,測試不一致而導致的問題,同時也可以降低 溝通成本。 發布版本的時候,正確布置測試環境,減少因為測試環境,測試資料庫數據的 問題而出 現的無效 bug。 開發人員解決 bug 的時候,填寫 bug 原因以及解決方式,方便 bug 的跟蹤。 開發人員在開發版本上發現 bug,可以通知測試人員,因為開發人員發現的 bug 很有可 能在測試版本上出現,而測試人員和開發人員的思路不同,有可能測試人員沒有發現該 bug, 而且,這樣可以保證發現的 bug 都能夠被跟蹤。 。 5.4 評價 本軟體經測試,可以在任何 android 設備上運行,安全性得到了保證,可以交付使用。 第4頁