Page 81 - 24JAM_Pintar_Pemrograman_Android__1-libre
P. 81
24 JAM!! Pintar Pemrograman Android
17: android:layout_width="100dip"></EditText>
18: <Button android:layout_width="wrap_content"
19: android:id="@+id/btnAdd"
20: android:layout_height="wrap_content"
21: android:text="@string/btnAddtxt"></Button>
22: </LinearLayout>
23: <TableLayout android:layout_height="wrap_content"
24: android:layout_width="match_parent"
25: android:id="@+id/tabel_data">
26: <TableRow android:id="@+id/tableRow1"
27: android:layout_width="wrap_content"
28: android:layout_height="wrap_content">
29: <TextView android:layout_height="wrap_content"
30: android:layout_width="50dip"
31: android:text="@string/nomorLabel"
32: android:id="@+id/no_id"></TextView>
33: <TextView android:layout_height="wrap_content"
34: android:layout_width="100dip"
35: android:text="@string/namaLabel"
36: android:id="@+id/nama_id"></TextView>
37: <TextView android:layout_width="100dip"
38: android:layout_height="wrap_content"
39: android:text="@string/hobiLabel"
40: android:id="@+id/hobi_id"></TextView>
41: </TableRow>
42: </TableLayout>
43: </LinearLayout>
4. Buat kelas baru kemudian beri nama
DatabaseManager.java, setelah itu ketikkan baris
kode berikut ini.
1: package com.db.satu;
2:
3: import java.util.ArrayList;
4:
5: import android.content.ContentValues;
6: import android.content.Context;
7: import android.database.Cursor;
8: import android.database.sqlite.SQLiteDatabase;
9: import android.database.sqlite.SQLiteOpenHelper;
10: import android.util.Log;
11:
12: public class DatabaseManager {
13:
14: private static final String ROW_ID = "_id";
15: private static final String ROW_NAMA = "nama";
16: private static final String ROW_HOBI = "hobi";
17:
18: private static final String NAMA_DB = "DatabaseAndroidSatu";
19: private static final String NAMA_TABEL = "hobiku";
20: private static final int DB_VERSION = 1;
21:
22: private static final String CREATE_TABLE = "create table
"+NAMA_TABEL+" ("+ROW_ID+" integer PRIMARY KEY autoincrement,
"+ROW_NAMA+" text,"+ROW_HOBI+" text)";
23:
Dapatkan materi terbaru di 81
www.omayib.com

