基於安卓Android的音樂播放器計算機畢業設計

學識都 人氣:2.26W

前言 1

基於安卓Android的音樂播放器計算機畢業設計

1 Android平臺介紹 2

1.1 Android基本情況 2

1.2 Android的構架綜述 2

1.3 內核層 3

1.4 AndroidRuntime和函數庫層 4

1.4.1函數庫 4

1.4.2 AndroidRuntime 4

1.5 Android應用的組成 5

1.5.1 Activity 5

1.5.2 Service 5

1.5.3 Broadcast Receiver 6

1.5.4 Content Provider 6

1.6 Android開發工具 6

2 Android的安裝環境 8

2.1對環境的理解以及需要的.工具 8

2.2安裝JDK 8

2.2.1 JDK的下載及安裝 8

2.2.2環境變量的具體配置 10

2.3安裝Eclipse 12

2.4安裝ADT 12

2.5配置SDK 14

2.6更新API以及管理模擬器 15

3 Android項目結構介紹 18

3.1新建Android項目 18

3.2項目結構介紹 19

4 需求分析 20

4.1播放器的基本功能 20

4.2播放清單 21

5 播放器系統功能總體設計 23

5.1系統功能結構圖 23

5.2系統流程圖 23

6 播放器系統功能詳細設計 25

6.1音樂播放器主界面功能實現 25

6.1.1播放器主界面 25

6.1.2播放界面音軌的實現 27

6.1.3播放器播放、暫停、停止等功能 29

6.2播放列表功能 30

6.3菜單功能 32

6.3.1菜單界面 33

6.3.2菜單功能實現 34

6.4手機擴展卡的訪問 35

6.4.1文件瀏覽器界面 36

6.4.2文件瀏覽器功能實現 37

6.5 數據存儲方式 38

7 播放器的測試 39

7.1 測試方法 39

7.1.1 白盒測試 39

7.1.2 黑盒測試 39

7.1.3 測試方法的選擇 40

7.2 功能的測試與實現 40

7.2.1 播放器交互功能的實現 40

7.2.2 播放器顯示功能的實現 41

7.2.3 測試結論 42

結 論 43

參考文獻 44

致 謝 45

外文原文 46

中文翻譯 53