mvc与音频播放

本文介绍了MVC模式在音频播放中的角色分配,模型层负责音频数据及控制方法,视图层呈现页面,控制器层作为桥梁连接两者。重点讨论了控制层的代码组织,强调了onAttach(), onDetach(), onCreate(), onCreateView()等生命周期方法在音频播放场景中的作用,特别是对fragment的保留和视图重建的重要性。" 130988985,7979952,Oracle数据库使用Kettle进行数据分表与插入,"['数据库', 'ETL', 'Java']
摘要由CSDN通过智能技术生成

mvc
m:模型
v :视图
c :控制

模型层,可以粗略理解为是属于纯纯的类,绝不与v层有任何关系,就音频播放来说,音频是数据,绝对是属于m层,那么相对应的就有一些控制音频的方法;模型层最接近于java里面的类;

public class AudioPlayer {
             //音频播放器和管理它的方法
    private MediaPlayer player;
    public void stop(){...}
    public void play(Context c)
    {...}
    public void pause()
    {...}
}

v层 视图

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值