gurukomline.com, sudah lama sekali tidak update blog ini, tutorial kali ini masih tentang membuat aplikasi Android tanpa koding dengan Sketchware. Pokok bahasan dari tutorial kali ini adalah membuat simple To Do List yaitu read (menampilkan data ke list) dan delete (menghapus data). Jadi keguanaan dari app ini adalah untuk menampilkan data yang di input oleh user ke listview dan user juga bisa menghapus data tersebut. App ini belum bisa untuk menyimpan data secara local atau online. Di tutorial berikutnya part #2 akan saya bahas bagaimana menyimpan data yang di input oleh user ke local storage.
(1) Linear (H) / Linear Horizontal
Ringkasan Langkah-langkah pengerjaannya
- Membuat Project Baru
- Membuat Layout App To Do List
- Menambahkan Logic program ke dalam App
- Run project
#1 Membuat Project Baru
- klik tombol + untuk buat project baru
- (1) ketikan nama aplikasinya misal : To Do List
- (2) klik tombol change icon untuk mengganti gambar icon app kita
- (3) klik Advance Settings untuk pengaturan lebih lanjut, untuk advance setting sementara kita cukup mengisi di point 3) Project name: ToDoList
- (4) klik Tombol Save untuk menyimpan project
Advace Settings
#2 Membuat Layout App Simple To Do List
a. Mengenal Layout
Layout digunakan untuk mengatur tata letak dari app kita, layout di sketchware ada 4 macam, yaitu
Layouts
Linear (H) ini berbentuk segi empat dan digunakan melatakan widget dengan posisi berjajar secara horizontal ( kanan ke kiri) atau bisa kita ibaratkan seperti kolom. perhatikan gambar dibawah ini:
Kita bisa mengatur linear (H) ini melalui menu format, seperti mengatur width, height, padding, margin, warna background, perataan object dsb.
(2) Linear (V) / Linear Vertical
(3) Scroll (H)
(4) Scroll (V)
Linear (V) kebalikan dari linear (H) widget akan diletakan berjajar secara vertikal (atas ke bawah), seperti baris. perhatikan gambar dibawah ini:
Linear (V)
Linear ini akan menscroll/ menggulung widget yang ada didalamnya kalo sudah melebihi lebar /widht secara horizontal yaitu bergeser ke kanan ke kiri.
Linear ini kebalikan dari linear scroll (H), yang akan menggulung widget ke bawah ke atas.
Catatan :
Kita bisa meletakan linear ke dalam linear , perhatikan gambar di bawah ini
Catatan :
Kita bisa meletakan linear ke dalam linear , perhatikan gambar di bawah ini
Linear (V) berada di Dalam Linear (H)
b. Merancang layout App To Do List
Rancangan Layout App To Do List
Ayo ikuti langkah-langkah dibawah ini
- Tambahkan Linear (V) dengan cara klik dan tekan (drag) ke area yang kosong
- Atur Properties/Formatnya dengan cara klik linear/layout yang akan diformat kemudian klik tombol See All untuk masuk ke halaman properties kemudian atur propertiesnya seperti tabel dibawah ini.
- Tambahkan Linear (H)/ linearAppbar untuk membuat Judul Aplikasi ke dalam linear (V) yang sebelumnya di buat, kemudian atur propertinya seperti tabel di bawah ini
- Tambahkan Widgets TextView ke dalam LinearAppbar kemudian atur propertinya seperti tabel di bawah ini
- Tambahkan Widgets ListView dibawah LinearAppbar.
- Tambahkan Layout Linear (H)/ linearBawah dibawah ListView.
- Atur properties ListView seperti tabel di bawah ini
- Tambahkan Widgets EditText ke dalam linearBawah, kemudian atur propertinya seperti tabel di bawah ini
- Tambahkan Widgets Button ke dalam linearBawah, kemudian atur propertinya seperti tabel di bawah ini
Pada saat App di buka pertama kali atau pada saat activity di buat, menset data dari list String dan menampilkannya ke dalam listview, langkah-langkahnya sebagai berikut:
- Buka tab EVENT ( tab ini terdiri dari 3 bagian VIEW, EVENT, dan COMPONENT)
- klik tab Activity disamping sebelah kiri
- kemudian klik tombol + kemudian ceklist Activity : onCreate
- onCreate tambahkan blok program, buat list string: 1) klik menu list (posisi sebelah kanan bawah) 2) klik Add list 3) pada kotak dialog ada 3 pilihan data (Number, String, Map) pilih String 4) ketikan nama listnya misalnya listString (untuk nama bebas)
- Klik menu View, pilih blok dibawah ini
- kemudian di drag (tekan seret) ke area blok. lihat hasilnya seperti gambar di bawah ini
b. Saat tombol Simpan di klik
- Alur program, perhatikan gambar dibawah ini
c. Saat onItemClicked
Pada saat item listview di klik maka akan menghapus data dari posisi index di data listSring, kemudian me refreshData listviewnya
Langkah terakhir adalah me run project yang dibuat, dengan cara
Posting Komentar untuk "Simple To Do List - read, delete in Sketchware Part #1"