在我的应用程序中,我创建了一个应用程序表单。在其中一个页面中,我放置了4个布局。首先是放置背景图像的根绝对布局。第二个是我在其中放置了3个编辑文本框的表格布局,接下来是我试图显示经度和纬度值的绝对布局。 Final是一个绝对布局,我已经放置了一个OK按钮。如何在android数据库中存储
如果OK按钮被按下我想创建在编辑文本框和经纬度输入数据的数据库值
如何创建在编辑文本框中输入数据的数据库.. 。
请帮助我..
在我的应用程序中,我创建了一个应用程序表单。在其中一个页面中,我放置了4个布局。首先是放置背景图像的根绝对布局。第二个是我在其中放置了3个编辑文本框的表格布局,接下来是我试图显示经度和纬度值的绝对布局。 Final是一个绝对布局,我已经放置了一个OK按钮。如何在android数据库中存储
如果OK按钮被按下我想创建在编辑文本框和经纬度输入数据的数据库值
如何创建在编辑文本框中输入数据的数据库.. 。
请帮助我..
1)AbsoluteLayout是弃用。改用RelativeLayout。 http://developer.android.com/reference/android/widget/AbsoluteLayout.html
2)http://developer.android.com/guide/topics/data/data-storage.html#db几乎涵盖了数据库的创建。
您创建一个扩展Android提供的SQLiteOpenHelper并覆盖onCreate的助手类。然后在主Activity中创建该类的一个实例。对于网页上的例子,这将是:
DictionaryOpenHelper mSQL = new DictionaryOpenHelper(this);
然后你就可以在那个对象上调用getWriteableDatabase();
和getReadadableDatabase();
。
SQLiteDatabase db = mSQL.getWriteableDatabase();
然后,您只需使用内置功能来插入您从EditText字段中获取的值。的INSERT语句怎么找我的例子(我在后台线程中运行它现在虽然,以避免在UI线程上做数据库密集型的东西):
/** SQL insert statement */
private void addIP(String string) {
SQLiteDatabase db = sql.getWritableDatabase();
ContentValues values = new ContentValues();
values.put(IP_DB, string);
values.put(TIME, System.currentTimeMillis());
db.insert(TABLE_NAME, null, values);
}
在Android和您阅读上的数据库”会没事的。
数据库创建表看看this ....
的
可能重复[如何在Android的数据库(http://stackoverflow.com/questions/2729438/how-to-create-数据库中,机器人) – 2011-03-19 04:41:26