- Buatlah satu project baru di eclipse, caranya : klik File – New – Android Appcation Project
isikan sesuai keinginan sahabat, untuk target SDK kami menggunakan API.14:Android 4.0 (silahkan sahabat ganti dengan tipe android yang sahabat buat di tutorial sebelumnya). Tekan Next hingga muncul tombol finish.
Sebelum menuju ke tujuan, ada hal yang harus sahabat ketahui sebelum memgubah syntax, diantaranya fungsi-fungsi file/folder yang ada di bawah packet Explorer.
- xml, merupakan file XML yang mendeskripsikan aplikasi yang dibangun, dan komponen (activities, service,dll).
- xml, merupakan Script Ant yang mengcompile aplikasi dan menginstallnya dalam SDK
- Bin/ , tempat aplikasi setelah di compile
- Src/ , folder yang memuat file source code untuk membuat aplikasi.
- Res / , folder yang memuat seluruh sumber aplikasi, seperti icon, GUI Layout, dan sejenisnya.
- Asset/ , folder yang memuat file-file statistic lainnya
MainActivity.java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
|
package com.example.menpilkan_teks;
import android.support.v7.app.ActionBarActivity;
import android.os.Bundle;
import android.view.Menu;
import android.view.MenuItem;
public class MainActivity extends ActionBarActivity {
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
}
@Override
public boolean onCreateOptionsMenu(Menu menu) {
// Inflate the menu; this adds items to the action bar if it is present.
getMenuInflater().inflate(R.menu.main, menu);
return true;
}
@Override
public boolean onOptionsItemSelected(MenuItem item) {
// Handle action bar item clicks here. The action bar will
// automatically handle clicks on the Home/Up button, so long
// as you specify a parent activity in AndroidManifest.xml.
int id = item.getItemId();
if (id == R.id.action_settings) {
return true;
}
return super.onOptionsItemSelected(item);
}
}
Activity_main.xml
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:paddingBottom="@dimen/activity_vertical_margin"
android:paddingLeft="@dimen/activity_horizontal_margin"
android:paddingRight="@dimen/activity_horizontal_margin"
android:paddingTop="@dimen/activity_vertical_margin"
tools:context="com.example.menpilkan_teks.MainActivity" >
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="@string/cari" />
</RelativeLayout>
|
Dari syntax di atas dapat sahabat lihat bahwa untuk menampilkan text adalah android:text=“@string/cari” /> teks yang ditampilkan di panggil oleh android:text berada di file string.xml (res/values).
String.xml
1
2
3
4
5
6
7
8
|
<?xml version="1.0" encoding="utf-8"?>
<resources>
<string name="app_name">menpilkan_teks</string>
<string name="cari">selamat datang di carikode</string>
<string name="action_settings">Settings</string>
</resources>
|
Di syntax ini bisa sahabat lihat bahwa teks yang akan di tampilkan ada <string name=“cari”>selamat datang di carikode</string>.
Tampilan aplikasi setelah di jalankan :Di syntax ini bisa sahabat lihat bahwa teks yang akan di tampilkan ada <string name=”cari”>selamat datang di carikode</string>.
Tampilan aplikasi setelah di jalankan :
thanks
Referensi : http://www.carikode.com/tutorial-dasar-android-menampilkan-teks-di-aplikasi-android/