在Android应用程序中使用数据库来保存gps位置

时间:2012-08-03 10:53:13

标签: java android database gps

我是编程的新手,我正在尝试创建一个Android应用程序。我想制作一个按钮,按下它时会将GPS位置保存在数据库中。我可以创建一个简单的访问数据库,但我甚至不确定是否可以使用访问权限。有人,请帮我用java编码将java链接到数据库。

谢谢!

2 个答案:

答案 0 :(得分:0)

    db = openOrCreateDatabase("mydb.db", Context.MODE_PRIVATE, null);
    db.execSQL("CREATE TABLE IF NOT EXISTS gps_details (ID INTEGER PRIMARY KEY AUTOINCREMENT, Latitude REAL, Longitude REAL);");

     ContentValues values;
     values = new ContentValues();
     values.put("Latitude", latitudeValue);
     values.put("Longitude", longitudeValue);

     db.insert("gps_details", null, values);
     db.close();

答案 1 :(得分:0)

一些提示,从这里开始获取有关如何获取位置的一些信息

http://developer.android.com/guide/topics/location/index.html

继续阅读有关如何在Android中使用数据库的信息

http://developer.android.com/guide/topics/data/data-storage.html#db

第1节 - 第4节

http://www.vogella.com/articles/AndroidSQLite/article.html

教程将提供一些有关处理数据库的更有价值的信息

我建议不要复制和粘贴您在此处或网络上找到的一些代码,而是阅读必要的文档以实际了解其工作原理