源碼簡介

本項目是一個簡單的音樂播放器,含歌詞顯示,歌曲列表顯示,gif動畫顯示,專輯信息顯示,藍牙分享,短信分享,刪除歌曲和搖一搖切歌等功能,在音樂播放界面往左滑會出現歌詞界面,右劃有一只吊炸天的狗,因為是gif所以截出來效果不怎么好,可以自己運行項目看一下,看到這只狗就有一股莫名的喜感。在音樂列表界面長按歌曲名可以出現分享歌曲和刪除歌曲按鈕,項目結構簡單,源碼有豐富的注釋,可讀性非常好,想要學習的同學可以借鑒一下,默認編譯版本2.3.3 編碼UTF-8。不過項目對多線程的處理有點不妥,如果切歌快了會莫名的直接強退。
Android應用源碼含歌詞列表gif簡單音樂播放器 Android應用源碼含歌詞列表gif簡單音樂播放器 Android應用源碼含歌詞列表gif簡單音樂播放器 Android應用源碼含歌詞列表gif簡單音樂播放器 Android應用源碼含歌詞列表gif簡單音樂播放器 Android應用源碼含歌詞列表gif簡單音樂播放器

文件夾 PATH 列表
卷序列號為 00000200 3CD2:D088
C:.
│  javaapk.com文件列表生成工具.bat
│  JavaApk源碼說明.txt
│  點這里查看更多優質源碼~.url
│  目錄列表.txt
│  
└─MyMusicPlayer
    │  .classpath
    │  .project
    │  AndroidManifest.xml
    │  proguard.cfg
    │  project.properties
    │  
    ├─.settings
    │      org.eclipse.core.resources.prefs
    │      org.eclipse.jdt.core.prefs
    │      
    ├─assets
    ├─bin
    │  │  AndroidManifest.xml
    │  │  classes.dex
    │  │  MyMusicPlayer.apk
    │  │  resources.ap_
    │  │  
    │  ├─classes
    │  │                  
    │  ├─dexedLibs
    │  │      annotations-28e0d440ffae02fd40b6eb8dc327994c.jar
    │  │      
    │  └─res
    │      └─crunch
    │          ├─drawable
    │          │      play_progress.png
    │          │      play_progress_background.png
    │          │      play_progress_thumb_normal.png
    │          │      play_progress_thumb_pressed.png
    │          │      tubiao.png
    │          │      
    │          ├─drawable-hdpi
    │          │      album.png
    │          │      album_big.png
    │          │      album_bkg.png
    │          │      default_album.png
    │          │      icon.png
    │          │      music_icon.png
    │          │      notice_icon.png
    │          │      
    │          ├─drawable-ldpi
    │          │      default_icon.png
    │          │      folder.png
    │          │      icon.png
    │          │      ic_mp3.png
    │          │      ic_wma.png
    │          │      loading_bkg.png
    │          │      
    │          └─drawable-mdpi
    │                  about_button_normal.png
    │                  about_button_normal1.png
    │                  about_button_pressed.png
    │                  about_menu.png
    │                  big_button.png
    │                  big_button_normal.png
    │                  big_button_pressed.png
    │                  dlg_button_normal.9.png
    │                  dlg_button_pressed.9.png
    │                  dlg_top_background.9.png
    │                  dlg_untitled.png
    │                  icon.png
    │                  left_arrows.png
    │                  left_button1.png
    │                  left_button2.png
    │                  other.png
    │                  pause_button1.png
    │                  pause_button2.png
    │                  play_button1.png
    │                  play_button2.png
    │                  right_arrows.png
    │                  right_button1.png
    │                  right_button2.png
    │                  
    ├─gen
    │  └─com
    │      └─jiang
    │          └─cn
    │                  BuildConfig.java
    │                  R.java
    │                  
    ├─res
    │  ├─anim
    │  │      alpha_x.xml
    │  │      alpha_y.xml
    │  │      alpha_z.xml
    │  │      dialog_in.xml
    │  │      dialog_out.xml
    │  │      translate_z.xml
    │  │      
    │  ├─drawable
    │  │      play_progress.png
    │  │      play_progress_background.png
    │  │      play_progress_thumb_normal.png
    │  │      play_progress_thumb_pressed.png
    │  │      seekbar_style.xml
    │  │      thumb.xml
    │  │      tubiao.png
    │  │      
    │  ├─drawable-hdpi
    │  │      album.png
    │  │      album_big.png
    │  │      album_bkg.png
    │  │      default_album.png
    │  │      icon.png
    │  │      music_icon.png
    │  │      notice_icon.png
    │  │      
    │  ├─drawable-ldpi
    │  │      bk_ground.png
    │  │      default_icon.png
    │  │      face.png
    │  │      folder.png
    │  │      icon.png
    │  │      ic_mp3.png
    │  │      ic_wma.png
    │  │      loading_bkg.png
    │  │      musiclist.png
    │  │      zhunji.png
    │  │      
    │  ├─drawable-mdpi
    │  │      about_button_normal.png
    │  │      about_button_normal1.png
    │  │      about_button_pressed.png
    │  │      about_button_style.xml
    │  │      about_menu.png
    │  │      about_top_background.jpg
    │  │      big_button.png
    │  │      big_button_normal.png
    │  │      big_button_pressed.png
    │  │      big_button_style.xml
    │  │      dlg_button_normal.9.png
    │  │      dlg_button_pressed.9.png
    │  │      dlg_button_style.xml
    │  │      dlg_top_background.9.png
    │  │      dlg_untitled.png
    │  │      icon.png
    │  │      left_arrows.png
    │  │      left_button.xml
    │  │      left_button1.png
    │  │      left_button2.png
    │  │      other.png
    │  │      pause_button.xml
    │  │      pause_button1.png
    │  │      pause_button2.png
    │  │      play_button.xml
    │  │      play_button1.png
    │  │      play_button2.png
    │  │      right_arrows.png
    │  │      right_button.xml
    │  │      right_button1.png
    │  │      right_button2.png
    │  │      
    │  ├─drawable-xhdpi
    │  ├─layout
    │  │      center_special.xml
    │  │      dialog.xml
    │  │      dialog2.xml
    │  │      gridspecial.xml
    │  │      gridspecial_item.xml
    │  │      jiemian.xml
    │  │      left_mediaview.xml
    │  │      main.xml
    │  │      musiclist.xml
    │  │      musiclist_item.xml
    │  │      right_lrc.xml
    │  │      sms.xml
    │  │      
    │  ├─raw
    │  │      media_gif.gif
    │  │      
    │  └─values
    │          array.xml
    │          attrs.xml
    │          color.xml
    │          strings.xml
    │          styles.xml
    │          
    └─src
        └─com
            └─jiang
                └─cn
                        BigDragableLuncher.java
                        ControlPlay.java
                        DragableLuncher.java
                        jiemian.java
                        LrcProcess.java
                        LrcView.java
                        MusicListView.java
                        MusicPlayerActivity.java
                        MusicSpecialView.java
                        Music_infoAdapter.java
                        RunGif.java
                        

6條源碼討論
發表評論

您必須登錄才能評論.

5# 1073999323 2016-11-24 下午5:42

可以做一個帶多個圖片輪番播放并帶有音樂的么

4# mooddoom 2016-07-16 下午9:33

寫的很好,可以運行!謝謝

地板 malaxiangguo 2015-11-27 上午11:27

歌詞呢 為什么沒有歌詞

板凳 wx11272908 2014-06-03 下午4:34

怎么搜索手機里的音樂

沙發 y7prvu 2014-04-27 下午5:44

請問下這個小項目有設計數據庫嗎?

    JavaApk 2014-04-27 下午6:02

    數據庫用的本店sqlite,沒有設計文檔

?2013-2019 JavaApk.com· 魯ICP備13032311號-1· Powered by WordPress· Theme by JavaApkTM · 網站地圖.19 queries in 0.085 seconds


竟彩足球比分直播