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 :
  1. 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.
  1. 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
  1. 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 :
  1. 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.
  1. onCreate()
Sistem memanggil method ini ketika Service pertama kali dibuat menggunakan method onStartCommand() atau onBind(). Panggilan ini diperlukan untuk melakukan setup pertama kali.
  1. onUnbind()
Sistem memanggil method ini ketika semua klien telah terputus dari interface tertentu yang di mulai oleh service.
  1. onRebind()
Sistem memanggil method ini ketika klien baru telah tersambung ke Service, setelah sebelumnya telah terputus dalam onUnbind(intent).
  1. 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 :
  1. 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
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 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


1 Comments

Post a Comment

Previous Post Next Post