updated About Page

This commit is contained in:
developerraman
2020-10-27 11:03:50 -07:00
parent 8fefe6c149
commit 8f2c272dc3
18 changed files with 66 additions and 101 deletions

View File

@@ -4,7 +4,7 @@ android {
compileSdkVersion 29
buildToolsVersion "29.0.3"
defaultConfig {
applicationId "com.ShanMukhaInnovations.ArrestTB"
applicationId "in.sminnovations.arresttb"
minSdkVersion 19
targetSdkVersion 29
versionCode 1

View File

@@ -1,4 +1,4 @@
package com.ShanMukhaInnovations.ArrestTB;
package in.sminnovations.arresttb;
import android.content.Context;

View File

@@ -1,6 +1,6 @@
<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="com.ShanMukhaInnovations.ArrestTB">
package="in.sminnovations.arresttb">
<uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE" />
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
@@ -23,15 +23,15 @@
android:name="android.support.FILE_PROVIDER_PATHS"
android:resource="@xml/file_path" />
</provider>
<activity android:name=".Report">
<activity android:name="in.sminnovations.arresttb.Report">
</activity>
<activity android:name=".AddImage"></activity>
<activity android:name=".Add_Image"></activity>
<activity android:name=".Camera_Guide"></activity>
<activity android:name=".About" />
<activity android:name=".Test_details" />
<activity android:name=".splash_screen">
<activity android:name=".Splash_Screen">
<intent-filter>
<action android:name="android.intent.action.MAIN" />
@@ -41,12 +41,12 @@
</activity>
<activity android:name=".Patient_detail" >
<activity android:name=".Patient_Detail" >
</activity>
<activity android:name=".home" />
<activity android:name=".Home" />
<activity android:name=".Navigation_Top" />
<activity android:name=".Login_Screen">

View File

@@ -1,19 +1,18 @@
package com.ShanMukhaInnovations.ArrestTB;
package in.sminnovations.arresttb;
import androidx.appcompat.app.AppCompatActivity;
import android.content.Context;
import android.os.Bundle;
import android.view.LayoutInflater;
import android.view.View;
import in.sminnovations.arresttb.R;
public class About extends Navigation_Top {
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
LayoutInflater inflater = (LayoutInflater) this
.getSystemService(Context.LAYOUT_INFLATER_SERVICE);
.getSystemService(LAYOUT_INFLATER_SERVICE);
View contentView = inflater.inflate(R.layout.activity_about, null, false);
draw.addView(contentView, 0);

View File

@@ -1,27 +1,23 @@
package com.ShanMukhaInnovations.ArrestTB;
package in.sminnovations.arresttb;
import androidx.appcompat.app.AppCompatActivity;
import androidx.core.app.ActivityCompat;
import androidx.core.content.ContextCompat;
import android.Manifest;
import android.app.Activity;
import android.content.Context;
import android.content.Intent;
import android.content.pm.PackageManager;
import android.net.Uri;
import android.os.Bundle;
import android.preference.PreferenceManager;
import android.view.LayoutInflater;
import android.view.View;
import android.widget.Button;
import android.widget.Toast;
import com.theartofdev.edmodo.cropper.CropImage;
import com.theartofdev.edmodo.cropper.CropImageView;
public class AddImage extends Navigation_Top {
public class Add_Image extends Navigation_Top {
de.hdodenhof.circleimageview.CircleImageView circle_image;
Button selection_image,report1;
@@ -50,17 +46,17 @@ public class AddImage extends Navigation_Top {
report1.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
Intent intent = new Intent(AddImage.this, Report.class);
Intent intent = new Intent(Add_Image.this, Report.class);
startActivity(intent);
}
});
if(ContextCompat.checkSelfPermission(AddImage.this, Manifest.permission.WRITE_EXTERNAL_STORAGE)!= PackageManager.PERMISSION_GRANTED)
if(ContextCompat.checkSelfPermission(Add_Image.this, Manifest.permission.WRITE_EXTERNAL_STORAGE)!= PackageManager.PERMISSION_GRANTED)
{
ActivityCompat.requestPermissions(AddImage.this,new String[]{Manifest.permission.WRITE_EXTERNAL_STORAGE},PERMISSION_FILE);
ActivityCompat.requestPermissions(Add_Image.this,new String[]{Manifest.permission.WRITE_EXTERNAL_STORAGE},PERMISSION_FILE);
}
else
{
@@ -68,7 +64,7 @@ report1.setOnClickListener(new View.OnClickListener() {
CropImage.activity()
.setGuidelines(CropImageView.Guidelines.ON)
.setCropShape(CropImageView.CropShape.OVAL)
.start(AddImage.this);
.start(Add_Image.this);
}
}

View File

@@ -1,20 +1,16 @@
package com.ShanMukhaInnovations.ArrestTB;
package in.sminnovations.arresttb;
import androidx.appcompat.app.AppCompatActivity;
import androidx.core.app.ActivityCompat;
import androidx.core.content.ContextCompat;
import android.Manifest;
import android.content.Intent;
import android.content.SharedPreferences;
import android.content.pm.PackageManager;
import android.os.Bundle;
import android.util.Log;
import android.view.View;
import android.view.Window;
import android.view.WindowManager;
import android.widget.Button;
public class Camera_Guide extends AppCompatActivity {
private Button Intro,report1;
String Data_report,patientid,patientgender,patientdob,patientage,patientnikshayid;
@@ -37,7 +33,7 @@ public class Camera_Guide extends AppCompatActivity {
public void onClick(View v) {
Intent intent = new Intent(getApplicationContext(),AddImage.class );
Intent intent = new Intent(getApplicationContext(), Add_Image.class );
startActivity(intent);
savePrefsData();

View File

@@ -1,4 +1,4 @@
package com.ShanMukhaInnovations.ArrestTB;
package in.sminnovations.arresttb;
import android.content.Context;
@@ -7,20 +7,20 @@ import android.util.AttributeSet;
import androidx.appcompat.widget.AppCompatTextView;
public class FontAwesome extends AppCompatTextView {
public class Font_Awesome extends AppCompatTextView {
public FontAwesome(Context context, AttributeSet attrs, int defStyle) {
public Font_Awesome(Context context, AttributeSet attrs, int defStyle) {
super(context, attrs, defStyle);
init();
}
public FontAwesome(Context context, AttributeSet attrs) {
public Font_Awesome(Context context, AttributeSet attrs) {
super(context, attrs);
init();
}
public FontAwesome(Context context) {
public Font_Awesome(Context context) {
super(context);
init();
}

View File

@@ -1,21 +1,19 @@
package com.ShanMukhaInnovations.ArrestTB;
package in.sminnovations.arresttb;
import androidx.appcompat.app.AppCompatActivity;
import android.content.Context;
import android.content.Intent;
import android.os.Bundle;
import android.view.LayoutInflater;
import android.view.View;
import android.widget.Button;
public class home extends Navigation_Top {
public class Home extends Navigation_Top {
private Button add_patient,about;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
LayoutInflater inflater = (LayoutInflater) this
.getSystemService(Context.LAYOUT_INFLATER_SERVICE);
.getSystemService(LAYOUT_INFLATER_SERVICE);
View contentView = inflater.inflate(R.layout.activity_home, null, false);
draw.addView(contentView, 0);
add_patient=findViewById(R.id.register_user);
@@ -23,14 +21,14 @@ private Button add_patient,about;
add_patient.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
Intent intent=new Intent (home.this,Patient_detail.class);
Intent intent=new Intent (Home.this, Patient_Detail.class);
startActivity(intent);
}
});
about.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
Intent intent=new Intent (home.this,About.class);
Intent intent=new Intent (Home.this,About.class);
startActivity(intent);
}
});

View File

@@ -1,4 +1,4 @@
package com.ShanMukhaInnovations.ArrestTB;
package in.sminnovations.arresttb;
import androidx.appcompat.app.AppCompatActivity;
import androidx.appcompat.widget.AppCompatCheckBox;
@@ -14,6 +14,7 @@ import android.widget.EditText;
import android.widget.Toast;
public class Login_Screen extends AppCompatActivity {
private EditText Username;
@@ -55,7 +56,7 @@ public class Login_Screen extends AppCompatActivity {
}
else if (username.equals("Arresttb") && password.equals("tb123")) {
Intent intent = new Intent(Login_Screen.this, home.class);
Intent intent = new Intent(Login_Screen.this, Home.class);
startActivity(intent);
} else {

View File

@@ -1,14 +1,12 @@
package com.ShanMukhaInnovations.ArrestTB;
package in.sminnovations.arresttb;
import android.content.Intent;
import android.content.SharedPreferences;
import android.os.Bundle;
import android.view.MenuItem;
import android.view.View;
import android.view.Window;
import android.view.WindowManager;
import android.widget.LinearLayout;
import android.widget.TextView;
import androidx.annotation.NonNull;
import androidx.appcompat.app.ActionBarDrawerToggle;
@@ -17,6 +15,7 @@ import androidx.appcompat.widget.Toolbar;
import androidx.drawerlayout.widget.DrawerLayout;
import com.google.android.material.navigation.NavigationView;
import in.sminnovations.arresttb.R;
public class Navigation_Top extends AppCompatActivity implements NavigationView.OnNavigationItemSelectedListener {

View File

@@ -1,6 +1,4 @@
package com.ShanMukhaInnovations.ArrestTB;
import androidx.appcompat.app.AppCompatActivity;
package in.sminnovations.arresttb;
import android.app.DatePickerDialog;
import android.content.Context;
@@ -9,9 +7,6 @@ import android.content.SharedPreferences;
import android.graphics.Color;
import android.graphics.drawable.ColorDrawable;
import android.os.Bundle;
import android.text.Editable;
import android.text.TextWatcher;
import android.util.Log;
import android.view.LayoutInflater;
import android.view.View;
import android.widget.AdapterView;
@@ -22,9 +17,10 @@ import android.widget.EditText;
import android.widget.Spinner;
import android.widget.Toast;
import java.util.Calendar;
public class Patient_detail extends Navigation_Top implements AdapterView.OnItemSelectedListener {
public class Patient_Detail extends Navigation_Top implements AdapterView.OnItemSelectedListener {
private Button next_act;
private DatePickerDialog.OnDateSetListener mDateSetListener;
String patientid,patientdob,patientage,patientnikshayid;
@@ -45,11 +41,7 @@ public class Patient_detail extends Navigation_Top implements AdapterView.OnItem
patient_ID=findViewById(R.id.patientid);
Age=findViewById(R.id.age);
NikshayId=findViewById(R.id.NikshayID);
/* patient_ID.addTextChangedListener(loginTextWatcher);
Age.addTextChangedListener(loginTextWatcher);
NikshayId.addTextChangedListener(loginTextWatcher);
*/
ArrayAdapter<CharSequence> adapter = ArrayAdapter.createFromResource(this,
R.array.Gender, android.R.layout.simple_spinner_item);
@@ -64,7 +56,7 @@ public class Patient_detail extends Navigation_Top implements AdapterView.OnItem
int day = cal.get(Calendar.DAY_OF_MONTH);
DatePickerDialog dialog = new DatePickerDialog(
Patient_detail.this,
Patient_Detail.this,
android.R.style.Theme_Holo_Light_Dialog_MinWidth,
mDateSetListener,
year,month,day);
@@ -100,7 +92,7 @@ public class Patient_detail extends Navigation_Top implements AdapterView.OnItem
patientage = Age.getText().toString();
patientnikshayid = NikshayId.getText().toString();
if (patientid.equals("") || patientage.equals("") || patientnikshayid.equals("")) {
Toast.makeText(Patient_detail.this, "Please fill all fields", Toast.LENGTH_SHORT).show();
Toast.makeText(Patient_Detail.this, "Please fill all fields", Toast.LENGTH_SHORT).show();
} else {
@@ -118,7 +110,7 @@ public class Patient_detail extends Navigation_Top implements AdapterView.OnItem
editor.commit();
Intent intent = new Intent(Patient_detail.this, Test_details.class);
Intent intent = new Intent(Patient_Detail.this, Test_details.class);
startActivity(intent);
@@ -143,17 +135,5 @@ public class Patient_detail extends Navigation_Top implements AdapterView.OnItem
}
/*private TextWatcher loginTextWatcher = new TextWatcher() {
@Override
public void beforeTextChanged(CharSequence s, int start, int count, int after) {
}
@Override
public void onTextChanged(CharSequence s, int start, int before, int count) {
next_act.setEnabled(!patientid.isEmpty() && !patientage.isEmpty() && !patientnikshayid.isEmpty());
}
@Override
public void afterTextChanged(Editable s) {
}
};*/
}

View File

@@ -1,4 +1,4 @@
package com.ShanMukhaInnovations.ArrestTB;
package in.sminnovations.arresttb;
import androidx.appcompat.app.AppCompatActivity;
import androidx.core.app.ActivityCompat;
@@ -6,7 +6,6 @@ import androidx.core.content.ContextCompat;
import androidx.core.content.FileProvider;
import android.Manifest;
import android.content.Context;
import android.content.Intent;
import android.content.SharedPreferences;
import android.content.pm.PackageManager;
@@ -19,12 +18,12 @@ import android.os.Build;
import android.os.Bundle;
import android.os.Environment;
import android.util.Log;
import android.view.LayoutInflater;
import android.view.View;
import android.widget.ImageButton;
import android.widget.TextView;
import android.widget.Toast;
import java.io.File;
import java.io.FileOutputStream;
import java.io.IOException;
@@ -107,7 +106,7 @@ public class Report extends AppCompatActivity {
Intent intent=new Intent(Intent.ACTION_SEND);
intent.putExtra(Intent.EXTRA_TEXT,"Report");
if(Build.VERSION.SDK_INT>=Build.VERSION_CODES.N) {
Uri path= FileProvider.getUriForFile(Report.this,"com.ShanMukhaInnovations.ArrestTB.fileprovider",filePath);
Uri path= FileProvider.getUriForFile(Report.this,"in.sminnovations.arresttb.fileprovider",filePath);
intent.putExtra(Intent.EXTRA_STREAM,path);
}
else{

View File

@@ -1,4 +1,4 @@
package com.ShanMukhaInnovations.ArrestTB;
package in.sminnovations.arresttb;
import androidx.appcompat.app.AppCompatActivity;
@@ -7,7 +7,8 @@ import android.os.Bundle;
import android.os.Handler;
public class splash_screen extends AppCompatActivity {
public class Splash_Screen extends AppCompatActivity {
private static int SPLASH_TIME_OUT=3000;
@@ -18,7 +19,7 @@ public class splash_screen extends AppCompatActivity {
new Handler().postDelayed(new Runnable() {
@Override
public void run() {
Intent home = new Intent(splash_screen.this, Login_Screen.class);
Intent home = new Intent(Splash_Screen.this, Login_Screen.class);
startActivity(home);
finish();
}

View File

@@ -1,16 +1,13 @@
package com.ShanMukhaInnovations.ArrestTB;
package in.sminnovations.arresttb;
import androidx.appcompat.app.AppCompatActivity;
import androidx.core.app.ActivityCompat;
import androidx.core.content.ContextCompat;
import android.Manifest;
import android.content.Context;
import android.content.Intent;
import android.content.SharedPreferences;
import android.content.pm.PackageManager;
import android.os.Bundle;
import android.util.Log;
import android.view.LayoutInflater;
import android.view.View;
import android.widget.AdapterView;
@@ -20,6 +17,7 @@ import android.widget.EditText;
import android.widget.Spinner;
import android.widget.Toast;
public class Test_details extends Navigation_Top implements AdapterView.OnItemSelectedListener {
Button btnTest;
EditText NIRTLabd,SPINTubeIDd;
@@ -31,7 +29,7 @@ public class Test_details extends Navigation_Top implements AdapterView.OnItemSe
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
LayoutInflater inflater = (LayoutInflater) this
.getSystemService(Context.LAYOUT_INFLATER_SERVICE);
.getSystemService(LAYOUT_INFLATER_SERVICE);
View contentView = inflater.inflate(R.layout.activity_test_details, null, false);
draw.addView(contentView, 0);
Spinner Spinner_sample = findViewById(R.id.spinner_sample);
@@ -59,9 +57,6 @@ public class Test_details extends Navigation_Top implements AdapterView.OnItemSe
ActivityCompat.requestPermissions(Test_details.this,new String[]{Manifest.permission.WRITE_EXTERNAL_STORAGE},23);
// MY_PERMISSIONS_REQUEST_READ_CONTACTS is an
// app-defined int constant
return;
}
@@ -82,7 +77,7 @@ public class Test_details extends Navigation_Top implements AdapterView.OnItemSe
Intent intent = new Intent(getApplicationContext(), AddImage.class);
Intent intent = new Intent(getApplicationContext(), Add_Image.class);
startActivity(intent);

View File

@@ -70,7 +70,7 @@
<RelativeLayout
android:layout_width="match_parent"
android:layout_height="match_parent">
<com.ShanMukhaInnovations.ArrestTB.FontAwesome
<in.sminnovations.arresttb.Font_Awesome
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_centerInParent="true"
@@ -81,7 +81,7 @@
android:textStyle="normal"
android:fontFamily="sans-serif"
></com.ShanMukhaInnovations.ArrestTB.FontAwesome>
></in.sminnovations.arresttb.Font_Awesome>
<TextView
@@ -119,7 +119,7 @@ android:fontFamily="@font/fontstyle"
<RelativeLayout
android:layout_width="match_parent"
android:layout_height="match_parent">
<com.ShanMukhaInnovations.ArrestTB.FontAwesome
<in.sminnovations.arresttb.Font_Awesome
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_centerInParent="true"
@@ -130,7 +130,7 @@ android:fontFamily="@font/fontstyle"
android:id="@+id/patient_details"
></com.ShanMukhaInnovations.ArrestTB.FontAwesome>
></in.sminnovations.arresttb.Font_Awesome>
<TextView
android:textSize="14sp"
@@ -173,7 +173,7 @@ android:fontFamily="@font/fontstyle"
<RelativeLayout
android:layout_width="match_parent"
android:layout_height="match_parent">
<com.ShanMukhaInnovations.ArrestTB.FontAwesome
<in.sminnovations.arresttb.Font_Awesome
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_centerInParent="true"
@@ -184,7 +184,7 @@ android:fontFamily="@font/fontstyle"
android:textSize="40dp"
></com.ShanMukhaInnovations.ArrestTB.FontAwesome>
></in.sminnovations.arresttb.Font_Awesome>
<TextView
android:textSize="14sp"
@@ -219,7 +219,7 @@ android:fontFamily="@font/fontstyle"
<RelativeLayout
android:layout_width="match_parent"
android:layout_height="match_parent">
<com.ShanMukhaInnovations.ArrestTB.FontAwesome
<in.sminnovations.arresttb.Font_Awesome
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_centerInParent="true"
@@ -230,7 +230,7 @@ android:fontFamily="@font/fontstyle"
android:text="&#xf05a;"
></com.ShanMukhaInnovations.ArrestTB.FontAwesome>
></in.sminnovations.arresttb.Font_Awesome>
<TextView
android:textSize="14sp"

View File

@@ -18,7 +18,7 @@
<RelativeLayout
android:layout_width="match_parent"
android:layout_height="match_parent">
<com.ShanMukhaInnovations.ArrestTB.FontAwesome
<in.sminnovations.arresttb.Font_Awesome
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:textSize="50dp"
@@ -27,7 +27,7 @@
android:layout_marginTop="30dp"
android:id="@+id/image"
android:textColor="@android:color/white"
></com.ShanMukhaInnovations.ArrestTB.FontAwesome>
></in.sminnovations.arresttb.Font_Awesome>
<TextView
android:layout_width="wrap_content"

View File

@@ -8,6 +8,7 @@
<item
android:id="@+id/nav_profile"
android:title="Your Profile" />
<item
android:id="@+id/nav_details"

View File

@@ -1,4 +1,4 @@
package com.ShanMukhaInnovations.ArrestTB;
package in.sminnovations.arresttb;
import org.junit.Test;