0% found this document useful (0 votes)
26 views6 pages

Studio Kalian.: Membuat Activi

1. The document describes how to create a new activity in Android Studio by making a new Java file and XML layout file, and copying code to define the basic activity layout and functionality. 2. It also explains how creating a new activity automatically adds it to the Android manifest file. 3. The main activity is defined as the launcher activity to display first when the app is run, and includes code to launch a new activity when a button is clicked using an intent.

Uploaded by

HudaWsf
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
26 views6 pages

Studio Kalian.: Membuat Activi

1. The document describes how to create a new activity in Android Studio by making a new Java file and XML layout file, and copying code to define the basic activity layout and functionality. 2. It also explains how creating a new activity automatically adds it to the Android manifest file. 3. The main activity is defined as the launcher activity to display first when the app is run, and includes code to launch a new activity when a button is clicked using an intent.

Uploaded by

HudaWsf
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 6

1.

Pertama

buka

project Android

Studio kalian.

2. Disini kita akan membuat Activity baru.yang terdiri dari file .java dan file .xml.
Pada folder java ata res kalian bisa klik kanan pilih New, Pilih Activity ,lalu Empty
Activity.

Membuat Activity Baru

Pada bagian New Android Activity kalian isikin nama activity atau file java dan nama
file layout (Terserah kalian ). Sebagai contoh saya akan membuat file class Activity
dengan nama MainActivity2.java dan activity_main2.xml

Membuat Activity Baru


3.

Setelah

itu

salin

baris

intruksi

(codingan

dibawah

activity_main.xml
DATA HOSTED WITH BY PASTEBIN.COM - DOWNLOAD RAW - SEE ORIGINAL
1.

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

2.

<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"

3.

android:layout_width="match_parent"

4.

android:layout_height="match_parent"

5.

android:orientation="vertical" >

6.
7.

<TextView

8.

android:id="@+id/textView1"

9.

android:layout_width="wrap_content"

10.

android:layout_height="wrap_content"

11.

android:text="Kalian berada di Activity Pertama (activity_main.xml)"

12.

android:textAppearance="?android:attr/textAppearanceLarge" />

13.
14.

<Button

15.

android:id="@+id/button1"

16.

android:layout_width="fill_parent"

17.

android:layout_height="wrap_content"

18.

android:text="Klik untuk berpindah ke Activity lain" />

19.
20.

</LinearLayout>

activity_main2.xml
DATA HOSTED WITH BY PASTEBIN.COM - DOWNLOAD RAW - SEE ORIGINAL
1.

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

2.

<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"

3.

android:layout_width="match_parent"

4.

android:layout_height="match_parent"

5.

android:orientation="vertical" >

6.
7.

<TextView

8.

android:id="@+id/textView1"

9.

android:layout_width="wrap_content"

10.

android:layout_height="wrap_content"

11.

android:text="Kalian di Activity 2 (activity_main2.xml)"

12.

android:textAppearance="?android:attr/textAppearanceLarge" />

13.
14.

</LinearLayout>

MainActiviy.java
DATA HOSTED WITH BY PASTEBIN.COM - DOWNLOAD RAW - SEE ORIGINAL
1.

package com.okedroid.aplikasisaya;

2.
3.

import android.content.Intent;

4.

import android.os.Bundle;

5.

import android.support.v7.app.AppCompatActivity;

6.

import android.view.View;

7.

import android.widget.Button;

8.
9.
10.

public class MainActivity extends AppCompatActivity {

11.
12.
13.
14.

@Override

15.

protected void onCreate(Bundle savedInstanceState) {

16.

super.onCreate(savedInstanceState);

17.

setContentView(R.layout.activity_main);

18.
19.
20.

Button button1=(Button)findViewById(R.id.button1);

21.
22.
23.
24.

button1.setOnClickListener(new View.OnClickListener() {

25.
26.
27.
28.

public void onClick(View arg0) {

29.
30.

// TODO Auto-generated method stub

31.
32.

Intent i =new Intent(getApplicationContext(),MainActivity2.class);

33.
34.
35.

startActivity(i);

36.
37.
38.

39.
40.

});

41.
42.
43.
44.

}
}

MainActiviy2.java
DATA HOSTED WITH BY PASTEBIN.COM - DOWNLOAD RAW - SEE ORIGINAL
1.

package com.okedroid.aplikasisaya;

2.
3.

import android.support.v7.app.AppCompatActivity;

4.

import android.os.Bundle;

5.
6.

public class MainActivity2 extends AppCompatActivity {

7.
8.

@Override

9.

protected void onCreate(Bundle savedInstanceState) {

10.

super.onCreate(savedInstanceState);

11.

setContentView(R.layout.activity_main2);

12.
13.

}
}

Ketika kita membuat Activity baru dengan cara diatas, maka Activity tersebut akan
otomatis terdaftar di AndroidManifest.xml .MainActivity akan bertugas menjadi Activity
pertama (OnCreate()) yang akan tampil pertama kali saat dijalankan.
(MAIN/LAUNCHER)

DATA HOSTED WITH BY PASTEBIN.COM - DOWNLOAD RAW - SEE ORIGINAL


1.

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

2.

<manifest package="com.okedroid.aplikasisaya"

3.

xmlns:android="http://schemas.android.com/apk/res/android">

4.
5.

<application

6.

android:allowBackup="true"

7.

android:icon="@mipmap/ic_launcher"

8.

android:label="@string/app_name"

9.

android:supportsRtl="true"

10.

android:theme="@style/AppTheme">

11.

<activity android:name=".MainActivity">

12.
13.

<intent-filter>
<action android:name="android.intent.action.MAIN"/>

14.
15.
16.

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

17.

</activity>

18.

<activity android:name=".MainActivity2"

19.
20.
21.

android:label="@string/title_activity">
</activity>
</application>

22.
23.

</manifest>

4. Setelah selesai semua , kita coba jalankan Aplikasinya lewat Android Studio.
Hasilnya kurang lebih seperti ini:

Hasil Aplikasi Actvity 1

Ketika user (pengguna ) mengklik tombol maka akan mengaktifkan Intent yang
berguna untuk jalan atau jembatan penghubung antar Activity ,serta menggunakan
method startActivity() untuk membuka Actvity baru.

Hasil Aplikasi Actvity 2

You might also like