Posts

Showing posts from December, 2020

Cara Mendapatkan Informasi Sistem Dari Perangkat Android

Image
Tak jarang pada sebuah aplikasi yang kita gunakan kita mendapati informasi mengenai perangkat Android yang kita gunakan, misalnya merek, pembuat, model, versi android, dan lain sebagainya dari perangkat android kita. Pada kesempatan ini gwnbs akan berbagi mengenai cara bagaimana kodingan untuk mendapatkan informasi tersebut, caranya lumayan sederhana dan mudah, tentunya bagi Anda yang belum tahu caranya ya, kalau sudah tahu berarti Anda sudah tahu dan tidak perlu dilanjutkan. Gambar 1 : Memperlihatkan informasi dari perangkat Disini kita akan menampilkan beberapa informasi mengenai perangkat Android yang menggunakan aplikasi kita. Misalnya di activity_main.xml kita memiliki sebuah tombol yang akan memunculkan informasi mengenai perangkat melalui dialog. activity_main.xml : <? xml version ="1.0" encoding ="utf-8" ?> < androidx.constraintlayout.widget.ConstraintLayout xmlns: android ="http://schemas.android.com/apk/res/android" xmlns: app

Contoh Sederhana Dalam Menerapkan Fragment

Image
Sebuah Fragment mewakili bagian yang dapat digunakan kembali dari antarmuka aplikasi. Fragment mendefinisikan dan mengelola tata letaknya sendiri, memiliki siklus prosesnya sendiri, dan dapat menangani peristiwa masukannya sendiri. Fragment tidak dapat hidup sendiri melainkan harus dihosting oleh aktivitas atau fragment lain. Hierarki tampilan fragment menjadi bagian dari, atau dilampirkan ke hierarki tampilan host. Dalam tutorial ini akan dicontohkan penerapannya secara sederhana. Kita akan memiliki 4 Fragment dalam sebuah activity. Disini kita memiliki komponen atau view yang sama pada setiap layout fragment, sehingga kita tidak perlu membuat layout untuk masing-masing fragment, cukup satu saja. Tentunya mari memulai dengan membuat sebuah project baru, dalam contoh ini kita menggunakan tema NoActionBar . Pada activity_main.xml , akan terdapat sebuah tombol yang berupa ImageView yang nantinya akan menampilkan PopUpMenu untuk navigasi antar fragment. activity_main.xml : <? xml

Contoh RecyclerView Dengan Orientasi Horizontal

Image
Tutorial kali ini akan mencontohkan penerapan RecyclerView dengan orientasi dan scroll horizontal (mendatar). Disini kita akan memiliki 3 buah komponen RecyclerView dalam satu layout ( activity_main.xml ) yang dalam contoh ini adalah kategori film. RecyclerView pertama untuk kategori Film Terlaris , RecyclerView kedua untuk kategori Film Terbaru dan RecyclerView ketiga untuk kategori Film Indonesia . Setiap item pada RecyclerView terdapat 2 buah view yaitu ImageView untuk poster dari film, dan TextView untuk judul film. Kemudian untuk klik event pada item akan membawa ke halaman details dari film yakni DetailsActivity.java . Details berisi 3 view yaitu poster film, judul film, dan deskripsi film, sehingga untuk model data getter dan konstruktor nya kita memerlukan 3 object dan semuanya adalah String . Loh kok gambar pakai String , bukan int ? Karena disini kita akan memuat gambarnya menggunakan sambungan Internet dengan bantuan library Picasso , jadi tidak perlu memasukkan file gambar