Professional Documents
Culture Documents
NPM : 1164074
Kelas : D4 Teknik Informatika 2C
1. Android Studio
Android Studio adalah lingkungan pengembangan terpadu – Integrated Development
Enviroment (IDE) yang digunakan untuk pembuatan, pengembangan dan perancangan suatu
Aplikasi yang berbasis Android, yang berdasarkan IntelliJ IDEA. Selain itu Android Studio juga
merupakan editor kode IntelliJ dan Alat pengembang yang berdaya guna, Android Studio
menawarkan fitur lebih banyak untuk meningkat produktivitas anda saat membuat aplikasi
Android, yang semisalnya adalah seperti berikut ini :
- Sistem versi yang berbasi Gradle yang flexsibel
- Emulator yang cepat dan kaya fitur
- Lingkungan yang menyatu untuk pengembangan bagi semua perangkat android
- Instant run untuk mendorong perubahan ke aplikasi yang berjalan tanpa membuat APK
baru
Perihal yang dibutuhkan dalam menjalankan dan menginstall Android Studio di PC anda
adalah Sebagai berikut ini :
- Sistem Operasi yang dibutuhkan adalah : Mac, Windows, dan Linux
- Membutuhkan Java Development Kit (JDK) minimal versi 7
- Membuat pengaturan JAVA_HOME pada PC (ada yang membutuhkan dan ada yang
tidak)
- Men-Download Aplikasi Android Studio dan SDK nya dari developer.android.com
2.1. Views
Segala hal yang anda lihat pada Screen Smartphone anda itu adalah merupakan View,
views yang terdapat didalam Pemrograman Mobile berbasis Android ini ada beberapa,
yaitu :
- Display text (TextView class), edit text (EditText class)
- Tombol (button class), menus, dan control yang lainnya
- Scrollable (ScrollView, RecycleView)
- Menampilkan Gambar (ImageView)
- Subclass dari View class
View memiliki properties sama seperti halnya sebuah framework, dan properties yang
terdapat didalam Views adalah :
- Have Properties ( e.g, Colors, dimensions, positioning)
- May have focus (e.g, dipilih untuk menerima input user)
- May be Interactive (merespon kepada klik user)
- May Be Visible or Not
- Memiliki hubungan kepada views yang lainnya
Beberapa hal yang dibutuhkan dalam melakukan proses pembuatan Views atau Layout
Views pada Android Studio, yaitu dibuthkannya :
- Grafis yang terdapat didalam Android Studio
- File XML (eXtensible Markup Language)
- Pemrograman
ViewGroup merupakan (parent) dari view yang berisikan view yang lainnya
(children), dan viewgroup base class untuk layout dan view yang terdapat didalamnya
adalah :
- ScrollView
- LinearLayout
- RecyclerView
2.2. Layout
Layout merupakan salah satu dari Views yang dimana layout tersebut berupa :
- Tipe yang spesifik dari ViewGroup
- Subclass dari ViewGroup
- Dan memiliki child Views
- Bisa masuk Row, Column, Grid, Table, dan Absolute
2.4. Resources
- Merupakan static data yang berdampingan dengan kode yang dibuat didalam layout.
- Strings, dimensions, images, menu test, colors, style
- Berguna untuk melokasisasikan
2.4.1. Measurements
- Device independent pixels (dp) – yang diperuntukan Views
- Scale independent pixels (sp) – yang diperuntukan Text
Jangan menggunakan device-dependent units, seperti :
- Actual pixel (px)
- Actual measurement (in, mm)
- Point – typography 1/72 inch (pt)
3.1. TextView
Adalah sebuah koding yang digunakan dalam penrograman android untuk mengatur
penulisan paragraf, text, dan lain sebagainya.
3.2. ScrollView
Adalah sebuah koding yang digunakan untuk membuat Scroll View di layar smartphone
pengguna.