14130046 - Đỗ Mạnh Hùng - Chức năng bật tắt nhạc và trang trí button

I - Áp dụng mẫu observer vào chức năng bật - tắt nhạc

* Class MyConcreteSubject


 * Class Subject
 Class Sound

Mô tả:
  - Khi mở game, setName cho button bằng isPlay. Khi setName = isPlay thì setIcon = off.png và nhạc sẽ bắt đầu chạy. Click vào button thì setName = isStop, setIcon = on.png và nhạc sẽ dừng.
  - Khi nhạc đã tắt, click vào lại thì setName = isPlay, setIcon = off.png và nhạc sẽ chạy.

Hình ảnh:
giao diện khi nhạc đang chạy



Giao diện khi nhạc đang tắt



II - Áp dụng mẫu decorator vào trang trí button

* Class ButtonDecorator

 * Class ImageButton
Hình ảnh: 



CODE giao diện:




Nhận xét