Pengertian atau Pengenalan Activity
Activity adalah suatu halaman pada pengembangan Aplikasi Android,yang
mengatur suatu komponen tampilan (layout.xml), dan user interaksi atau logic
antar komponen(program.java) biar sanggup menghubungkan antara
activity satu dengan activity lainya, di dalam Aplikasi Android. Activity
sanggup memuat banyak Action atau tindakan dari pengguna. Activity di buat
untuk mengatur class pada Java,di setiap tampilan antar muka di dalam Aplikasi
Android.Activity juga mengelola bagian-bagian dari user interface (antar muka
), yaitu Fragment.
2. Pengertian atau Pengenalan
Fragment
Fragment yaitu salah satu komponen , antar muka (user interface )
yang merupakan sebuah bab dari Activity, sanggup disebut juga dengan nama
Sub-Activity. Satu Activity sanggup mengelola beberapa fragment .untuk
menampilkan hasil di layar user (pengguna). Dalam Satu Activity juga ,sebuah
fragment sanggup diganti,ditambahkan dan dihapus ,dan juga bersifat reusable
,artinya sanggup dipakai kembali sesuai kebutuhan. Fragment dipengaruhi dari
lifecycle (siklus hidup ) Activity , karna Fragment termasuk bab dari
Activity.
Kaprikornus kesimpulanya yaitu , Fragment tidak sanggup
hidup atau bangun sendiri(standalone) . tanpa adanya minimal 1 Activity ,dan
Activity sanggup memuat banyak Fragment ,dan yang niscaya keduanya dipakai
untuk keperluan user inteface pada Aplikasi Android.
Perbedaan
ViewGroub LinearLayout Dan RelativeLayout :
- View Groub
ViewGroup adalah sebuah view spesial yang bisa memuat view lainnya. Saya sering menyebut view yang ada di dalam ViewGroup sebagai “anak”, yakni Terdapat dua ViewGroup di Android Studio yang sering digunakan, yaitu Linear Layout, Relative Layout.Masing-masing dari ViewGroup memiliki aturan tersendiri dalam mengelompokkan dan mengatur posisi atau tata letak dari setiap anaknya.
- LinearLayout
Linear
Layout adalah jenis layout dimana user menempatkan 1 objek (widget) per baris/kolom.
Jadi di
dalam setiap baris/kolom hanya ada 1 objek (widget) yang kita tempatkan . Nahh
di Linear Layout ini ada dua jenis . Yaitu :
a.Vertical Linear Layout : Apabila user menempatkan 1 widget (objek) per baris
b.Horizontal Linear Layout : Apabila user menempatkan 1 objek per kolom
a.Vertical Linear Layout : Apabila user menempatkan 1 widget (objek) per baris
b.Horizontal Linear Layout : Apabila user menempatkan 1 objek per kolom
- RelativeLayout
Relative
Layout adalah layout yang penataan nya ini adalah penataan yang menempatkan
widget-widget didalamnya seperti layer, sehingga sebuah widget dapat berada di
atas/di bawah widget lainnya atau dengan kata lain Relative merupakan layout
yang penataannya lebih bebas (Relative) sehingga bisa di tata di mana saja
Service
Android Dan Penjelasannya :
- Started
Sebuah
Service mulai dijalankan ketika pada suatu komponen aplikasi, seperti activity
memulai dengan memanggil startSrvice(). sekali dijalankan, Sebuah service dapat
berjalan secara background tanpa batas, bahkan jika komponen yang memulainya di
matikan.
- onCreate()
Sistem
memanggil method ini ketika Service pertama kali dibuat menggunakan method onStartCommand()
atau onBind(). Panggilan ini diperlukan untuk melakukan setup pertama kali.
- onUnbind()
Sistem
memanggil method ini ketika semua klien telah terputus dari interface tertentu
yang di mulai oleh service.
- onRebind()
Sistem
memanggil method ini ketika klien baru telah tersambung ke Service, setelah
sebelumnya telah terputus dalam onUnbind(intent).
- onDestroy()
Sistem
memanggil method ini ketika Service tidak lagi digunakan. Service harus
menerapkan ini untuk membersihkan setiap sumber daya seperti threads,
registered listerners, receivers, dll.
Contoh
Implementasi service Android :
- GojekOnline
Implementasi
teknologi Android service telah menghasilkan aplikasi pencarian gojekOnline
terdekat yang dapat mengintegrasikan aplikasi berbasis Android dengan platform
berbeda, dengan aplikasi mobile berbasis sistem operasi Android,selain itu
langsung bisa berintraksi langsung dengan user. yang mana fitur didalam
aplikasi gojekOnline ini terdapat pelayanan diantaranya :
a.Go-Ride
a.Go-Ride
Layanan
transportasi sepeda motor yang dapat mengantar Anda ke berbagai tempat, lebih
mudah dan lebih cepat.
b.Go-Car
Layanan transportasi menggunakan mobil untuk mengantar Anda kemanapun dengan nyaman.
c.Go-Food
Layanan transportasi menggunakan mobil untuk mengantar Anda kemanapun dengan nyaman.
c.Go-Food
Layanan
pesan antar makanan nomor 1 di Indonesia. Go-Jek memiliki lebih dari 30.000
daftar restoran
//##//
Tentang
:
UAS
Mobile Teknologi
Aplikasi ini dibuat untuk memenuhi UAS Mobile Teknologi, aplikasi ini saya buat
dengan sesederhana mungkin dan semampu saya, mohon maaf atas kekurangan dari aplikasi ini,
mohon tegurannya dari aplikasi ini, dari saya pri badi hanya itu yang saya sampaikan Akhiron Wassalamualikum....
Npm :2016020100014
Nama : HAMDANI
Smester : 5a
makul : Mobile Teknologi
mantap
ReplyDeletePost a Comment