Posts

Showing posts matching the search for tutorial-android-recyclerview-and

(Tutorial Android) Grid Layout With Gridlayoutmanager Recyclerview

Image
Membuat tampilan grid sangat mudah, kita sanggup memakai GridLayoutManager. GridLayoutManager dipakai untuk menampilkan list yang ada di RecyclerView dalam bentuk grid. Pada tutorial sebelumnya yaitu (Tutorial Android) RecyclerView and CardView Android Material Design  kita memakai LinearLayoutManager untuk menampilkan RecyclerView dalam bentuk list. Nah, kini kita akan coba menampilkan RecyclerView dalam bentuk grid. Import library yang diperlukan Buat beberapa layout berikut : Buat layout activity_main.xml Buat layout fragment_single.xml Buat layout list_item_single Setelah semua layoutnya selesai, maka selanjutnya yaitu buat kelas-kelas javanya. Pertama buat kelas pojos dengan nama Single.java *Bukan Jomblo Ya package wim.example.com.androidgridlayout.model; /** * Created by wim on 4/14/16. */ public class Single { private int img; private String title; public Single() { } public int getImg() { return img; ...

(Tutorial Android) Implement Pagination In Recyclerview

Image
Pagination merupakan suatu metode yang dipakai untuk membatasi data yang ditampilkan. Dengan menerapkan pagination, maka jumlah data yang ditampilkan per halamannya dibatasi, sehingga tidak perlu pribadi mengambil semua data. Pada tutorial kali ini aku akan membahas cara menerapkan pagination di RecyclerView. Untuk itu aku anjurkan untuk melihat postingan aku tentang  (Tutorial Android) RecyclerView and CardView Android Material Design Oke kita akan memakai project dari postingan sebelumnya, hanya kita akan modifikasi sedikit. Pertama, buat layout untuk menampilkan progressbar. Progressbar akan muncul dibagian bawah list dikala di scroll. footer_loading.xml Selanjutnya kita akan menambahkan progressbar tadi sebagai footer di RecyclerView. Modifikasi kelas MemberListAdapter.java berikut. package wim.example.com.androidpaging.adapter; package wim.example.com.androidpaging.adapter; import android.support.v7.widget.RecyclerView; import android.view.LayoutInflater; ...

(Tutorial Android) Add Header In Recyclerview

Image
RecyclerView merupakan widget material design yang mempunyai kemampuan yang sangat elok dibandingkan dengan ListView. RecyclerView yaitu widget yang lebih fleksibel dan bisa menampung lebih banyak data dan lebih efisien. Selain itu, RecyclerView mempunyai method ViewHolder yang memungkinkan kita menambahkan list data dari layout tertentu. Pada tutorial kali ini, aku ingin membahas bagaimana menambahkan header di RecyclerView. Sebelum kita mulai, alangkah lebih baik membaca postingan aku yang ihwal (Tutorial Android) RecyclerView and CardView Android Material Design . Karena aku memakai sampel projectnya yang sama. Nah, tinggal kita modifikasi sedikit hehe. Pertama, Buat layout gres sebagai header. header.xml Kemudian kita buat adapter untuk RecyclerView. Nah disini kita modifikasi dengan menambahkan header. MemberListAdapter.java package wim.example.com.androidheaderrecyclerview.adapter; import android.support.v7.widget.RecyclerView; import android.view.LayoutI...

(Tutorial Android) Swipe To Refresh With Swiperefreshlayout Android Material Design

Image
Swipe to Refresh ialah sebuah interaksi yang terjadi dikala user menggerakkan/menggeserkan layar dari atas ke bawah (vertikal). Widget ini salah satu komponen Materia Design dan diperkenalkan semenjak Lollipop di rilis. Fungsi Swipe to Refresh biasanya dipakai untuk menangani refresh suatu list konten. Sebelumnya aku sudah memperlihatkan tutorial perihal (Tutorial Android) RecyclerView and CardView Android Material Design . Nah kini aku kita tinggal melanjutkan project sebelumnya. Simak tutorialnya sebagai berikut. Pada fragment_member.xml tambahkan komponen SwipeRefreshLayout. Kemudian pada modifikasi kelas MemberFragment.java package wim.example.com.androidswiperefresh.fragments; import android.content.Context; import android.os.Bundle; import android.os.Handler; import android.support.annotation.Nullable; import android.support.v4.app.Fragment; import android.support.v4.widget.SwipeRefreshLayout; import android.support.v7.widget.LinearLayoutManager; import android....

(Tutorial Android) Recyclerview And Cardview Android Material Design

Image
Mulai dari Android versi Lollipop memperkenalkan fitur terbarunya yaitu RecyclerView dan CardView. Dua widget ini sanggup memperlihatkan kemudahan. RecyclerView lebih advanced dan fleksibel dibandingkan dengan ListView, bisa menampilkan jumlah data yang besar dan lebih efisien dalam mengolah view yang terbatas. CardView merupakan widget dengan tampilan yang lebih menarik dengan shadow dan rounded corners bawaannya. Selain itu kita sanggup customizing tampilannya. Mari kita coba menciptakan recyclerview dan cardview. Pertama, tambahkan dependencies recyclerview dan cardview berikut. Buat layout untuk activity utama. activity_main.xml Buatlah beberapa layout lagi untuk menampilkan list data. fragment_member.xml Pada layout ini tambahkan recyclerview. list_item_member.xml Pada layout ini buat desain list itemnya dengan cardview. Buat kelas untuk model dengan nama Member.java package com.example.wim.androidrecyclerview.model; import android.os.Pa...

Re : (Tutorial Android) Http Client On Android With Retrofit

Image
Halo semua bagaimana kabarnya? Pada artikel kali ini saya ingin membahas ulang tutorial Retrofit. Sesuai akad saya memposting ini dikarenakan project dari artikel sebelumnya https://andronut.blogspot.com//search?q=tutorial-android-http-client-on-android  tidak sanggup berfungsi dengan baik. Maka dari itu saya akan menciptakan ulang project memakai Retrofit namun dengan studi kasus yang berbeda. Pada project kali ini kita memakai Free API Database Movie di https://www.themoviedb.org . Untuk mengakses API-nya diharapkan API key , terlebih dahulu harus buat akun. Setelah itu kanal ke sajian settings di profile, lalu generate API key di sajian API. Dokumentasi API lengkapnya sanggup di https://developers.themoviedb.org/3 Note : API yang kita gunakan versi 3 Beberapa API yang akan kita pakai diantaranya : 1. Popular Movies Untuk requestnya sanggup dilihat di https://developers.themoviedb.org/3/movies/get-popular-movies Responsenya : { "page": 1, "total_...