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
   76   77   78   79   80   81   82   83   84   85   86