Andriod本地音乐播放器

╄→尐↘猪︶ㄣ 提交于 2019-12-28 22:07:25

实现本地音乐播放器(Client)

这个稍微简单点:全是Andriod知识。

学习链接:Andriod本地音乐播放的学习(这有讲课的大佬给的源码,需要自己去看视频自己去下载)(当然我的项目源码在后面,我的源码已经被整合成带服务器的)如果侵权,告诉我啊,我不懂。总之为了大家一起学习。

本地音乐实现的效果图:

 

             

本地音乐的三层设计:

客户端文件组织结构(及详细说明):

  1. Control:控制器
    1. LoginActivity:主要进行用户的登录功能实现。
    2. MainActivity:首页活动,主要进行本地和在线音乐的跳转
    3. MyApplicationActivity:Volley框架的实现类。
    4. RegisterActivity:注册活动,主要进行用户的注册功能实现。
  2. Entity:实体类
    1. MusicBean:音乐实体类。
  3. LocalMusic:本地音乐
    1. LocalMusicActivity:本地音乐活动,主要进行本地音乐数据的获取。
    2. LocalMusicAdapter:本地音乐适配器,为item装数据用的。
  4. OnlineMusic:在线音乐
    1. JsonArrayRequest:JsonArray请求服务器获取JsonArray音乐数据,并解析成MusicBean对象。
    2. OnlineMusicActivity:将JsonArray解析成MusicBean的对象加入到数据适配器中。
    3. OnlineMusicAdapter:在线音乐适配器,同样为了在线音乐的数据加载服务。
  5. Utils:工具包
    1. IPUtil:辅助获取服务器IP地址的工具类。
  6. Layout:布局文件
    1. activity_local_music.xml:本地音乐布局
    2. activity_login.xml:登录布局
    3. activity_main.xml:首页布局
    4. activity_online_music.xml:在线音乐布局
    5. activity_register.xml:注册音乐布局
    6. item_local_music.xml:本地单项音乐item布局
    7. item_online_music.xml:在线单项音乐布局

客户端源码:

源代码(Null)。

 

 

 

标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!