Cleaned up
This commit is contained in:
@@ -1,62 +0,0 @@
|
||||
package org.ddnss.sfs.git.wdg.vokabel_trainer;
|
||||
|
||||
import android.content.Context;
|
||||
import android.database.sqlite.SQLiteDatabase;
|
||||
import android.database.sqlite.SQLiteOpenHelper;
|
||||
import android.widget.Button;
|
||||
import android.widget.EditText;
|
||||
import android.widget.Toast;
|
||||
|
||||
import androidx.annotation.Nullable;
|
||||
|
||||
public class DataHandler {
|
||||
public static final String DATABASENAME = "vocabDB";
|
||||
public static final int DATABASE_VERSION = 1;
|
||||
|
||||
public static final String TABLE_NAME = "vocabTable";
|
||||
public static final String GERMAN = "german";
|
||||
public static final String ENGLISH = "english";
|
||||
|
||||
private Context ctx;
|
||||
private DataBaseHelper dbHelper;
|
||||
private SQLiteDatabase db;
|
||||
|
||||
public DataHandler(Context ctx){
|
||||
this.ctx = ctx;
|
||||
dbHelper = new DataBaseHelper(ctx,DATABASENAME,null,DATABASE_VERSION);
|
||||
}
|
||||
|
||||
public void openWrite(){
|
||||
db = dbHelper.getWritableDatabase();
|
||||
}
|
||||
|
||||
public void openRead(){
|
||||
db = dbHelper.getReadableDatabase();
|
||||
}
|
||||
|
||||
public void close(){
|
||||
dbHelper.close();
|
||||
}
|
||||
|
||||
public void addEntry(String voc1, String voc2){
|
||||
db.execSQL("insert into vocabTable (deutsch, english) values ('vocab1', 'vocab2')");
|
||||
}
|
||||
|
||||
private static class DataBaseHelper extends SQLiteOpenHelper {
|
||||
|
||||
public DataBaseHelper(@Nullable Context context, @Nullable String name, @Nullable SQLiteDatabase.CursorFactory factory, int version) {
|
||||
super(context, DATABASENAME, null, DATABASE_VERSION);
|
||||
}
|
||||
|
||||
@Override
|
||||
public void onCreate(SQLiteDatabase db) {
|
||||
String command = "create table if not exists vocTable(german text not null, englisch text not null);";
|
||||
db.execSQL(command);
|
||||
}
|
||||
|
||||
@Override
|
||||
public void onUpgrade(SQLiteDatabase db, int oldVersion, int newVersion) {
|
||||
|
||||
}
|
||||
}
|
||||
}
|
@@ -1,19 +1,17 @@
|
||||
package org.ddnss.sfs.git.wdg.vokabel_trainer;
|
||||
|
||||
import android.database.sqlite.*;
|
||||
import android.os.Bundle;
|
||||
|
||||
import com.google.android.material.bottomnavigation.BottomNavigationView;
|
||||
|
||||
import androidx.appcompat.app.AppCompatActivity;
|
||||
import androidx.navigation.NavController;
|
||||
import androidx.navigation.Navigation;
|
||||
import androidx.navigation.ui.AppBarConfiguration;
|
||||
import androidx.navigation.ui.NavigationUI;
|
||||
|
||||
import com.google.android.material.bottomnavigation.BottomNavigationView;
|
||||
|
||||
public class MainActivity extends AppCompatActivity {
|
||||
|
||||
private DataHandler dbHandler;
|
||||
|
||||
@Override
|
||||
protected void onCreate(Bundle savedInstanceState) {
|
||||
@@ -28,10 +26,5 @@ public class MainActivity extends AppCompatActivity {
|
||||
NavController navController = Navigation.findNavController(this, R.id.nav_host_fragment);
|
||||
NavigationUI.setupActionBarWithNavController(this, navController, appBarConfiguration);
|
||||
NavigationUI.setupWithNavController(navView, navController);
|
||||
dbHandler = new DataHandler(this);
|
||||
}
|
||||
|
||||
public void addEntry(){
|
||||
|
||||
}
|
||||
}
|
Reference in New Issue
Block a user