Professional Documents
Culture Documents
Aplikasi android yang menggunakan SQLite sebagai sarana penyimpanan data, tidak akan lepas
dengan salah satu public class abstract yaitu SQLiteOpenHelper. Class tersebut akan membantu
dalam mengatur pembuatan database dan manajemen versi database.
Untuk Membantu pemahaman mengenai SQLite, buat aplikasi Kamus bahasa Inggris-Indonesia
yang sederhana berikut ini:
import android.content.ContentValues;
import android.content.Context;
import android.database.sqlite.SQLiteDatabase;
import android.database.sqlite.SQLiteOpenHelper;
@Override
public void onCreate(SQLiteDatabase arg0) {
}
cv.put(INGGRIS, "run");
cv.put(INDONESIA, "lari");
db.insert("kamus", INGGRIS, cv);
cv.put(INGGRIS, "read");
cv.put(INDONESIA, "baca");
db.insert("kamus", INGGRIS, cv);
}
setContentView(R.layout.activity_demo_db);
editInggris = (EditText) findViewById(R.id.editInggris);
txtIndo = (TextView) findViewById(R.id.teksIndonesia);
}
@Override
protected void onDestroy() {
super.onDestroy();
kamusCursor.close();
db.close();
}
}
7. Untuk memperkaya pengetahuan anda mengenai Sqlite, silahkan cari referensi yang
berhubungan dengan:
Menambah, Menghapus dan Menampilkan database dalam ListView.
Pre-loaded sqlite database, supaya database selalu ada walaupun aplikasi telah ditutup.
Koneksi dengan database di server dengan fitur: HttpConnection, PHP, JSON.