Well this is java based code. Hope it can help you a bit
Create a database class and extends it to SQLiteOpenHelper class
public class DatabaseHelper extends SQLiteOpenHelper implements Constants {
private static final String dbname = "towers.db";
private static final int dbversion = 1;
public DatabaseHelper(Context context) {
super(context, dbname, null, dbversion);
}
@Override
public void onCreate(SQLiteDatabase db) {
// String query = "CREATE TABLE TOWERS_TABLE (_id INTEGER PRIMARY KEY AUTOINICREMENT, CIRCLE TEXT, OPERATOR TEXT, NETWORK TEXT, CELLID TEXT, SIGNAL_STRENGTH TEXT)";
String query = "CREATE TABLE TOWERS (_id INTEGER PRIMARY KEY AUTOINICREMENT, DATA TEXT)";
db.execSQL(query);
}
public void insertData(String data, SQLiteDatabase database){
try {
ContentValues values = new ContentValues();
values.put("data",data);
database.insert("TOWERS",null,values);
}catch (SQLException e){
e.printStackTrace();
}
}
public void clearData(SQLiteDatabase db){
String query = "DROP TABLE IF EXISTS TOWERS";
db.execSQL(query);
}
@Override
public void onUpgrade(SQLiteDatabase db, int oldVersion, int newVersion) {
}
Now create an object of database class where you want to add value
databaseHelper = new DatabaseHelper(context);
database = databaseHelper.getWritableDatabase();
databaseHelper.insertData(data,database); //Here data is the value that you want to store