• Breaking News

    Pengenalan User Interface (UI) di Android studio

    Pengetian User Interface dan AndrodiManifes dalam dunia Android



    Secara umum Arsitektur User Interface (UI) pada aplikasi android adalah user interface yang meliputi Activity dan user interface yang terdiri dari komponen ,semua yang berhubingan dengan user interface pada aplikasi android biasanya berada pada lokasi res/layout/filename.xml dimana coding java untuk memanggil yang kita kenal dengan R.Layuot.filename

    Komponen-komponen nya adalah sebagai berikut :

    <ViewGroup>

    Kumpilan view dimana kita dapat menentukan tata letak komponen view secara berbeda,seperti LinearLayout, RelativeLayout, FrameLayout serta Tabulasi,Atribut dari ViewGroup.

    <View>

    Sama seperti  <ViewGroup> tetapi ini lebih dikenal dengan "individual UI Komponen", atribut juga terdiri dari tiga yang sama persis dengan atribut yang dimiliki oleh <ViewGroup>.

    <requestFocus>

    Elemen kosong yang bisa kita definisakan didalam <view>

    <Incloud>

    Memasukan file layout kedalam layout,Atribut nya sama dengan <ViewGroup> dan <View>, tetapi ada satu tambahan atribut yaitu <resource> yang berfungsi menentukan file layoutnya.


    Android Manifest


    File androidmanifest.xml diperlukan oleh setiap aplikasi android,file ini berada pada file root aplikasi ,file ini mendeskripsikan variabel global dari paket aplikasi yang kita gunakan ,file ini juga berfungsi untuk mendeskripsikan resource apa saja yang akan kita gunakan oleh project seperti koneksi internet ,sms,megakses gps ,dll

    didalam androidmanifest ini lah berisi semua pendefinisian hal hal yang dibutuhkan oleh aplikasi android kita,beberapa elemen yang terdapat didalam file ini sebagai berikut :

    <manifest>

    titik root utama dari AndroidManifest.xml . berisi atribut package aplikasi serta dipakai dalam pemograman android kita

    <user-permission>

    menjelaskan tentang user permision /security permission yang harus diberikan agar aplikasi dapat berjalan sebagai mana mestinya ,misalnya apabila kita mengguankan resource yang tersedia dari sistem seperti perintah mengirim sms,gps

    <instrumentation>

    mendeskripsikan kompenen intrumen yang tersedia utuk menguji fungsional dari paket aplikasi yang kita gunakan dalam aplikasi android kita

    <application>

    elemen root yang berisi deklarasi aplikasi kita
    <application android:icon="drawable/icon">

     <intent filter>

    mendeklarasikan inten yang dibutuhkan oleh aplikasi android yang kita gunakan ,antribut atribut disini untuk mensuplay label,icon data dan informasi yang kita gunakan dalam aplikasi android.


    baca halaman selanjutnya tentang Pengetian User Interface dan AndrodiManifes dalam dunia Android ke 2







    sumber : pemograman aplikasi mobile smartphone dan tablet pc berbasis android-nazruddin safaat h 

    1 comment: