Andriod本地音乐播放器

这篇博客介绍了如何在Andriod上实现本地音乐播放器。内容包括客户端的三层设计,如Controller、Entity和Utils等组件的详细说明,以及客户端文件组织结构。博主提供了学习链接、源代码和各活动的功能描述,如LoginActivity、MainActivity和LocalMusicActivity等,旨在促进Andriod开发的学习和交流。
摘要由CSDN通过智能技术生成

实现本地音乐播放器(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:在线单项音乐布局

客户端源码:

源代码

 

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值