Activity Diagram Pilih Help Sequence Diagram Pilih Player Audio

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