Refactoring

Organizing classes in packages.
parent 5c18aa7c
...@@ -32,7 +32,7 @@ ...@@ -32,7 +32,7 @@
</intent-filter> </intent-filter>
</activity> --> </activity> -->
<activity <activity
android:name=".ActivityEarCapture" android:name=".activities.EarCaptureActivity"
android:label="@string/app_name" android:label="@string/app_name"
android:screenOrientation="portrait"> android:screenOrientation="portrait">
<intent-filter> <intent-filter>
...@@ -48,14 +48,14 @@ ...@@ -48,14 +48,14 @@
</intent-filter> </intent-filter>
</activity> </activity>
<activity android:name=".SelectUserActivity"> <activity android:name=".activities.SelectUserActivity">
<intent-filter> <intent-filter>
<action android:name="com.auriclon.activity_select_user"/> <action android:name="com.auriclon.activity_select_user"/>
<category android:name="android.intent.category.DEFAULT" /> <category android:name="android.intent.category.DEFAULT" />
</intent-filter> </intent-filter>
</activity> </activity>
<activity android:name=".SIFTActivity"> <activity android:name=".activities.SIFTActivity">
<intent-filter> <intent-filter>
<action android:name="com.auriclon.activity_sift"/> <action android:name="com.auriclon.activity_sift"/>
<category android:name="android.intent.category.DEFAULT" /> <category android:name="android.intent.category.DEFAULT" />
......
package com.aluxoft.earrecognition; package com.aluxoft.earrecognition;
import com.aluxoft.earrecognition.common.EarDatabase;
import com.aluxoft.earrecognition.common.EarFeature;
import com.aluxoft.earrecognition.common.EarIdentifierResult;
import com.aluxoft.earrecognition.utils.OpenCvUtils; import com.aluxoft.earrecognition.utils.OpenCvUtils;
import com.google.gson.Gson; import com.google.gson.Gson;
......
package com.aluxoft.earrecognition; package com.aluxoft.earrecognition.activities;
import android.app.Activity; import android.app.Activity;
import android.content.ActivityNotFoundException; import android.content.ActivityNotFoundException;
...@@ -10,12 +10,14 @@ import android.view.View.OnClickListener; ...@@ -10,12 +10,14 @@ import android.view.View.OnClickListener;
import android.widget.Button; import android.widget.Button;
import android.widget.Toast; import android.widget.Toast;
import com.aluxoft.earrecognition.EarIdentifier;
import com.aluxoft.earrecognition.R;
import com.aluxoft.earrecognition.utils.ImageUtils; import com.aluxoft.earrecognition.utils.ImageUtils;
import java.io.File; import java.io.File;
import java.io.IOException; import java.io.IOException;
public class ActivityEarCapture extends Activity { public class EarCaptureActivity extends Activity {
Button getImage; Button getImage;
Button returnToCommCare; Button returnToCommCare;
...@@ -47,7 +49,7 @@ public class ActivityEarCapture extends Activity { ...@@ -47,7 +49,7 @@ public class ActivityEarCapture extends Activity {
"CASE_ID" + " " + "case_id" + " " + "99de08b8-7235-41ba-9dbe-d1e5d70575cf" + " " + "CASE_ID" + " " + "case_id" + " " + "99de08b8-7235-41ba-9dbe-d1e5d70575cf" + " " +
"COMMAND_ID" + " " + "m1-f1"; "COMMAND_ID" + " " + "m1-f1";
i.putExtra("ccodk_session_request", sssd); i.putExtra("ccodk_session_request", sssd);
ActivityEarCapture.this.startActivity(i); EarCaptureActivity.this.startActivity(i);
} }
}); });
...@@ -86,14 +88,14 @@ public class ActivityEarCapture extends Activity { ...@@ -86,14 +88,14 @@ public class ActivityEarCapture extends Activity {
try { try {
startActivityForResult(i, KEY_REQUEST_IMAGE); startActivityForResult(i, KEY_REQUEST_IMAGE);
} catch (ActivityNotFoundException e) { } catch (ActivityNotFoundException e) {
Toast.makeText(ActivityEarCapture.this, "No Camera", Toast.LENGTH_SHORT).show(); Toast.makeText(EarCaptureActivity.this, "No Camera", Toast.LENGTH_SHORT).show();
} }
} }
}); });
if(this.getLastNonConfigurationInstance() != null) { if(this.getLastNonConfigurationInstance() != null) {
location = ((ActivityEarCapture)this.getLastNonConfigurationInstance()).location; location = ((EarCaptureActivity)this.getLastNonConfigurationInstance()).location;
} }
if(savedInstanceState != null) { if(savedInstanceState != null) {
......
package com.aluxoft.earrecognition; package com.aluxoft.earrecognition.activities;
import android.annotation.SuppressLint; import android.annotation.SuppressLint;
import android.app.AlertDialog; import android.app.AlertDialog;
...@@ -21,6 +21,8 @@ import android.view.View; ...@@ -21,6 +21,8 @@ import android.view.View;
import android.widget.Button; import android.widget.Button;
import android.widget.ImageView; import android.widget.ImageView;
import com.aluxoft.earrecognition.R;
import org.opencv.android.Utils; import org.opencv.android.Utils;
import org.opencv.core.Mat; import org.opencv.core.Mat;
import org.opencv.core.MatOfDMatch; import org.opencv.core.MatOfDMatch;
......
package com.aluxoft.earrecognition; package com.aluxoft.earrecognition.activities;
import android.app.Activity; import android.app.Activity;
import android.app.ProgressDialog; import android.app.ProgressDialog;
import android.content.Intent; import android.content.Intent;
import android.os.Bundle; import android.os.Bundle;
import com.aluxoft.earrecognition.EarIdentifier;
import com.aluxoft.earrecognition.R;
import java.io.File; import java.io.File;
import java.util.concurrent.Callable; import java.util.concurrent.Callable;
......
package com.aluxoft.earrecognition; package com.aluxoft.earrecognition.activities;
import android.app.Activity; import android.app.Activity;
import android.os.Bundle; import android.os.Bundle;
import com.aluxoft.earrecognition.R;
/** /**
* Created by josejuliomartinez on 07/10/15. * Created by josejuliomartinez on 07/10/15.
*/ */
......
package com.aluxoft.earrecognition; package com.aluxoft.earrecognition.common;
import java.util.HashMap; import java.util.HashMap;
......
package com.aluxoft.earrecognition; package com.aluxoft.earrecognition.common;
/** /**
* Created by josejuliomartinez on 06/10/15. * Created by josejuliomartinez on 06/10/15.
......
package com.aluxoft.earrecognition; package com.aluxoft.earrecognition.common;
/** /**
* Created by josejuliomartinez on 06/10/15. * Created by josejuliomartinez on 06/10/15.
......
package com.aluxoft.earrecognition; package com.aluxoft.earrecognition.common;
import com.aluxoft.earrecognition.common.EarFeature;
import java.util.ArrayList; import java.util.ArrayList;
......
package com.aluxoft.earrecognition.loader; package com.aluxoft.earrecognition.loader;
import com.aluxoft.earrecognition.EarDatabase; import com.aluxoft.earrecognition.common.EarDatabase;
/** /**
* Created by josejuliomartinez on 07/10/15. * Created by josejuliomartinez on 07/10/15.
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment