摘要:
一、观察者模式的定义: 观察者模式:软件设计模式的一种,在对象之间定义了一对多的依赖,这样一来,当一个对象改变状态,依赖它的对象会收到通知并自动更新。 PS:观察者模式与发布订阅模式的区别,本质上的区别是调度的不同。 在观察者模式中,目标和观察者是基类,目标提供维护观察者的一系列方法,观察者提供更新 阅读全文
摘要:
一、设计背景 听音乐是我最喜欢的一种放松方式,虽然市面上有许许多多音乐播放器,但因为厂家的商业利益或者商业企图加入广告或者社交功能,使得很少能找到一款干净美观便捷轻量的音乐播放器。本科时候曾使用AndroidStudio实现过一个本地的轻量音乐播放器APP,但是只能简单的搜索查找本地音乐而且界面也没 阅读全文