- remove unused imports
parent
1b53281f73
commit
a733658789
|
@ -1,4 +1,5 @@
|
||||||
package com.utopiaindustries.qualitychecker.async;
|
package com.utopiaindustries.qualitychecker.async;
|
||||||
|
|
||||||
import android.content.Context;
|
import android.content.Context;
|
||||||
import android.graphics.Bitmap;
|
import android.graphics.Bitmap;
|
||||||
import android.graphics.BitmapFactory;
|
import android.graphics.BitmapFactory;
|
||||||
|
|
|
@ -5,9 +5,7 @@ import android.content.ContentValues;
|
||||||
import android.content.Context;
|
import android.content.Context;
|
||||||
import android.database.Cursor;
|
import android.database.Cursor;
|
||||||
import android.database.sqlite.SQLiteDatabase;
|
import android.database.sqlite.SQLiteDatabase;
|
||||||
|
|
||||||
import com.utopiaindustries.qualitychecker.models.InspectionCheckPoint;
|
import com.utopiaindustries.qualitychecker.models.InspectionCheckPoint;
|
||||||
import com.utopiaindustries.qualitychecker.models.InspectionDimension;
|
|
||||||
|
|
||||||
import java.util.ArrayList;
|
import java.util.ArrayList;
|
||||||
import java.util.List;
|
import java.util.List;
|
||||||
|
|
|
@ -6,7 +6,6 @@ import android.content.Context;
|
||||||
import android.database.Cursor;
|
import android.database.Cursor;
|
||||||
import android.database.sqlite.SQLiteDatabase;
|
import android.database.sqlite.SQLiteDatabase;
|
||||||
|
|
||||||
import com.utopiaindustries.qualitychecker.models.InspectionCheckPoint;
|
|
||||||
import com.utopiaindustries.qualitychecker.models.InspectionDefect;
|
import com.utopiaindustries.qualitychecker.models.InspectionDefect;
|
||||||
|
|
||||||
import java.util.ArrayList;
|
import java.util.ArrayList;
|
||||||
|
|
|
@ -5,8 +5,6 @@ import android.content.ContentValues;
|
||||||
import android.content.Context;
|
import android.content.Context;
|
||||||
import android.database.Cursor;
|
import android.database.Cursor;
|
||||||
import android.database.sqlite.SQLiteDatabase;
|
import android.database.sqlite.SQLiteDatabase;
|
||||||
|
|
||||||
import com.utopiaindustries.qualitychecker.models.InspectionCheckPoint;
|
|
||||||
import com.utopiaindustries.qualitychecker.models.ItemUnit;
|
import com.utopiaindustries.qualitychecker.models.ItemUnit;
|
||||||
|
|
||||||
import java.util.ArrayList;
|
import java.util.ArrayList;
|
||||||
|
|
|
@ -6,19 +6,7 @@ import android.content.Intent;
|
||||||
import android.net.ConnectivityManager;
|
import android.net.ConnectivityManager;
|
||||||
import android.net.NetworkInfo;
|
import android.net.NetworkInfo;
|
||||||
|
|
||||||
import com.utopiaindustries.qualitychecker.db.ReportRepository;
|
|
||||||
import com.utopiaindustries.qualitychecker.models.InspectionReport;
|
|
||||||
import com.utopiaindustries.qualitychecker.models.InspectionReportWrapper;
|
|
||||||
import com.utopiaindustries.qualitychecker.models.callback.SaveReportCallback;
|
|
||||||
import com.utopiaindustries.qualitychecker.service.InspectionReportService;
|
|
||||||
import com.utopiaindustries.qualitychecker.service.NetworkService;
|
import com.utopiaindustries.qualitychecker.service.NetworkService;
|
||||||
import com.utopiaindustries.qualitychecker.utils.FileUtils;
|
|
||||||
|
|
||||||
import java.io.ByteArrayInputStream;
|
|
||||||
import java.io.IOException;
|
|
||||||
import java.io.ObjectInputStream;
|
|
||||||
import java.util.ArrayList;
|
|
||||||
import java.util.List;
|
|
||||||
|
|
||||||
public class NetworkReceiver extends BroadcastReceiver {
|
public class NetworkReceiver extends BroadcastReceiver {
|
||||||
@Override
|
@Override
|
||||||
|
|
|
@ -30,12 +30,9 @@ import com.utopiaindustries.qualitychecker.models.callback.SaveReportCallback;
|
||||||
import com.utopiaindustries.qualitychecker.store.Store;
|
import com.utopiaindustries.qualitychecker.store.Store;
|
||||||
import com.utopiaindustries.qualitychecker.utils.FileUtils;
|
import com.utopiaindustries.qualitychecker.utils.FileUtils;
|
||||||
|
|
||||||
import java.io.ByteArrayInputStream;
|
|
||||||
import java.io.ByteArrayOutputStream;
|
import java.io.ByteArrayOutputStream;
|
||||||
import java.io.IOException;
|
import java.io.IOException;
|
||||||
import java.io.ObjectInputStream;
|
|
||||||
import java.io.ObjectOutputStream;
|
import java.io.ObjectOutputStream;
|
||||||
import java.time.Instant;
|
|
||||||
import java.util.ArrayList;
|
import java.util.ArrayList;
|
||||||
import java.util.Arrays;
|
import java.util.Arrays;
|
||||||
import java.util.List;
|
import java.util.List;
|
||||||
|
|
|
@ -4,7 +4,6 @@ import android.app.Service;
|
||||||
import android.content.Intent;
|
import android.content.Intent;
|
||||||
import android.net.ConnectivityManager;
|
import android.net.ConnectivityManager;
|
||||||
import android.net.NetworkInfo;
|
import android.net.NetworkInfo;
|
||||||
import android.os.Bundle;
|
|
||||||
import android.os.Handler;
|
import android.os.Handler;
|
||||||
import android.os.IBinder;
|
import android.os.IBinder;
|
||||||
import android.util.Log;
|
import android.util.Log;
|
||||||
|
@ -17,7 +16,6 @@ import com.utopiaindustries.qualitychecker.models.callback.SaveReportCallback;
|
||||||
import com.utopiaindustries.qualitychecker.utils.FileUtils;
|
import com.utopiaindustries.qualitychecker.utils.FileUtils;
|
||||||
|
|
||||||
import java.io.ByteArrayInputStream;
|
import java.io.ByteArrayInputStream;
|
||||||
import java.io.File;
|
|
||||||
import java.io.ObjectInputStream;
|
import java.io.ObjectInputStream;
|
||||||
import java.util.ArrayList;
|
import java.util.ArrayList;
|
||||||
import java.util.List;
|
import java.util.List;
|
||||||
|
|
|
@ -1,14 +1,12 @@
|
||||||
package com.utopiaindustries.qualitychecker.store;
|
package com.utopiaindustries.qualitychecker.store;
|
||||||
|
|
||||||
import android.content.Context;
|
import android.content.Context;
|
||||||
import android.widget.Toast;
|
|
||||||
|
|
||||||
import com.utopiaindustries.qualitychecker.apiservice.ApiService;
|
import com.utopiaindustries.qualitychecker.apiservice.ApiService;
|
||||||
import com.utopiaindustries.qualitychecker.apiservice.ApiServiceFactory;
|
import com.utopiaindustries.qualitychecker.apiservice.ApiServiceFactory;
|
||||||
import com.utopiaindustries.qualitychecker.db.CheckpointRepository;
|
import com.utopiaindustries.qualitychecker.db.CheckpointRepository;
|
||||||
import com.utopiaindustries.qualitychecker.db.DefectRepository;
|
import com.utopiaindustries.qualitychecker.db.DefectRepository;
|
||||||
import com.utopiaindustries.qualitychecker.db.ItemRepository;
|
import com.utopiaindustries.qualitychecker.db.ItemRepository;
|
||||||
import com.utopiaindustries.qualitychecker.db.ProductRepository;
|
|
||||||
import com.utopiaindustries.qualitychecker.models.EmployeePhoto;
|
import com.utopiaindustries.qualitychecker.models.EmployeePhoto;
|
||||||
import com.utopiaindustries.qualitychecker.models.InspectionCheckPoint;
|
import com.utopiaindustries.qualitychecker.models.InspectionCheckPoint;
|
||||||
import com.utopiaindustries.qualitychecker.models.InspectionDefect;
|
import com.utopiaindustries.qualitychecker.models.InspectionDefect;
|
||||||
|
@ -19,19 +17,12 @@ import com.utopiaindustries.qualitychecker.models.InspectionReport;
|
||||||
import com.utopiaindustries.qualitychecker.models.InspectionReportItem;
|
import com.utopiaindustries.qualitychecker.models.InspectionReportItem;
|
||||||
import com.utopiaindustries.qualitychecker.models.ItemUnit;
|
import com.utopiaindustries.qualitychecker.models.ItemUnit;
|
||||||
import com.utopiaindustries.qualitychecker.models.Product;
|
import com.utopiaindustries.qualitychecker.models.Product;
|
||||||
import com.utopiaindustries.qualitychecker.models.callback.SaveProductCallBack;
|
|
||||||
import com.utopiaindustries.qualitychecker.notification.NotificationHelper;
|
|
||||||
import com.utopiaindustries.qualitychecker.ui.activities.HomeActivity;
|
|
||||||
|
|
||||||
import java.util.ArrayList;
|
import java.util.ArrayList;
|
||||||
import java.util.Collections;
|
import java.util.Collections;
|
||||||
import java.util.List;
|
import java.util.List;
|
||||||
import java.util.stream.Collectors;
|
import java.util.stream.Collectors;
|
||||||
|
|
||||||
import retrofit2.Call;
|
|
||||||
import retrofit2.Callback;
|
|
||||||
import retrofit2.Response;
|
|
||||||
|
|
||||||
public class Store {
|
public class Store {
|
||||||
|
|
||||||
private static Store instance;
|
private static Store instance;
|
||||||
|
|
|
@ -2,7 +2,6 @@ package com.utopiaindustries.qualitychecker.ui.fragments;
|
||||||
|
|
||||||
import android.annotation.SuppressLint;
|
import android.annotation.SuppressLint;
|
||||||
import android.content.Context;
|
import android.content.Context;
|
||||||
import android.content.Intent;
|
|
||||||
import android.content.SharedPreferences;
|
import android.content.SharedPreferences;
|
||||||
import android.os.Bundle;
|
import android.os.Bundle;
|
||||||
import android.text.Editable;
|
import android.text.Editable;
|
||||||
|
@ -19,7 +18,6 @@ import android.widget.ImageButton;
|
||||||
import android.widget.ImageView;
|
import android.widget.ImageView;
|
||||||
import android.widget.Spinner;
|
import android.widget.Spinner;
|
||||||
import android.widget.TextView;
|
import android.widget.TextView;
|
||||||
import android.widget.Toast;
|
|
||||||
|
|
||||||
import androidx.annotation.NonNull;
|
import androidx.annotation.NonNull;
|
||||||
import androidx.annotation.Nullable;
|
import androidx.annotation.Nullable;
|
||||||
|
@ -31,7 +29,6 @@ import androidx.recyclerview.widget.LinearLayoutManager;
|
||||||
import androidx.recyclerview.widget.RecyclerView;
|
import androidx.recyclerview.widget.RecyclerView;
|
||||||
|
|
||||||
import com.bumptech.glide.Glide;
|
import com.bumptech.glide.Glide;
|
||||||
import com.google.zxing.integration.android.IntentResult;
|
|
||||||
import com.utopiaindustries.qualitychecker.R;
|
import com.utopiaindustries.qualitychecker.R;
|
||||||
import com.utopiaindustries.qualitychecker.apiservice.ApiService;
|
import com.utopiaindustries.qualitychecker.apiservice.ApiService;
|
||||||
import com.utopiaindustries.qualitychecker.apiservice.ApiServiceFactory;
|
import com.utopiaindustries.qualitychecker.apiservice.ApiServiceFactory;
|
||||||
|
@ -43,11 +40,9 @@ import com.utopiaindustries.qualitychecker.models.Product;
|
||||||
import com.utopiaindustries.qualitychecker.service.InspectionReportService;
|
import com.utopiaindustries.qualitychecker.service.InspectionReportService;
|
||||||
import com.utopiaindustries.qualitychecker.store.Store;
|
import com.utopiaindustries.qualitychecker.store.Store;
|
||||||
import com.utopiaindustries.qualitychecker.ui.adapter.ItemHistoryAdapter;
|
import com.utopiaindustries.qualitychecker.ui.adapter.ItemHistoryAdapter;
|
||||||
import com.google.android.material.snackbar.Snackbar;
|
|
||||||
import com.google.zxing.integration.android.IntentIntegrator;
|
import com.google.zxing.integration.android.IntentIntegrator;
|
||||||
import com.journeyapps.barcodescanner.CaptureActivity;
|
import com.journeyapps.barcodescanner.CaptureActivity;
|
||||||
|
|
||||||
import java.sql.SQLOutput;
|
|
||||||
import java.util.ArrayList;
|
import java.util.ArrayList;
|
||||||
import java.util.Collections;
|
import java.util.Collections;
|
||||||
import java.util.List;
|
import java.util.List;
|
||||||
|
@ -71,15 +66,12 @@ public class FirstStepFragment extends Fragment implements View.OnClickListener
|
||||||
private ApiService apiService;
|
private ApiService apiService;
|
||||||
private Store store;
|
private Store store;
|
||||||
|
|
||||||
private InspectionReportService inspectionReportService;
|
|
||||||
|
|
||||||
@Nullable
|
@Nullable
|
||||||
@Override
|
@Override
|
||||||
public View onCreateView(@NonNull LayoutInflater inflater, @Nullable ViewGroup container, @Nullable Bundle savedInstanceState) {
|
public View onCreateView(@NonNull LayoutInflater inflater, @Nullable ViewGroup container, @Nullable Bundle savedInstanceState) {
|
||||||
View view = inflater.inflate(R.layout.fragment_first_step , container, false );
|
View view = inflater.inflate(R.layout.fragment_first_step , container, false );
|
||||||
initializeViews( view );
|
initializeViews( view );
|
||||||
apiService = ApiServiceFactory.getApiService();
|
apiService = ApiServiceFactory.getApiService();
|
||||||
inspectionReportService = InspectionReportService.getInstance();
|
|
||||||
store = Store.getInstance();
|
store = Store.getInstance();
|
||||||
// set on click listener
|
// set on click listener
|
||||||
leftFab.setOnClickListener( this );
|
leftFab.setOnClickListener( this );
|
||||||
|
|
|
@ -7,11 +7,8 @@ import android.content.Context;
|
||||||
import android.content.Intent;
|
import android.content.Intent;
|
||||||
import android.content.SharedPreferences;
|
import android.content.SharedPreferences;
|
||||||
import android.content.pm.PackageManager;
|
import android.content.pm.PackageManager;
|
||||||
import android.graphics.Bitmap;
|
|
||||||
import android.graphics.BitmapFactory;
|
|
||||||
import android.net.Uri;
|
import android.net.Uri;
|
||||||
import android.os.Bundle;
|
import android.os.Bundle;
|
||||||
import android.util.Base64;
|
|
||||||
import android.view.LayoutInflater;
|
import android.view.LayoutInflater;
|
||||||
import android.view.View;
|
import android.view.View;
|
||||||
import android.view.ViewGroup;
|
import android.view.ViewGroup;
|
||||||
|
@ -32,25 +29,11 @@ import androidx.recyclerview.widget.RecyclerView;
|
||||||
|
|
||||||
import com.bumptech.glide.Glide;
|
import com.bumptech.glide.Glide;
|
||||||
import com.utopiaindustries.qualitychecker.R;
|
import com.utopiaindustries.qualitychecker.R;
|
||||||
import com.utopiaindustries.qualitychecker.apiservice.ApiService;
|
|
||||||
import com.utopiaindustries.qualitychecker.apiservice.ApiServiceFactory;
|
|
||||||
import com.utopiaindustries.qualitychecker.async.ImageProcessor;
|
import com.utopiaindustries.qualitychecker.async.ImageProcessor;
|
||||||
import com.utopiaindustries.qualitychecker.models.InspectionCheckPoint;
|
|
||||||
import com.utopiaindustries.qualitychecker.models.InspectionDefect;
|
|
||||||
import com.utopiaindustries.qualitychecker.service.InspectionReportService;
|
import com.utopiaindustries.qualitychecker.service.InspectionReportService;
|
||||||
import com.utopiaindustries.qualitychecker.store.Store;
|
import com.utopiaindustries.qualitychecker.store.Store;
|
||||||
import com.utopiaindustries.qualitychecker.ui.adapter.CheckPointAdapter;
|
import com.utopiaindustries.qualitychecker.ui.adapter.CheckPointAdapter;
|
||||||
|
|
||||||
|
|
||||||
import java.io.ByteArrayOutputStream;
|
|
||||||
import java.io.IOException;
|
|
||||||
import java.io.InputStream;
|
|
||||||
import java.time.Duration;
|
|
||||||
import java.util.ArrayList;
|
|
||||||
import java.util.List;
|
|
||||||
import java.util.concurrent.Future;
|
|
||||||
|
|
||||||
|
|
||||||
public class SecondStepFragment extends Fragment
|
public class SecondStepFragment extends Fragment
|
||||||
implements View.OnClickListener {
|
implements View.OnClickListener {
|
||||||
|
|
||||||
|
@ -58,11 +41,8 @@ public class SecondStepFragment extends Fragment
|
||||||
private Button leftFab,rightFab;
|
private Button leftFab,rightFab;
|
||||||
private RecyclerView recyclerView;
|
private RecyclerView recyclerView;
|
||||||
private CheckPointAdapter adapter;
|
private CheckPointAdapter adapter;
|
||||||
private ApiService apiService;
|
|
||||||
private TextView profileName;
|
private TextView profileName;
|
||||||
private ImageView profileImage;
|
private ImageView profileImage;
|
||||||
private List<InspectionCheckPoint> checkPoints;
|
|
||||||
private List<InspectionDefect> defects;
|
|
||||||
private InspectionReportService inspectionReportService;
|
private InspectionReportService inspectionReportService;
|
||||||
private Store store;
|
private Store store;
|
||||||
private static final int MY_PERMISSIONS_REQUEST_READ_EXTERNAL_STORAGE = 100;
|
private static final int MY_PERMISSIONS_REQUEST_READ_EXTERNAL_STORAGE = 100;
|
||||||
|
@ -74,11 +54,8 @@ public class SecondStepFragment extends Fragment
|
||||||
public View onCreateView(@NonNull LayoutInflater inflater, @Nullable ViewGroup container, @Nullable Bundle savedInstanceState) {
|
public View onCreateView(@NonNull LayoutInflater inflater, @Nullable ViewGroup container, @Nullable Bundle savedInstanceState) {
|
||||||
View view = inflater.inflate(R.layout.fragment_second_step , container, false );
|
View view = inflater.inflate(R.layout.fragment_second_step , container, false );
|
||||||
|
|
||||||
apiService = ApiServiceFactory.getApiService();
|
|
||||||
store = Store.getInstance();
|
store = Store.getInstance();
|
||||||
inspectionReportService = InspectionReportService.getInstance();
|
inspectionReportService = InspectionReportService.getInstance();
|
||||||
checkPoints = new ArrayList<>();
|
|
||||||
defects = new ArrayList<>();
|
|
||||||
leftFab = view.findViewById( R.id.button_left_frag_2 );
|
leftFab = view.findViewById( R.id.button_left_frag_2 );
|
||||||
rightFab = view.findViewById( R.id.button_right_frag_2 );
|
rightFab = view.findViewById( R.id.button_right_frag_2 );
|
||||||
recyclerView = view.findViewById( R.id.check_point_recycler_view );
|
recyclerView = view.findViewById( R.id.check_point_recycler_view );
|
||||||
|
|
|
@ -47,11 +47,9 @@ import com.utopiaindustries.qualitychecker.ui.adapter.DimensionAdapter;
|
||||||
import com.utopiaindustries.qualitychecker.ui.adapter.ItemDimensionAdapter;
|
import com.utopiaindustries.qualitychecker.ui.adapter.ItemDimensionAdapter;
|
||||||
import com.utopiaindustries.qualitychecker.ui.adapter.VocAdapter;
|
import com.utopiaindustries.qualitychecker.ui.adapter.VocAdapter;
|
||||||
|
|
||||||
import java.util.ArrayList;
|
|
||||||
import java.util.List;
|
import java.util.List;
|
||||||
import java.util.Map;
|
import java.util.Map;
|
||||||
import java.util.Objects;
|
import java.util.Objects;
|
||||||
import java.util.stream.Collectors;
|
|
||||||
|
|
||||||
import retrofit2.Call;
|
import retrofit2.Call;
|
||||||
import retrofit2.Callback;
|
import retrofit2.Callback;
|
||||||
|
|
|
@ -2,14 +2,11 @@ package com.utopiaindustries.qualitychecker.utils;
|
||||||
|
|
||||||
import android.content.Context;
|
import android.content.Context;
|
||||||
|
|
||||||
import java.io.BufferedReader;
|
|
||||||
import java.io.ByteArrayOutputStream;
|
import java.io.ByteArrayOutputStream;
|
||||||
import java.io.File;
|
import java.io.File;
|
||||||
import java.io.FileInputStream;
|
import java.io.FileInputStream;
|
||||||
import java.io.FileOutputStream;
|
import java.io.FileOutputStream;
|
||||||
import java.io.IOException;
|
import java.io.IOException;
|
||||||
import java.io.InputStreamReader;
|
|
||||||
|
|
||||||
|
|
||||||
public class FileUtils {
|
public class FileUtils {
|
||||||
public static String writeFile( Context context ,
|
public static String writeFile( Context context ,
|
||||||
|
|
Loading…
Reference in New Issue