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
* Class ImageButton
* 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
Hình ảnh:
CODE giao diện:
Nhận xét
Đăng nhận xét