Skip to content

Commit de59c88

Browse files
committed
tidy up lib package, move classes in own packages
Signed-off-by: Aron Heinecke <aron.heinecke@t-online.de>
1 parent 479df79 commit de59c88

39 files changed

+69
-77
lines changed

app/src/main/java/vocabletrainer/heinecke/aron/vocabletrainer/activity/EditorActivity.java

Lines changed: 1 addition & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -13,18 +13,13 @@
1313
import android.util.Log;
1414
import android.view.Menu;
1515
import android.view.MenuItem;
16-
import android.view.View;
17-
import android.view.animation.AlphaAnimation;
18-
import android.view.animation.Animation;
19-
import android.view.animation.AnimationSet;
20-
import android.view.animation.ScaleAnimation;
2116
import android.widget.ListView;
2217
import android.widget.Toast;
2318

2419
import java.util.ArrayList;
2520

2621
import vocabletrainer.heinecke.aron.vocabletrainer.R;
27-
import vocabletrainer.heinecke.aron.vocabletrainer.activity.lib.EntryListAdapter;
22+
import vocabletrainer.heinecke.aron.vocabletrainer.lib.Adapter.EntryListAdapter;
2823
import vocabletrainer.heinecke.aron.vocabletrainer.dialog.VEntryEditorDialog;
2924
import vocabletrainer.heinecke.aron.vocabletrainer.dialog.VListEditorDialog;
3025
import vocabletrainer.heinecke.aron.vocabletrainer.lib.Comparator.GenEntryComparator;

app/src/main/java/vocabletrainer/heinecke/aron/vocabletrainer/activity/ExImportActivity.java

Lines changed: 2 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -2,10 +2,8 @@
22

33
import android.Manifest;
44
import android.arch.lifecycle.ViewModelProviders;
5-
import android.content.Context;
65
import android.content.Intent;
76
import android.content.SharedPreferences;
8-
import android.database.DataSetObserver;
97
import android.os.Bundle;
108
import android.support.annotation.Nullable;
119
import android.support.design.widget.AppBarLayout;
@@ -28,19 +26,17 @@
2826
import java.util.ArrayList;
2927

3028
import vocabletrainer.heinecke.aron.vocabletrainer.R;
31-
import vocabletrainer.heinecke.aron.vocabletrainer.activity.lib.ViewPagerAdapter;
29+
import vocabletrainer.heinecke.aron.vocabletrainer.lib.Adapter.ViewPagerAdapter;
3230
import vocabletrainer.heinecke.aron.vocabletrainer.fragment.ExportFragment;
3331
import vocabletrainer.heinecke.aron.vocabletrainer.fragment.FormatFragment;
3432
import vocabletrainer.heinecke.aron.vocabletrainer.fragment.ImportFragment;
3533
import vocabletrainer.heinecke.aron.vocabletrainer.fragment.ListPickerFragment;
3634
import vocabletrainer.heinecke.aron.vocabletrainer.fragment.PreviewFragment;
37-
import vocabletrainer.heinecke.aron.vocabletrainer.lib.CSVCustomFormat;
35+
import vocabletrainer.heinecke.aron.vocabletrainer.lib.CSV.CSVCustomFormat;
3836
import vocabletrainer.heinecke.aron.vocabletrainer.lib.Storage.GenericSpinnerEntry;
3937
import vocabletrainer.heinecke.aron.vocabletrainer.lib.Storage.VList;
4038
import vocabletrainer.heinecke.aron.vocabletrainer.lib.ViewModel.FormatViewModel;
4139

42-
import static vocabletrainer.heinecke.aron.vocabletrainer.activity.MainActivity.PREFS_NAME;
43-
4440
/**
4541
* Activity for import/export
4642
*/

app/src/main/java/vocabletrainer/heinecke/aron/vocabletrainer/activity/FileActivity.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@
2525
import java.util.Comparator;
2626

2727
import vocabletrainer.heinecke.aron.vocabletrainer.R;
28-
import vocabletrainer.heinecke.aron.vocabletrainer.activity.lib.FileListAdapter;
28+
import vocabletrainer.heinecke.aron.vocabletrainer.lib.Adapter.FileListAdapter;
2929
import vocabletrainer.heinecke.aron.vocabletrainer.lib.Comparator.GenFileEntryComparator;
3030
import vocabletrainer.heinecke.aron.vocabletrainer.lib.Comparator.GenericComparator;
3131
import vocabletrainer.heinecke.aron.vocabletrainer.lib.Formatter;

app/src/main/java/vocabletrainer/heinecke/aron/vocabletrainer/activity/TrainerActivity.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@
2121
import vocabletrainer.heinecke.aron.vocabletrainer.fragment.TrainerModeFragment;
2222
import vocabletrainer.heinecke.aron.vocabletrainer.fragment.TrainerQuickFragment;
2323
import vocabletrainer.heinecke.aron.vocabletrainer.lib.Database;
24-
import vocabletrainer.heinecke.aron.vocabletrainer.lib.SessionStorageManager;
24+
import vocabletrainer.heinecke.aron.vocabletrainer.lib.Trainer.SessionStorageManager;
2525
import vocabletrainer.heinecke.aron.vocabletrainer.lib.Storage.TrainerSettings;
2626
import vocabletrainer.heinecke.aron.vocabletrainer.lib.Storage.VList;
2727
import vocabletrainer.heinecke.aron.vocabletrainer.lib.Trainer.Trainer;

app/src/main/java/vocabletrainer/heinecke/aron/vocabletrainer/fragment/ExportFragment.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@
3333
import vocabletrainer.heinecke.aron.vocabletrainer.activity.ExImportActivity;
3434
import vocabletrainer.heinecke.aron.vocabletrainer.activity.FileActivity;
3535
import vocabletrainer.heinecke.aron.vocabletrainer.dialog.ProgressDialog;
36-
import vocabletrainer.heinecke.aron.vocabletrainer.lib.CSVCustomFormat;
36+
import vocabletrainer.heinecke.aron.vocabletrainer.lib.CSV.CSVCustomFormat;
3737
import vocabletrainer.heinecke.aron.vocabletrainer.lib.Comparator.GenTableComparator;
3838
import vocabletrainer.heinecke.aron.vocabletrainer.lib.Comparator.GenericComparator;
3939
import vocabletrainer.heinecke.aron.vocabletrainer.lib.Storage.GenericSpinnerEntry;

app/src/main/java/vocabletrainer/heinecke/aron/vocabletrainer/fragment/FormatFragment.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -27,8 +27,8 @@
2727

2828
import vocabletrainer.heinecke.aron.vocabletrainer.R;
2929
import vocabletrainer.heinecke.aron.vocabletrainer.activity.FragmentActivity;
30-
import vocabletrainer.heinecke.aron.vocabletrainer.lib.CSVCustomFormat;
31-
import vocabletrainer.heinecke.aron.vocabletrainer.lib.CustomEditTextPreference;
30+
import vocabletrainer.heinecke.aron.vocabletrainer.lib.CSV.CSVCustomFormat;
31+
import vocabletrainer.heinecke.aron.vocabletrainer.lib.Widget.CustomEditTextPreference;
3232
import vocabletrainer.heinecke.aron.vocabletrainer.lib.ViewModel.FormatViewModel;
3333

3434
/**

app/src/main/java/vocabletrainer/heinecke/aron/vocabletrainer/fragment/ImportFragment.java

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -35,15 +35,15 @@
3535
import vocabletrainer.heinecke.aron.vocabletrainer.dialog.ImportLogDialog;
3636
import vocabletrainer.heinecke.aron.vocabletrainer.dialog.ProgressDialog;
3737
import vocabletrainer.heinecke.aron.vocabletrainer.dialog.VListEditorDialog;
38-
import vocabletrainer.heinecke.aron.vocabletrainer.lib.CSVCustomFormat;
39-
import vocabletrainer.heinecke.aron.vocabletrainer.lib.CustomItemSelectedListener;
40-
import vocabletrainer.heinecke.aron.vocabletrainer.lib.Import.ImportFetcher;
41-
import vocabletrainer.heinecke.aron.vocabletrainer.lib.Import.Importer;
38+
import vocabletrainer.heinecke.aron.vocabletrainer.lib.CSV.CSVCustomFormat;
39+
import vocabletrainer.heinecke.aron.vocabletrainer.lib.Widget.CustomItemSelectedListener;
40+
import vocabletrainer.heinecke.aron.vocabletrainer.lib.CSV.Import.ImportFetcher;
41+
import vocabletrainer.heinecke.aron.vocabletrainer.lib.CSV.Import.Importer;
4242
import vocabletrainer.heinecke.aron.vocabletrainer.lib.Storage.GenericSpinnerEntry;
4343
import vocabletrainer.heinecke.aron.vocabletrainer.lib.Storage.VList;
4444
import vocabletrainer.heinecke.aron.vocabletrainer.lib.ViewModel.FormatViewModel;
4545
import vocabletrainer.heinecke.aron.vocabletrainer.lib.ViewModel.ImportViewModel;
46-
import vocabletrainer.heinecke.aron.vocabletrainer.lib.ViewCreation;
46+
import vocabletrainer.heinecke.aron.vocabletrainer.lib.Widget.ViewCreation;
4747

4848
import static vocabletrainer.heinecke.aron.vocabletrainer.activity.MainActivity.PREFS_NAME;
4949

app/src/main/java/vocabletrainer/heinecke/aron/vocabletrainer/fragment/ListPickerFragment.java

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -24,11 +24,10 @@
2424
import android.widget.Toast;
2525

2626
import java.util.ArrayList;
27-
import java.util.List;
2827

2928
import vocabletrainer.heinecke.aron.vocabletrainer.R;
30-
import vocabletrainer.heinecke.aron.vocabletrainer.activity.lib.ListTouchHelper;
31-
import vocabletrainer.heinecke.aron.vocabletrainer.activity.lib.ListRecyclerAdapter;
29+
import vocabletrainer.heinecke.aron.vocabletrainer.lib.Adapter.ListTouchHelper;
30+
import vocabletrainer.heinecke.aron.vocabletrainer.lib.Adapter.ListRecyclerAdapter;
3231
import vocabletrainer.heinecke.aron.vocabletrainer.lib.Comparator.GenTableComparator;
3332
import vocabletrainer.heinecke.aron.vocabletrainer.lib.Comparator.GenericComparator;
3433
import vocabletrainer.heinecke.aron.vocabletrainer.lib.Database;

app/src/main/java/vocabletrainer/heinecke/aron/vocabletrainer/fragment/PreviewFragment.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@
1414
import java.util.Objects;
1515

1616
import vocabletrainer.heinecke.aron.vocabletrainer.R;
17-
import vocabletrainer.heinecke.aron.vocabletrainer.activity.lib.EntryListAdapter;
17+
import vocabletrainer.heinecke.aron.vocabletrainer.lib.Adapter.EntryListAdapter;
1818
import vocabletrainer.heinecke.aron.vocabletrainer.lib.ViewModel.ImportViewModel;
1919
import vocabletrainer.heinecke.aron.vocabletrainer.lib.Storage.VEntry;
2020

app/src/main/java/vocabletrainer/heinecke/aron/vocabletrainer/activity/lib/EntryListAdapter.java renamed to app/src/main/java/vocabletrainer/heinecke/aron/vocabletrainer/lib/Adapter/EntryListAdapter.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
package vocabletrainer.heinecke.aron.vocabletrainer.activity.lib;
1+
package vocabletrainer.heinecke.aron.vocabletrainer.lib.Adapter;
22

33
import android.app.Activity;
44
import android.graphics.Typeface;

0 commit comments

Comments
 (0)