0% menganggap dokumen ini bermanfaat (0 suara)
13 tayangan25 halaman

Pertemuan 2 Mobile Programming Pengenalan IDE Android Studio

Diunggah oleh

angga.aryaa1010
Hak Cipta
© © All Rights Reserved
Kami menangani hak cipta konten dengan serius. Jika Anda merasa konten ini milik Anda, ajukan klaim di sini.
Format Tersedia
Unduh sebagai PPTX, PDF, TXT atau baca online di Scribd
0% menganggap dokumen ini bermanfaat (0 suara)
13 tayangan25 halaman

Pertemuan 2 Mobile Programming Pengenalan IDE Android Studio

Diunggah oleh

angga.aryaa1010
Hak Cipta
© © All Rights Reserved
Kami menangani hak cipta konten dengan serius. Jika Anda merasa konten ini milik Anda, ajukan klaim di sini.
Format Tersedia
Unduh sebagai PPTX, PDF, TXT atau baca online di Scribd
Anda di halaman 1/ 25

Mobile

Programming

I Kadek Dwi Gandika Supartha, S.T.,M.T


Antar Muka (Interface )
Menu bar merupakan bagian antar muka
(interface) pengguna yang berisi perintah
dan opsi yang dapat dipilih untuk
mengeksekusi suatu perintah
Tool Bar

tool bar kita mempercepat perintah pada


sebuah aplikasi
Struktur Project

ditampilkan folder-folder dari sebuah


project aplikasi android yang dibuat
menggunakan android studio
Pallete

pallete tersedia semua tools untuk


membuat aplikasi android
Design Android

digunakan untuk mendesign layout


aplikasi dengan cara drag and
drop (tidak mengetikan script xml)
Component Tree

Setelah menggunakan tools yang ada


di pallete maka akan ditampilkan
pada component tree
Properties

Disini akan ditampilkan


pengaturan-pengaturan
dari komponen yang
digunakan untuk design
aplikasi.
Jika TextView maka
akan ditampilkan untuk
mengatur warna, size
dan lainnya
Status Bar

Menampilkan proses pada Android Studio.


Proses Loading, Error, dan lainnya.
Struktur Folder Project Android Studio
Manifests

AndroidManifest.xml : File ini


digunakan untuk melakukan beberapa
pengaturan seperti
• Nama aplikasi
• Icon aplikasi
• Theme style
• User permission (jika membuat aplikasi
yang membutuhkan akses hardware
smartphone ataupun koneksi internet )
Manifests

<?xml version="1.0" encoding="utf-8"?>


<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="com.example.formlogin">

<application
android:allowBackup="true"
android:icon="@mipmap/ic_launcher"
android:label="@string/app_name"
android:roundIcon="@mipmap/ic_launcher_round"
android:supportsRtl="true"
android:theme="@style/Theme.FormLogin">
<activity
android:name=".MainActivity"
android:exported="true">
<intent-filter>
<action android:name="android.intent.action.MAIN" />

<category android:name="android.intent.category.LAUNCHER" />


</intent-filter>
</activity>
</application>

</manifest>
Java

MainActivity.java : digunakan untuk


memberikan perintah agar aplikasi
melakukan sesuatu menggunakan bahasa
pemrograman java.
Java

package com.example.formlogin;

import androidx.appcompat.app.AppCompatActivity;

import android.os.Bundle;

public class MainActivity extends AppCompatActivity {

@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
}
}
res drawable

Folder yang digunakan untuk memasukan


gambar pendukung aplikasi yang kita buat
baik berupa icon ataupun lainnya
res layout

activity_main.xml : digunakan utuk


pengaturan layout untuk interface utama
pada aplikasi android yang kita buat.
mipmap

Folder ini digunakan untuk memasukan


gambar berupa icon. Icon default aplikasi
yang kita buat juga diambil dari folder ini.
values

colors.xml : file ini berisi kode-kode untuk


pengaturan warna. Warna status bar, teks,
ataupun lainnya. Defaultnya sebagai
berikut.
values

strings.xml : digunakan untuk


pengaturan teks-teks aplikasi yang kita
buat. Contoh teks yang digunakan utnuk
nama aplikasi seperti dibawah ini

Anda mungkin juga menyukai