基于存储卡音乐播放器V0.6

  • 实现步骤
  • 一、创建SDCardMusicPlayerV0.6
  • 二、drawable目录准备工作
  • (1)添加自己喜欢的背景图片和需要的图片素材
  • (2)添加自己喜欢的图标在mipamap目录下.
  • (3)把AndroidManifest.xml中的替换成你喜欢的图标就行了。
  • (4)在drawable添加
  • 添加pause_button_selector.xml
  • (5)在drawable添加play_button_selector.xml
  • (6)在drawable添加previous_button_selector.xml
  • (7)在drawable添加next_button_selector.xml
  • (8)在drawable添加custom_border.xml
  • 三、在layout目录下
  • (1)修改activity_main.xml
  • (2)在layout目录下创建music_name_list_item.xml
  • (3)在layout目录下创建activity_splash_screen.xml
  • 四、创建ui子包,将MainActivity拖到ui里
  • (1)创建adapter包,在创建音乐适配器类MusicAdapter
  • (2)创建app子包,在app子包创建音乐播放器应用程序类MusicPlayerApplication
  • (3)在app子包创建应用程序常量接口AppConstants
  • (4)创建entity子包,在里面创建音乐实体类Music
  • (5)创建service子包,在里面创建音乐播放服务类MusicPlayService
  • (6)编辑MainActivity
  • (7)在ui新建SplashScreenActivity
  • 在基于存储卡音乐播放器V0.4基础上,这个项目实现
  • (1)自定义界面动画
  • (2)给音乐添加新的播放模式,顺序,随机,单曲循环
  • 运行效果


实现步骤

一、创建SDCardMusicPlayerV0.6

android经典项目实战 android实战项目实例_xml

二、drawable目录准备工作

(1)添加自己喜欢的背景图片和需要的图片素材

android经典项目实战 android实战项目实例_xml_02

(2)添加自己喜欢的图标在mipamap目录下.

android经典项目实战 android实战项目实例_android经典项目实战_03

(3)把AndroidManifest.xml中的替换成你喜欢的图标就行了。

android经典项目实战 android实战项目实例_android经典项目实战_04

(4)在drawable添加

android经典项目实战 android实战项目实例_xml_05

添加pause_button_selector.xml

android经典项目实战 android实战项目实例_xml_06

(5)在drawable添加play_button_selector.xml

android经典项目实战 android实战项目实例_android经典项目实战_07

(6)在drawable添加previous_button_selector.xml

android经典项目实战 android实战项目实例_android经典项目实战_08

(7)在drawable添加next_button_selector.xml

android经典项目实战 android实战项目实例_音乐播放_09

(8)在drawable添加custom_border.xml

android经典项目实战 android实战项目实例_xml_10

三、在layout目录下

(1)修改activity_main.xml

android经典项目实战 android实战项目实例_android经典项目实战_11

(2)在layout目录下创建music_name_list_item.xml

android经典项目实战 android实战项目实例_xml_12

(3)在layout目录下创建activity_splash_screen.xml

android经典项目实战 android实战项目实例_音乐播放_13

四、创建ui子包,将MainActivity拖到ui里

android经典项目实战 android实战项目实例_应用程序_14

(1)创建adapter包,在创建音乐适配器类MusicAdapter

android经典项目实战 android实战项目实例_android经典项目实战_15

(2)创建app子包,在app子包创建音乐播放器应用程序类MusicPlayerApplication

android经典项目实战 android实战项目实例_android经典项目实战_16

(3)在app子包创建应用程序常量接口AppConstants

android经典项目实战 android实战项目实例_android经典项目实战_17


android经典项目实战 android实战项目实例_android经典项目实战_18

(4)创建entity子包,在里面创建音乐实体类Music

android经典项目实战 android实战项目实例_音乐播放_19

(5)创建service子包,在里面创建音乐播放服务类MusicPlayService

android经典项目实战 android实战项目实例_android经典项目实战_20

(6)编辑MainActivity

android经典项目实战 android实战项目实例_xml_21

(7)在ui新建SplashScreenActivity

android经典项目实战 android实战项目实例_应用程序_22

在基于存储卡音乐播放器V0.4基础上,这个项目实现

(1)自定义界面动画

(2)给音乐添加新的播放模式,顺序,随机,单曲循环

运行效果

android经典项目实战 android实战项目实例_android经典项目实战_23