Posts

Showing posts from March, 2016

(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....

(Chord Tutorial) Jkt48 – Ame No Doubutsuen

Image
Ame no Doubutsuen (Kebun Binatang Disaat Hujan) Lagu ini salah satu unit song favorit saya di setlist "Seishun Girls" Team KIII. Member yang membawakannya yaitu Cindy Yuvia, Natalia, Thalia (ex member), Riskha Fairunissa, Alicia Chanzia, Jennifer Hanna, Sinka Juliani dan Della Delila. Member yang membawakannya menggunakan kostum binatang yang lucu-lucu, terutama yupi pakai kostum anak gajah :3 anak gajah luvchu :3 Oya, lagu ini meraih peringkat #1 di konser RequestHour JKT48 2016 hasil dari vote para fans. Kali ini saya mau bagi-bagi chord tutorialnya. Kita main dengan nada dasar D. Check it out !.. Intro : A D Kebun binatang ketika hujan DmaJ7 Memang sengaja kupilih D7                                G Kencan ketika tak ada seorangpun Gm          ...

Macam-Macam Perangkat Jaringan Komputer

Image
1. NIC (Network Interface Card) Kartu Jaringan (NIC) merupakan perangkat yang menyediakan media untuk menghubungkan antara komputer, kebanyakan kartu jaringan yaitu kartu internal, yaitu kartu jaringan yang di pasang pada slot perluasan di dalam komputer. Beberapa komputer menyerupai komputer MAC, memakai sebuah kotak khusus yang ditancapkan ke port serial atau SCSI port komputernya. Pada komputer notebook ada slot untuk kartu jaringan yang biasa disebut PCMCIA slot. Kartu jaringan yang banyak terpakai ketika ini yaitu : kartu jaringan Ethernet, LocalTalk konektor, dan kartu jaringan Token Ring. Yang ketika ini terkenal dipakai yaitu Ethernet, kemudian diikuti oleh Token Ring, dan LocalTalk. 2. HUB atau Concentrator Secara sederhana HUB sanggup dikatakan suatu perangkat yang mempunyai banyak port yang akan menghubungkan beberapa node atau titik sehingga membentuk suatu jaringan pada topologi star. Pada jaringan yang umum dan sederhana salah satu port menghubungkan HUB tersebu...

(Chord Tutorial) Jkt48 - Kimi To Niji To Taiyou To

Image
Kimi to Niji to Taiyou to (Bersama Kamu, Pelangi, dan Mentari)  Lagu ini yaitu salah satu lagu favorit saya, meskipun lagu ini versi pendeknya dan belum dirilis tetapi sudah pernah dibawakan dikonser-konsernya JKT48. So, simak chord tutorialnya berikut : Intro G C G Am Em F G Em Am Ab Bb C C  Lihatlah pelangi G                  Am     Em di langit sesudah hujan F  Kau ada di Fm                  C            G sebelah kiri gedung sekolah C  Menunduk ke bawah G                         Am    Em tak mengapa kamu menangis F G Em Am  Langit cerah Dm              G          C Kan tiba dari kejauhan Am              ...

(Chord Tutorial) Jkt48 – Futari Nori No Jitensha

Image
Lagu ini yaitu salah satu lagu favorit saya di setlist pajama drive. Lagunya yummy didengar, liriknya juga dalam banget. Ceritanya di cewek suka sama pemuda yang menjadi teman sekelasnya. Kalau pulang sering jalan bareng naik sepeda. Namun, si beliau tidak berani mengungkapkan perasaannya. Dia ingin si pemuda menyadarinya.  Cowoknya ga peka :v. Cinta yang tersampaikan dari belakang gimana rasanya? Begitu makna dari lagu ini :) At least, saya ingin sharing chord gitar lagu ini versi saya sendiri. Intro : F Am Bb C F Don’t stop jangan hentikan Am My love s'lama-lamanya Dm                                         Bb C Tolong biarkanku lewat menyerupai ini F Go to ke mana-mana Am Heaven jika denganmu Dm Ku ingin terus berlari Bb      ...

Konsep Oop Interface

Image
Interface yaitu sekumpulan method yang dideklarasikan tanpa implementasi. Hampir sama dengan abstract class Cuma bedanya method yang dideklarasikan di Interface sanggup dipakai oleh satu atau lebih kelas. Interface dipakai untuk mengatasi kemiripan-kemiripan pada kelas yang tidak berhubungan. Ciri-ciri interface : - Interface diawali dengan kata kunci interface, bukan class. - Interface tidak mengandung constructor. - Semua method berakses public secara otomatis. - Menggunakan kata kunci implements untuk mengimplementasikan interface. - Interface sanggup diimplementasikan lebih dari satu interface pada kelas yang sama. Selanjutnya kita akan coba menciptakan interface. Buat interface dengan nama kontrorTV. /** * * @author Wim Sonevel */ public interface kontrolTV { public void hidupkan(boolean hidup); public void pindahChannel(int channel); public int keraskanVolume(int tambah); public int pelankanVolume(int kurangi); } Buat kelas dengan nama televisi...

Konsep Oop Abstract Class

Image
Abstract Class ialah kelas yang tidak sanggup diinstansiasi. Method dalam kelas abstract tidak berisi instruksi implementasi aktivitas namun hanya dideklarasikan saja. Nantinya, method-method tersebut di override oleh sub-class nya.  Contohnya : public abstract void iniMethod(); Deklarasi method ini disebut dengan prototype method. Java mempunyai aturan-aturan dalam penggunaan method abstract dan abstract class sebagai berikut : - Class yang di dalamnya terdapat abstract method harus dideklarasikan sebagai abstract class. - Abstract class tidak sanggup diinstansi, tetapi harus di turunkan - Abstract class tidak sanggup diinstansi (menjadi objek dari class abstract), tetapi kita sanggup mendeklarasikan suatu variable yang bertipe abstract class dan menciptakan instansi dari variabel tersebut yang bertipe class turunan dari abstract class tersebut (teknik polymorphism). - Sebuah class sanggup dideklarasikan sebagai abstract class meskipun class tersebut tidak mempunyai a...

(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...

(Tutorial Android) Menciptakan Navigation Drawer Dengan Navigation View Android Material Design

Image
Navigation View merupakan komponen yang terdapat dalam package Design Support Library. Navigation View menunjukkan fasilitas dalam mengimplementasikan material navigation drawer ke aplikasi android kita. Beberapa parameter yang ada di Navigation View diantaranya : app:menu : list of navigation drawer items app:headerLayout : Adds a View as a header of the navigation menu, we can put any custom views app:itemBackground: Allow to set background to drawer items app:itemIconTint: Change drawer item’s icon color app:itemTextColor: Allow to change drawer item’s text color. Sekarang, kita akan mulai mengimplementasikan Navigation Drawer memakai Navigation View. Sebelum itu, tambahkan dulu library dependencies Design Support Library di build.gradle Buat sajian untuk navigasi dan letakkan di folder resource menu. drawer_menu.xml Setelah itu kita akan menciptakan header untuk sajian navigasinya. drawer_header.xml Buat 5 buah layout untuk fragment dimana la...