今天讨论了关于如何获取车辆的距离, 我们设想的方法是通过获取 gps 定位信息, 将经纬度上传至服务器然后经过计算获得两车之间的距离. 今天在学习 Android 如何使用数据库, 还没有学完.
构想图:
Android 本身自带了 SQLite 数据库, 但我们对于 MySQL 比较熟悉, 关于使用哪个数据库还有待讨论.
代码:
- public class MainActivity extends AppCompatActivity {
- private MyDatabaseHelper dbHelper;
- @Override
- protected void onCreate(Bundle savedInstanceState) {
- super.onCreate(savedInstanceState);
- setContentView(R.layout.activity_main);
- dbHelper = new MyDatabaseHelper(this,"BookStore.db",null,1);
- Button createDatabase = (Button) findViewById(R.id.create_database);
- createDatabase.setOnClickListener(new View.OnClickListener() {
- @Override
- public void onClick(View v) {
- // 创建或打开现有的数据库
- dbHelper.getWritableDatabase();
- }
- });
- }
- }
二, 第二天的计划
1. 优化 App 中的图片.
2. 继续学习 Android 中数据库的使用.
3. 将数据库运用到项目中.
三, 每日小结
1. 虽然学过数据库, 但是对于 Android 引入数据库并不了解, 需要学习.
2.GitHub 上已发布的代码使用容易, 可直接导入, 便于版本控制.
来源: http://www.bubuko.com/infodetail-3169761.html