Tabel 3.13 Daftar Class Diagram
No Nama Kelas
Jenis Kelas
1 MainActivity
Boundary 2
Audio Entity
3 Video
Entity 4
Help Boundary
5 PrepareMusicRetrieverTask
Control 6
MusicRetriever Control
7 MusicIntentReceiver
Control 8
AppPreferences Control
9 MusicService
Control 10
MediaButtonHelper Control
11 MusicFocusable
Entity 12
AudioFocusHelper Control
D. Sequence Diagram
Pada Sequence Diagram penulis menggambaran interaksi antar masing-
masing objek pada setiap Use Case dalam urutan waktu. Interaksi ini berupa pengiriman serangkaian data antar objek-objek yang saling berinteraksi.
1. Sequence Diagram Pilih Player Audio
Gambar 3.12 Sequence Diagram Pilih Player Audio
pilih player audio sd
alt
alt
: pengguna Audio
AppPref erences
1 : onClick
t arget = bt nPlay I sPlaying = Act ion Pause
2 : set Visibilit y
3 : set PlayingI mage
4 : set PlayingI mage [ t arget = = bt nSt op]
t arget = bt nPrevious 5 : set PlayingI mage
6 : set Ket Tit leI t em
t arget = bt nNext 7 : set DisplayTit leAlbum
8 : set KeyTit leI t em 9 : set DisplayTit leAlbum
else = Act ion PLay t arget = bt nPlaylist
10 : menjalankan player audio
2. Sequence Diagram Pilih Pengaturan Sensor
Gambar 3.13 Sequence Diagram Pilih Pengaturan Sensor
pilih pengat uran sensor
sd
alt
: pengguna Audio
AppPref erences
1 : onOpt ionsI t emSelect ed
2 : set KeySensor proximit y
acceleromet er 3 : set KeySensor
4 : onOpt ionsI t emSelect ed
5 : menjalankan sensor it em. get I t emI d= R. id. act ion_proximit y
it em. get I t emI d = R. id. act ion_acceleromet er
3. Sequence Diagram Pilih Playlist Audio
Gambar 3.14 Sequence Diagram Pilih Playlist Audio
pilih playlist audio
sd
Audio
: pengguna 1 : set OnI t emClickList ener
2 : onI t emClick 3 : menjalankan f ile audio
4. Sequance Diagram Pilih Player Video
Gambar 3.15 Sequance Diagram Pilih Player Video
pilih player video
sd
alt
alt
: pengguna Video
1 : onClick
Playing= R. id. bt nPlay 2 : set Visibilit y
3 : playVideo
4 : set PlayingI mage
5 : previousVideo
6 : st opVideo
7 : next Video Playlist = R. id. bt nPlaylist
8 : menjalankan player video else
isPlaying = f alse
Previous= R. id. bt nPrevious
St op= R. id. bt nSt op
Next = R. id. bt nNext