Lesson 3.3 Using support libraries
3.3: Using The Android Support Libraries
Task 1. Set up your project to use support libraries
1.1 Verify that the Android Support Library is available
pada tahap ini kita akan memverifikasi apakah android support library sudah tersedia atau belum,langsung saja kita menuju bagian tools/Android/SDK Manager
ke bagian SDK tools kita lihat apa Android Support Repository sudah tersedia atau belum
1.2 Set up the project and examine build.gradle
selanjutnya kita akan membuat project baru dengan nama HelloCompat
setelah berhasil membuat project kita masuk ke bagian gradle scripts,build.gradle(Module:app)
dapat dilihat disini terapat compileSdkVersion 26 dapat di artikan bahwa aplikasi ini akan memakai compiler Sdk versi 26
lalu minSdkVersion 15 dimana minimal aplikasi ini di running adalah di sdk versi 15
targetSdkVersion 26 maksud nya adalah target aplikasi ini akan di running di SDK versi 26
pada section dependencies ini menunjukan library-library yang di gunakan pada aplikasi yang akan dijalankan
1.3 Add the layout and colors
selanjut nya kita menambahkan 2 attribut dibawah ini
Menambahkan color pada color.xml
1.4 Add behavior to MainActivity
selanjutnya menambahkan variable local mHelloTextView yang bertipe data TextView dan menambahkan variable array mColorArray yang berisikan value-value warna yang nanti nya digunakan
lalu menambahkan method onSaveInstanceState yang berguna untuk menyimpan state yang akan di jalankan
Task 2. Implement button behavior
2.1 Add the changeButton() onClick handler
kita akan menambahkan handler dengan menekan alt+tab pada attribut onlick button dan langsung saja tekan Create ‘changeColor(view) in ‘MainActivity”
Apabila di tekan change color maka textview HelloWorld akan berubah warna secara random