Laporan Aktipits Belajar Tahap Perkuliahan ke-10




Masa Persiapan Program Setara D1 ITB
Batch 3 Tahun 2014/2015



Laporan Aktivitas Belajar
Nama Lengkap
:
Heri Heryadi

NIM/ No. Registrasi
:
11031414

Alamat email
:
heriheryadi51@gmail.com

Program & Opsi
:
TKJ

Tahap Perkuliahan ke-
:
10

USBJJ
:
SEAMOLEC


Aktivitas Belajar Mandiri
Rangkuman materi perkuliahan yang telah saya pelajari (100-400 kata):
Tahap Perkuliahan ke-10

Android memiliki beberapa resources, antara lain:
1) Layouts
Layout merupakan bagian yang mendefinisikan bagaimana keadaan view dalam aplikasi.File layout defaultnya berada di direktori res/layouts. ADT secara default akan membuat file main.xml pada direktori tersebut.LinearLayout Layout yang menyusun bagian-bagiannya dalam satu baris. RelativeLayout Layout yang posisi dari bagian-bagiannya dapat di deskripsikan dalam relasi satu dgn yg lainnya atau dgn induknya.
FrameLayout Layout ini dirancang untuk memblokir area pada screen untuk menampilkan satu komponen. Developer dapat menambahkan beberapa anak bagian, tetapi semua akan dipatok ke kiri atas screen. Anak bagian dari layout akan digambarkan dalam stack, yang terakhir akan berada di atas stack. TableLayout Layout yang menyusun anak bagiannya dalam baris dan kolom.
2) Strings
3) Images
4) Dimensions
Merupakan unit ukuran numerik:
- dp (density-independent pixels)
- sp (scale-independent pixels)
- pt (points)
- px (pixels))
- mm (millimeters)
- in (inches)
5) Styles
Styles di android sangat mirip dengan Cascading Style Sheets (CSS) di pengembangan web. Style merupakan kumpulan dari property yang dapat diterapkan pada View secara mandiri, Activity, atau keseluruhan aplikasi (melalui file manifest). Style mendukung inheritance. Contoh property style antara lain: font size, font color, dan screen background.
6) Themes
Theme merupakan Style yang diterapkan pada keseluruhan Activity atau Aplikasi. Jika Style diterapakan sebagai Theme dalam suatu Aplikasi, maka semua View dan Activity dalam Aplikasi akan Meng-Inherits setting dari Style.
7) Values
Value dapat mengandung berbagai tipe untuk aplikasi, diantaranya:
- Bool : merupakan nilai Boolean. Disimpan dalam file xml, biasanya di lokasi res/values/<filename>.xml; Contoh: res/values/bools.xml
- Integer: merupakan nilai Integer. Disimpan dalam file xml, biasanya di lokasi res/values/<filename>.xml; Contoh: res/values/integers.xml
- Integer Array: merupakan Array Integer. Disimpan dalam file xml, biasanya di lokasi res/values/<integers>.xml; Yang mana integers merupakan <nama file>
- Typed Arrays: merupakan tipe yang digunakan untuk membuat Array dari berbagai resource yang tidak sejenis. Biasanya disimpan di res/values/<filename>.xml; Misal res/values/types.xml
8) Menus
Menu dapat didefinisikan melalui kode maupun XML. Cara awal untuk mendefinisikan menu adalah melalui XML. Biasanya menu diletakkan di direktori /menus. Setiap menu memiliki file .xml sendiri.
9) Colors
File colors biasanya diletakkan di values/colors.xml. File ini memungkinkan developer untuk mendefinisikan nama color, misal: login_screen_font_colors, yang berarti color dari font yang digunakan pada halaman login.

Terima Kasih

Kendala atau kesulitan yang telah saya atasi (termasuk cara mengatasinya) dan yang masih saya hadapi:
1)      Karena kurangnya fasilitas Untuk Praktek tetapi masalah ini bisa diatasi dengan cara meminta bantuan kepada teman-teman disekitar saya untuk memberi penjelasan dan bantuan seperti saran dan masukan untuk bisa menyelesaikan tugas ini walaupun jauh dari kesempurnaan.
2)      Sulitnya video dokumentasi sempuna karena saya menggunakan netbook jadi tidak bisa menggunakan kamera dan speakernya di recorder cumstasia studio pada netbok saya tidak bisa diaktipkan solusinya saya memasukan kata-kata dan audio pada video dokumentasi.


Video Dokumentasi Belajar
Cuplikan gambar (screenshots) dari Video Dokumentasi Belajar yang telah saya buat:













Link berikut menampilkan Video Dokumentasi Belajar yang telah saya upload ke Youtube:

 
Gudang Ilmu Mahasiswa D1 ITB Batch 3

Kami manusia luar biasa dan kami berhak mendapatkan yang luar biasa !

Tidak ada komentar:

Posting Komentar