From 813168c3c8dceacf45e4a3ea4fe2e29999cdd68c Mon Sep 17 00:00:00 2001 From: Sundar Date: Sun, 22 Oct 2017 07:41:16 +0530 Subject: [PATCH] First commit --- .gitignore | 9 + .idea/compiler.xml | 22 ++ .idea/copyright/profiles_settings.xml | 3 + .idea/encodings.xml | 6 + .idea/gradle.xml | 19 + .idea/misc.xml | 62 ++++ .idea/modules.xml | 9 + .idea/runConfigurations.xml | 12 + app/.gitignore | 1 + app/build.gradle | 31 ++ app/proguard-rules.pro | 17 + .../home/dvs/ExampleInstrumentedTest.java | 26 ++ app/src/main/AndroidManifest.xml | 87 +++++ app/src/main/ic_home-web.png | Bin 0 -> 10035 bytes app/src/main/ic_iasdfa-web.png | Bin 0 -> 14874 bytes app/src/main/ic_launcher-web.png | Bin 0 -> 26742 bytes app/src/main/ic_logo-web.png | Bin 0 -> 17765 bytes app/src/main/ic_logog-web.png | Bin 0 -> 37931 bytes .../java/com/example/home/dvs/Aboutus.java | 60 ++++ .../java/com/example/home/dvs/Activities.java | 208 +++++++++++ .../example/home/dvs/Activity_Details.java | 135 ++++++++ .../com/example/home/dvs/Confirm_Vote.java | 327 ++++++++++++++++++ .../java/com/example/home/dvs/History.java | 174 ++++++++++ .../main/java/com/example/home/dvs/Home.java | 60 ++++ .../main/java/com/example/home/dvs/Login.java | 220 ++++++++++++ .../com/example/home/dvs/MainActivity.java | 176 ++++++++++ .../java/com/example/home/dvs/Notices.java | 177 ++++++++++ .../home/dvs/Notification_Details.java | 85 +++++ .../java/com/example/home/dvs/Profile.java | 288 +++++++++++++++ .../java/com/example/home/dvs/Queries.java | 60 ++++ .../java/com/example/home/dvs/Splash.java | 83 +++++ .../java/com/example/home/dvs/Voting.java | 167 +++++++++ .../main/res/drawable-hdpi/ic_action_com.png | Bin 0 -> 365 bytes .../res/drawable-hdpi/ic_action_histo.png | Bin 0 -> 1189 bytes .../main/res/drawable-hdpi/ic_action_home.png | Bin 0 -> 400 bytes .../main/res/drawable-hdpi/ic_action_name.png | Bin 0 -> 523 bytes .../main/res/drawable-mdpi/ic_action_com.png | Bin 0 -> 229 bytes .../res/drawable-mdpi/ic_action_histo.png | Bin 0 -> 802 bytes .../main/res/drawable-mdpi/ic_action_home.png | Bin 0 -> 282 bytes .../main/res/drawable-mdpi/ic_action_name.png | Bin 0 -> 370 bytes .../main/res/drawable-xhdpi/ic_action_com.png | Bin 0 -> 342 bytes .../res/drawable-xhdpi/ic_action_histo.png | Bin 0 -> 1528 bytes .../res/drawable-xhdpi/ic_action_home.png | Bin 0 -> 508 bytes .../res/drawable-xhdpi/ic_action_name.png | Bin 0 -> 663 bytes .../res/drawable-xxhdpi/ic_action_com.png | Bin 0 -> 622 bytes .../res/drawable-xxhdpi/ic_action_histo.png | Bin 0 -> 2538 bytes .../res/drawable-xxhdpi/ic_action_home.png | Bin 0 -> 840 bytes .../res/drawable-xxhdpi/ic_action_name.png | Bin 0 -> 1027 bytes app/src/main/res/drawable/bell.png | Bin 0 -> 663 bytes app/src/main/res/drawable/butt_four.xml | 7 + app/src/main/res/drawable/butt_one.xml | 7 + app/src/main/res/drawable/butt_three.xml | 7 + app/src/main/res/drawable/butt_two.xml | 7 + app/src/main/res/drawable/dgi.png | Bin 0 -> 7694 bytes app/src/main/res/drawable/dvs.jpg | Bin 0 -> 5689 bytes app/src/main/res/drawable/edit_text.xml | 11 + app/src/main/res/drawable/edit_text2.xml | 10 + app/src/main/res/drawable/iccc.png | Bin 0 -> 2180 bytes app/src/main/res/drawable/j1.jpg | Bin 0 -> 75124 bytes app/src/main/res/drawable/j2.jpg | Bin 0 -> 16121 bytes app/src/main/res/drawable/j3.jpg | Bin 0 -> 55310 bytes app/src/main/res/drawable/j4.jpg | Bin 0 -> 34545 bytes app/src/main/res/drawable/pic.png | Bin 0 -> 22930 bytes app/src/main/res/drawable/sbutton.xml | 11 + app/src/main/res/drawable/side_nav_bar.xml | 9 + app/src/main/res/layout/abouus.xml | 39 +++ app/src/main/res/layout/activity_column.xml | 50 +++ app/src/main/res/layout/activity_details.xml | 119 +++++++ app/src/main/res/layout/activity_main.xml | 25 ++ app/src/main/res/layout/app_bar_main.xml | 27 ++ .../res/layout/fragment_notifications.xml | 34 ++ app/src/main/res/layout/history.xml | 33 ++ app/src/main/res/layout/history_model.xml | 33 ++ app/src/main/res/layout/home.xml | 45 +++ app/src/main/res/layout/login.xml | 67 ++++ app/src/main/res/layout/model_active.xml | 41 +++ app/src/main/res/layout/my_activities.xml | 13 + app/src/main/res/layout/nav_header_main.xml | 35 ++ app/src/main/res/layout/no_notices.xml | 12 + app/src/main/res/layout/nominee_list.xml | 40 +++ app/src/main/res/layout/nominee_model.xml | 103 ++++++ app/src/main/res/layout/note_details.xml | 125 +++++++ .../main/res/layout/notification_details.xml | 115 ++++++ app/src/main/res/layout/profile.xml | 125 +++++++ app/src/main/res/layout/quries.xml | 40 +++ app/src/main/res/layout/splash.xml | 33 ++ app/src/main/res/layout/voting_area.xml | 34 ++ .../main/res/menu/activity_main_drawer.xml | 37 ++ app/src/main/res/menu/main.xml | 9 + app/src/main/res/mipmap-hdpi/ic_home.png | Bin 0 -> 925 bytes app/src/main/res/mipmap-hdpi/ic_iasdfa.png | Bin 0 -> 1288 bytes app/src/main/res/mipmap-hdpi/ic_launcher.png | Bin 0 -> 2088 bytes app/src/main/res/mipmap-hdpi/ic_logo.png | Bin 0 -> 2109 bytes app/src/main/res/mipmap-hdpi/ic_logog.png | Bin 0 -> 3740 bytes app/src/main/res/mipmap-mdpi/ic_home.png | Bin 0 -> 682 bytes app/src/main/res/mipmap-mdpi/ic_iasdfa.png | Bin 0 -> 944 bytes app/src/main/res/mipmap-mdpi/ic_launcher.png | Bin 0 -> 1335 bytes app/src/main/res/mipmap-mdpi/ic_logo.png | Bin 0 -> 1666 bytes app/src/main/res/mipmap-mdpi/ic_logog.png | Bin 0 -> 2415 bytes app/src/main/res/mipmap-xhdpi/ic_home.png | Bin 0 -> 1295 bytes app/src/main/res/mipmap-xhdpi/ic_iasdfa.png | Bin 0 -> 1784 bytes app/src/main/res/mipmap-xhdpi/ic_launcher.png | Bin 0 -> 2918 bytes app/src/main/res/mipmap-xhdpi/ic_logo.png | Bin 0 -> 3054 bytes app/src/main/res/mipmap-xhdpi/ic_logog.png | Bin 0 -> 5374 bytes app/src/main/res/mipmap-xxhdpi/ic_home.png | Bin 0 -> 2047 bytes app/src/main/res/mipmap-xxhdpi/ic_iasdfa.png | Bin 0 -> 2943 bytes .../main/res/mipmap-xxhdpi/ic_launcher.png | Bin 0 -> 4613 bytes app/src/main/res/mipmap-xxhdpi/ic_logo.png | Bin 0 -> 4574 bytes app/src/main/res/mipmap-xxhdpi/ic_logog.png | Bin 0 -> 8481 bytes app/src/main/res/mipmap-xxxhdpi/ic_home.png | Bin 0 -> 2925 bytes app/src/main/res/mipmap-xxxhdpi/ic_iasdfa.png | Bin 0 -> 4179 bytes .../main/res/mipmap-xxxhdpi/ic_launcher.png | Bin 0 -> 6790 bytes app/src/main/res/mipmap-xxxhdpi/ic_logo.png | Bin 0 -> 6007 bytes app/src/main/res/mipmap-xxxhdpi/ic_logog.png | Bin 0 -> 12455 bytes app/src/main/res/values-v21/styles.xml | 9 + app/src/main/res/values-w820dp/dimens.xml | 6 + app/src/main/res/values/colors.xml | 15 + app/src/main/res/values/dimens.xml | 9 + app/src/main/res/values/drawables.xml | 8 + app/src/main/res/values/strings.xml | 17 + app/src/main/res/values/styles.xml | 20 ++ .../com/example/home/dvs/ExampleUnitTest.java | 17 + build.gradle | 24 ++ gradle.properties | 17 + gradle/wrapper/gradle-wrapper.jar | Bin 0 -> 53636 bytes gradle/wrapper/gradle-wrapper.properties | 6 + gradlew | 160 +++++++++ gradlew.bat | 90 +++++ settings.gradle | 1 + 129 files changed, 4226 insertions(+) create mode 100644 .gitignore create mode 100644 .idea/compiler.xml create mode 100644 .idea/copyright/profiles_settings.xml create mode 100644 .idea/encodings.xml create mode 100644 .idea/gradle.xml create mode 100644 .idea/misc.xml create mode 100644 .idea/modules.xml create mode 100644 .idea/runConfigurations.xml create mode 100644 app/.gitignore create mode 100644 app/build.gradle create mode 100644 app/proguard-rules.pro create mode 100644 app/src/androidTest/java/com/example/home/dvs/ExampleInstrumentedTest.java create mode 100644 app/src/main/AndroidManifest.xml create mode 100644 app/src/main/ic_home-web.png create mode 100644 app/src/main/ic_iasdfa-web.png create mode 100644 app/src/main/ic_launcher-web.png create mode 100644 app/src/main/ic_logo-web.png create mode 100644 app/src/main/ic_logog-web.png create mode 100644 app/src/main/java/com/example/home/dvs/Aboutus.java create mode 100644 app/src/main/java/com/example/home/dvs/Activities.java create mode 100644 app/src/main/java/com/example/home/dvs/Activity_Details.java create mode 100644 app/src/main/java/com/example/home/dvs/Confirm_Vote.java create mode 100644 app/src/main/java/com/example/home/dvs/History.java create mode 100644 app/src/main/java/com/example/home/dvs/Home.java create mode 100644 app/src/main/java/com/example/home/dvs/Login.java create mode 100644 app/src/main/java/com/example/home/dvs/MainActivity.java create mode 100644 app/src/main/java/com/example/home/dvs/Notices.java create mode 100644 app/src/main/java/com/example/home/dvs/Notification_Details.java create mode 100644 app/src/main/java/com/example/home/dvs/Profile.java create mode 100644 app/src/main/java/com/example/home/dvs/Queries.java create mode 100644 app/src/main/java/com/example/home/dvs/Splash.java create mode 100644 app/src/main/java/com/example/home/dvs/Voting.java create mode 100644 app/src/main/res/drawable-hdpi/ic_action_com.png create mode 100644 app/src/main/res/drawable-hdpi/ic_action_histo.png create mode 100644 app/src/main/res/drawable-hdpi/ic_action_home.png create mode 100644 app/src/main/res/drawable-hdpi/ic_action_name.png create mode 100644 app/src/main/res/drawable-mdpi/ic_action_com.png create mode 100644 app/src/main/res/drawable-mdpi/ic_action_histo.png create mode 100644 app/src/main/res/drawable-mdpi/ic_action_home.png create mode 100644 app/src/main/res/drawable-mdpi/ic_action_name.png create mode 100644 app/src/main/res/drawable-xhdpi/ic_action_com.png create mode 100644 app/src/main/res/drawable-xhdpi/ic_action_histo.png create mode 100644 app/src/main/res/drawable-xhdpi/ic_action_home.png create mode 100644 app/src/main/res/drawable-xhdpi/ic_action_name.png create mode 100644 app/src/main/res/drawable-xxhdpi/ic_action_com.png create mode 100644 app/src/main/res/drawable-xxhdpi/ic_action_histo.png create mode 100644 app/src/main/res/drawable-xxhdpi/ic_action_home.png create mode 100644 app/src/main/res/drawable-xxhdpi/ic_action_name.png create mode 100644 app/src/main/res/drawable/bell.png create mode 100644 app/src/main/res/drawable/butt_four.xml create mode 100644 app/src/main/res/drawable/butt_one.xml create mode 100644 app/src/main/res/drawable/butt_three.xml create mode 100644 app/src/main/res/drawable/butt_two.xml create mode 100644 app/src/main/res/drawable/dgi.png create mode 100644 app/src/main/res/drawable/dvs.jpg create mode 100644 app/src/main/res/drawable/edit_text.xml create mode 100644 app/src/main/res/drawable/edit_text2.xml create mode 100644 app/src/main/res/drawable/iccc.png create mode 100644 app/src/main/res/drawable/j1.jpg create mode 100644 app/src/main/res/drawable/j2.jpg create mode 100644 app/src/main/res/drawable/j3.jpg create mode 100644 app/src/main/res/drawable/j4.jpg create mode 100644 app/src/main/res/drawable/pic.png create mode 100644 app/src/main/res/drawable/sbutton.xml create mode 100644 app/src/main/res/drawable/side_nav_bar.xml create mode 100644 app/src/main/res/layout/abouus.xml create mode 100644 app/src/main/res/layout/activity_column.xml create mode 100644 app/src/main/res/layout/activity_details.xml create mode 100644 app/src/main/res/layout/activity_main.xml create mode 100644 app/src/main/res/layout/app_bar_main.xml create mode 100644 app/src/main/res/layout/fragment_notifications.xml create mode 100644 app/src/main/res/layout/history.xml create mode 100644 app/src/main/res/layout/history_model.xml create mode 100644 app/src/main/res/layout/home.xml create mode 100644 app/src/main/res/layout/login.xml create mode 100644 app/src/main/res/layout/model_active.xml create mode 100644 app/src/main/res/layout/my_activities.xml create mode 100644 app/src/main/res/layout/nav_header_main.xml create mode 100644 app/src/main/res/layout/no_notices.xml create mode 100644 app/src/main/res/layout/nominee_list.xml create mode 100644 app/src/main/res/layout/nominee_model.xml create mode 100644 app/src/main/res/layout/note_details.xml create mode 100644 app/src/main/res/layout/notification_details.xml create mode 100644 app/src/main/res/layout/profile.xml create mode 100644 app/src/main/res/layout/quries.xml create mode 100644 app/src/main/res/layout/splash.xml create mode 100644 app/src/main/res/layout/voting_area.xml create mode 100644 app/src/main/res/menu/activity_main_drawer.xml create mode 100644 app/src/main/res/menu/main.xml create mode 100644 app/src/main/res/mipmap-hdpi/ic_home.png create mode 100644 app/src/main/res/mipmap-hdpi/ic_iasdfa.png create mode 100644 app/src/main/res/mipmap-hdpi/ic_launcher.png create mode 100644 app/src/main/res/mipmap-hdpi/ic_logo.png create mode 100644 app/src/main/res/mipmap-hdpi/ic_logog.png create mode 100644 app/src/main/res/mipmap-mdpi/ic_home.png create mode 100644 app/src/main/res/mipmap-mdpi/ic_iasdfa.png create mode 100644 app/src/main/res/mipmap-mdpi/ic_launcher.png create mode 100644 app/src/main/res/mipmap-mdpi/ic_logo.png create mode 100644 app/src/main/res/mipmap-mdpi/ic_logog.png create mode 100644 app/src/main/res/mipmap-xhdpi/ic_home.png create mode 100644 app/src/main/res/mipmap-xhdpi/ic_iasdfa.png create mode 100644 app/src/main/res/mipmap-xhdpi/ic_launcher.png create mode 100644 app/src/main/res/mipmap-xhdpi/ic_logo.png create mode 100644 app/src/main/res/mipmap-xhdpi/ic_logog.png create mode 100644 app/src/main/res/mipmap-xxhdpi/ic_home.png create mode 100644 app/src/main/res/mipmap-xxhdpi/ic_iasdfa.png create mode 100644 app/src/main/res/mipmap-xxhdpi/ic_launcher.png create mode 100644 app/src/main/res/mipmap-xxhdpi/ic_logo.png create mode 100644 app/src/main/res/mipmap-xxhdpi/ic_logog.png create mode 100644 app/src/main/res/mipmap-xxxhdpi/ic_home.png create mode 100644 app/src/main/res/mipmap-xxxhdpi/ic_iasdfa.png create mode 100644 app/src/main/res/mipmap-xxxhdpi/ic_launcher.png create mode 100644 app/src/main/res/mipmap-xxxhdpi/ic_logo.png create mode 100644 app/src/main/res/mipmap-xxxhdpi/ic_logog.png create mode 100644 app/src/main/res/values-v21/styles.xml create mode 100644 app/src/main/res/values-w820dp/dimens.xml create mode 100644 app/src/main/res/values/colors.xml create mode 100644 app/src/main/res/values/dimens.xml create mode 100644 app/src/main/res/values/drawables.xml create mode 100644 app/src/main/res/values/strings.xml create mode 100644 app/src/main/res/values/styles.xml create mode 100644 app/src/test/java/com/example/home/dvs/ExampleUnitTest.java create mode 100644 build.gradle create mode 100644 gradle.properties create mode 100644 gradle/wrapper/gradle-wrapper.jar create mode 100644 gradle/wrapper/gradle-wrapper.properties create mode 100644 gradlew create mode 100644 gradlew.bat create mode 100644 settings.gradle diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..a4c7838 --- /dev/null +++ b/.gitignore @@ -0,0 +1,9 @@ +*.iml +.gradle +/local.properties +/.idea/workspace.xml +/.idea/libraries +.DS_Store +/build +/captures +.externalNativeBuild diff --git a/.idea/compiler.xml b/.idea/compiler.xml new file mode 100644 index 0000000..96cc43e --- /dev/null +++ b/.idea/compiler.xml @@ -0,0 +1,22 @@ + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/.idea/copyright/profiles_settings.xml b/.idea/copyright/profiles_settings.xml new file mode 100644 index 0000000..c7d1c5a --- /dev/null +++ b/.idea/copyright/profiles_settings.xml @@ -0,0 +1,3 @@ + + + \ No newline at end of file diff --git a/.idea/encodings.xml b/.idea/encodings.xml new file mode 100644 index 0000000..97626ba --- /dev/null +++ b/.idea/encodings.xml @@ -0,0 +1,6 @@ + + + + + + \ No newline at end of file diff --git a/.idea/gradle.xml b/.idea/gradle.xml new file mode 100644 index 0000000..fe72da5 --- /dev/null +++ b/.idea/gradle.xml @@ -0,0 +1,19 @@ + + + + + + \ No newline at end of file diff --git a/.idea/misc.xml b/.idea/misc.xml new file mode 100644 index 0000000..7158618 --- /dev/null +++ b/.idea/misc.xml @@ -0,0 +1,62 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 1.8 + + + + + + + + \ No newline at end of file diff --git a/.idea/modules.xml b/.idea/modules.xml new file mode 100644 index 0000000..434c781 --- /dev/null +++ b/.idea/modules.xml @@ -0,0 +1,9 @@ + + + + + + + + + \ No newline at end of file diff --git a/.idea/runConfigurations.xml b/.idea/runConfigurations.xml new file mode 100644 index 0000000..7f68460 --- /dev/null +++ b/.idea/runConfigurations.xml @@ -0,0 +1,12 @@ + + + + + + \ No newline at end of file diff --git a/app/.gitignore b/app/.gitignore new file mode 100644 index 0000000..3543521 --- /dev/null +++ b/app/.gitignore @@ -0,0 +1 @@ +/build diff --git a/app/build.gradle b/app/build.gradle new file mode 100644 index 0000000..d527647 --- /dev/null +++ b/app/build.gradle @@ -0,0 +1,31 @@ +apply plugin: 'com.android.application' + +android { + compileSdkVersion 24 + buildToolsVersion "24.0.2" + defaultConfig { + applicationId "com.example.home.dvs" + minSdkVersion 15 + targetSdkVersion 24 + versionCode 1 + versionName "1.0" + testInstrumentationRunner "android.support.test.runner.AndroidJUnitRunner" + useLibrary 'org.apache.http.legacy' + } + buildTypes { + release { + minifyEnabled false + proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro' + } + } +} + +dependencies { + compile fileTree(dir: 'libs', include: ['*.jar']) + androidTestCompile('com.android.support.test.espresso:espresso-core:2.2.2', { + exclude group: 'com.android.support', module: 'support-annotations' + }) + compile 'com.android.support:appcompat-v7:24.2.1' + compile 'com.android.support:design:24.2.1' + testCompile 'junit:junit:4.12' +} diff --git a/app/proguard-rules.pro b/app/proguard-rules.pro new file mode 100644 index 0000000..2489f27 --- /dev/null +++ b/app/proguard-rules.pro @@ -0,0 +1,17 @@ +# Add project specific ProGuard rules here. +# By default, the flags in this file are appended to flags specified +# in C:\Users\home\AppData\Local\Android\Sdk/tools/proguard/proguard-android.txt +# You can edit the include path and order by changing the proguardFiles +# directive in build.gradle. +# +# For more details, see +# http://developer.android.com/guide/developing/tools/proguard.html + +# Add any project specific keep options here: + +# If your project uses WebView with JS, uncomment the following +# and specify the fully qualified class name to the JavaScript interface +# class: +#-keepclassmembers class fqcn.of.javascript.interface.for.webview { +# public *; +#} diff --git a/app/src/androidTest/java/com/example/home/dvs/ExampleInstrumentedTest.java b/app/src/androidTest/java/com/example/home/dvs/ExampleInstrumentedTest.java new file mode 100644 index 0000000..e5f88fc --- /dev/null +++ b/app/src/androidTest/java/com/example/home/dvs/ExampleInstrumentedTest.java @@ -0,0 +1,26 @@ +package com.example.home.dvs; + +import android.content.Context; +import android.support.test.InstrumentationRegistry; +import android.support.test.runner.AndroidJUnit4; + +import org.junit.Test; +import org.junit.runner.RunWith; + +import static org.junit.Assert.*; + +/** + * Instrumentation test, which will execute on an Android device. + * + * @see Testing documentation + */ +@RunWith(AndroidJUnit4.class) +public class ExampleInstrumentedTest { + @Test + public void useAppContext() throws Exception { + // Context of the app under test. + Context appContext = InstrumentationRegistry.getTargetContext(); + + assertEquals("com.example.home.dvs", appContext.getPackageName()); + } +} diff --git a/app/src/main/AndroidManifest.xml b/app/src/main/AndroidManifest.xml new file mode 100644 index 0000000..43f5f1d --- /dev/null +++ b/app/src/main/AndroidManifest.xml @@ -0,0 +1,87 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/app/src/main/ic_home-web.png b/app/src/main/ic_home-web.png new file mode 100644 index 0000000000000000000000000000000000000000..9dbb7ed68933c6faa7f4a8df3bc629b4d83a1c4d GIT binary patch literal 10035 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 X!>U>Pxr~xvu}Dwb=wSN(lb8M*UOwMn literal 0 HcmV?d00001 diff --git a/app/src/main/ic_launcher-web.png b/app/src/main/ic_launcher-web.png new file mode 100644 index 0000000000000000000000000000000000000000..61033d7d6c16ebc872f087b9c7c80d78e825d140 GIT binary patch literal 26742 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 literal 0 HcmV?d00001 diff --git a/app/src/main/ic_logo-web.png b/app/src/main/ic_logo-web.png new file mode 100644 index 0000000000000000000000000000000000000000..bae30b6ee527b5ba625e6e831002e171be3a2b01 GIT binary patch literal 17765 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 literal 0 HcmV?d00001 diff --git a/app/src/main/ic_logog-web.png b/app/src/main/ic_logog-web.png new file mode 100644 index 0000000000000000000000000000000000000000..cacc334092dfdd8d16b7388ae4ef685dc8923508 GIT binary patch literal 37931 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�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 Luo#c%T;cx!l4xx8 literal 0 HcmV?d00001 diff --git a/app/src/main/java/com/example/home/dvs/Aboutus.java b/app/src/main/java/com/example/home/dvs/Aboutus.java new file mode 100644 index 0000000..709887e --- /dev/null +++ b/app/src/main/java/com/example/home/dvs/Aboutus.java @@ -0,0 +1,60 @@ +package com.example.home.dvs; + +import android.os.Bundle; +import android.support.v4.app.Fragment; +import android.support.v7.app.AppCompatActivity; +import android.view.LayoutInflater; +import android.view.View; +import android.view.ViewGroup; +import android.widget.Button; + + +public class Aboutus extends Fragment { + + //View variables + Button postProblem; + Button status; + + public static Aboutus newInstance() { + Aboutus fragment = new Aboutus(); + return fragment; + } + + public Aboutus() { + } + + @Override + public void onStart() { + super.onStart(); + + AppCompatActivity activity = (AppCompatActivity) getActivity(); + activity.getSupportActionBar().setTitle("AboutUs"); + + + + + } + + /** + * Updates the status on the action bar. + * + */ + private void setTitle(CharSequence title) { + AppCompatActivity activity = (AppCompatActivity) getActivity(); + if (null == activity) { + return; + } + if (null == activity.getSupportActionBar()) { + return; + } + activity.getSupportActionBar().setTitle(title); + } + + + @Override + public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) { + View rootView = inflater.inflate(R.layout.abouus, container, false); + return rootView; + } + +} diff --git a/app/src/main/java/com/example/home/dvs/Activities.java b/app/src/main/java/com/example/home/dvs/Activities.java new file mode 100644 index 0000000..561bb99 --- /dev/null +++ b/app/src/main/java/com/example/home/dvs/Activities.java @@ -0,0 +1,208 @@ +package com.example.home.dvs; + +import android.app.ProgressDialog; +import android.content.Intent; +import android.os.Bundle; +import android.os.StrictMode; +import android.support.v4.app.Fragment; +import android.support.v7.app.AlertDialog; +import android.support.v7.app.AppCompatActivity; +import android.util.Log; +import android.view.LayoutInflater; +import android.view.View; +import android.view.ViewGroup; +import android.widget.AdapterView; +import android.widget.ListView; +import android.widget.SimpleAdapter; +import android.widget.Toast; + +import org.apache.http.HttpEntity; +import org.apache.http.HttpResponse; +import org.apache.http.NameValuePair; +import org.apache.http.StatusLine; +import org.apache.http.client.ClientProtocolException; +import org.apache.http.client.HttpClient; +import org.apache.http.client.methods.HttpGet; +import org.apache.http.client.methods.HttpPost; +import org.apache.http.impl.client.DefaultHttpClient; +import org.json.JSONArray; +import org.json.JSONException; +import org.json.JSONObject; + +import java.io.BufferedReader; +import java.io.IOException; +import java.io.InputStream; +import java.io.InputStreamReader; +import java.util.ArrayList; +import java.util.HashMap; +import java.util.List; + + +public class Activities extends Fragment { + + ProgressDialog dialog1 = null; + String httpurl = "http://192.168.8.1/dvs/get_Activities.php"; + + HttpPost httppost; + StringBuffer buffer; + HttpResponse response; + HttpClient httpclient; + List nameValuePairs; + protected boolean active = true; + protected int splashTime = 8000; + AlertDialog levelDialog; + String uid; + public static Activities newInstance() { + Activities fragment = new Activities(); + return fragment; + } + + public Activities() { + } + + @Override + public void onStart() { + super.onStart(); + notices(); + AppCompatActivity activity = (AppCompatActivity) getActivity(); + activity.getSupportActionBar().setTitle("Activities"); + + + + } + + /** + * Updates the status on the action bar. + * + + private void setTitle(CharSequence title) { + AppCompatActivity activity = (AppCompatActivity) getActivity(); + if (null == activity) { + return; + } + if (null == activity.getSupportActionBar()) { + return; + } + activity.getSupportActionBar().setTitle(title); + } + + */ + @Override + public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) { + View rootView = inflater.inflate(R.layout.my_activities, container, false); + Bundle bundle = this.getArguments(); + uid = bundle.getString("UID"); + return rootView; + } + public void notices() + { + Toast.makeText(getActivity(),"****"+uid+"***",Toast.LENGTH_SHORT).show(); + if (android.os.Build.VERSION.SDK_INT > 9) { + StrictMode.ThreadPolicy policy = new StrictMode.ThreadPolicy.Builder().permitAll().build(); + StrictMode.setThreadPolicy(policy); + } + + final ListView lisView1 = (ListView)getActivity().findViewById(R.id.listView1); + + + String url = httpurl; + try { + + JSONArray data = new JSONArray(getJSONUrl(url)); + + final ArrayList> MyArrList = new ArrayList>(); + HashMap map; + + for (int i = 0; i < data.length(); i++) { + JSONObject c = data.getJSONObject(i); + + map = new HashMap(); + + map.put("put_eid", c.getString("E_id")); + map.put("put_emode", c.getString("mode")); + map.put("put_estart", c.getString("E_start")); + map.put("put_eend", c.getString("E_end")); + map.put("put_edesc", c.getString("E_desc")); + map.put("put_efor", c.getString("E_for")); + map.put("put_etitle", c.getString("E_title")); + map.put("put_evoter",c.getString("E_voters")); + + MyArrList.add(map); + + } + + SimpleAdapter sAdap; + sAdap = new SimpleAdapter(getActivity(), MyArrList, R.layout.model_active, + new String[]{"put_etitle", "put_emode"}, new int[]{R.id.ac_title, R.id.ac_mode}); + lisView1.setAdapter(sAdap); + + lisView1.setOnItemClickListener(new AdapterView.OnItemClickListener() { + public void onItemClick(AdapterView myAdapter, View myView, + int position, long mylng) { + + String sDate = MyArrList.get(position).get("put_eid").toString(); + + String sNotifi_Title = MyArrList.get(position).get("put_etitle").toString(); + + String sNotification = MyArrList.get(position).get("put_edesc").toString(); + + String sTime = MyArrList.get(position).get("put_estart").toString(); + + String sSdby = MyArrList.get(position).get("put_eend").toString(); + + String sSendto = MyArrList.get(position).get("put_emode").toString(); + String eVoter = MyArrList.get(position).get("put_evoter").toString(); + + //String sAttachments = MyArrList.get(position).get("put_attachments").toString(); + + + Intent var = new Intent("android.intent.action.ACTIVITY_DETAILS"); + var.putExtra("act_title",sNotifi_Title); + var.putExtra("act_desc",sNotification); + var.putExtra("act_end", sSdby); + var.putExtra("act_id", sDate); + var.putExtra("act_start", sTime); + var.putExtra("act_mode", sSendto); + var.putExtra("act_mode", sSendto); + var.putExtra("UID",uid); + var.putExtra("Evoter",eVoter); + + // var.putExtra("files", sAttachments); + startActivity(var); + + } + + }); + } + catch (JSONException e) { + e.printStackTrace(); + } + } + private String getJSONUrl(String url) { + StringBuilder str = new StringBuilder(); + HttpClient client = new DefaultHttpClient(); + HttpGet httpGet = new HttpGet(url); + try { + HttpResponse response = client.execute(httpGet); + StatusLine statusLine = response.getStatusLine(); + int statusCode = statusLine.getStatusCode(); + if (statusCode == 200) { + HttpEntity entity = response.getEntity(); + InputStream content = entity.getContent(); + BufferedReader reader = new BufferedReader(new InputStreamReader(content)); + String line; + while ((line = reader.readLine()) != null) { + str.append(line); + } + } else { + Log.e("Log", "Failed to download result.."); + } + } catch (ClientProtocolException e) { + e.printStackTrace(); + } catch (IOException e) { + e.printStackTrace(); + } + return str.toString(); + } + +} diff --git a/app/src/main/java/com/example/home/dvs/Activity_Details.java b/app/src/main/java/com/example/home/dvs/Activity_Details.java new file mode 100644 index 0000000..0610ce3 --- /dev/null +++ b/app/src/main/java/com/example/home/dvs/Activity_Details.java @@ -0,0 +1,135 @@ +package com.example.home.dvs; + + +import android.app.ProgressDialog; +import android.content.DialogInterface; +import android.content.Intent; +import android.net.Uri; +import android.os.AsyncTask; +import android.os.Bundle; +import android.provider.SyncStateContract; +import android.support.v7.app.ActionBarActivity; +import android.util.Log; +import android.view.View; +import android.widget.Button; +import android.widget.TextView; +import android.widget.Toast; + +import org.apache.http.HttpEntity; +import org.apache.http.HttpResponse; +import org.apache.http.StatusLine; +import org.apache.http.client.ClientProtocolException; +import org.apache.http.client.HttpClient; +import org.apache.http.client.methods.HttpGet; +import org.apache.http.impl.client.DefaultHttpClient; +import org.json.JSONArray; +import org.json.JSONException; +import org.json.JSONObject; + +import java.io.BufferedReader; +import java.io.BufferedWriter; +import java.io.IOException; +import java.io.InputStream; +import java.io.InputStreamReader; +import java.io.OutputStream; +import java.io.OutputStreamWriter; +import java.net.HttpURLConnection; +import java.net.MalformedURLException; +import java.net.URL; +import java.util.ArrayList; +import java.util.HashMap; + +import static android.R.attr.id; + +public class Activity_Details extends ActionBarActivity { + + + String title,id,stime,etime,desc,mode,voters; + + + public static final String LOG_TAG = "File-Path"; + private ProgressDialog mProgressDialog; + public static final int DIALOG_DOWNLOAD_PROGRESS = 0; + String s = null; + ProgressDialog dialog1 = null; +String uid; + public static final int CONNECTION_TIMEOUT = 10000; + public static final int READ_TIMEOUT = 15000; + + public int conform = 0; + + @Override + protected void onCreate(Bundle savedInstanceState) { + super.onCreate(savedInstanceState); + setContentView(R.layout.activity_details); + + + + title = getIntent().getStringExtra("act_title"); + id = getIntent().getStringExtra("act_id"); + stime = getIntent().getStringExtra("act_start"); + etime = getIntent().getStringExtra("act_end"); + desc = getIntent().getStringExtra("act_desc"); + mode = getIntent().getStringExtra("act_mode"); + uid = getIntent().getStringExtra("UID"); + voters = getIntent().getStringExtra("Evoter"); + + + Toast.makeText(Activity_Details.this,"****"+uid+"***",Toast.LENGTH_SHORT).show(); + + + TextView a= (TextView)findViewById(R.id.head); + TextView b= (TextView)findViewById(R.id.stime); + TextView c= (TextView)findViewById(R.id.ftime); + TextView e = (TextView)findViewById(R.id.vdesc); + TextView d= (TextView)findViewById(R.id.status); + TextView ch= (TextView)findViewById(R.id.checking); + + a.setText(title); + b.setText(stime); + c.setText(etime); + d.setText(mode); + e.setText(desc); + Button l = (Button)findViewById(R.id.go_vote); + if(mode.equals("Present")&&!voters.toString().contains(uid.toString())) + { + ch.setText("You not participated in this voting"); + l.setText("Go for Vote"); + l.setOnClickListener(new View.OnClickListener() { + @Override + public void onClick(View v) { + voting_area(); + } + }); + } + else if (mode.equals("Present")&&voters.toString().contains(uid.toString())) + { + ch.setText("You already participated in this voting"); + l.setText("View Results"); + l.setOnClickListener(new View.OnClickListener() { + @Override + public void onClick(View v) { + view_result(v); + } + }); + } + else if (mode.equals("Future")) + { + l.setText("Wait"); + } + } + + public void voting_area(){ + + Toast.makeText(Activity_Details.this,"clicked voting"+id,Toast.LENGTH_SHORT).show(); + Intent p = new Intent("android.intent.action.VOTING_AREA"); + p.putExtra("act_id",id); + p.putExtra("act_title",title); + p.putExtra("UID",uid); + startActivity(p); + } + public void view_result(View v){ + Toast.makeText(Activity_Details.this,"Result will come",Toast.LENGTH_SHORT).show(); + } + +} diff --git a/app/src/main/java/com/example/home/dvs/Confirm_Vote.java b/app/src/main/java/com/example/home/dvs/Confirm_Vote.java new file mode 100644 index 0000000..54c9b41 --- /dev/null +++ b/app/src/main/java/com/example/home/dvs/Confirm_Vote.java @@ -0,0 +1,327 @@ +package com.example.home.dvs; + + +import android.app.Notification; +import android.app.NotificationManager; +import android.app.PendingIntent; +import android.app.ProgressDialog; +import android.content.Context; +import android.content.DialogInterface; +import android.content.Intent; +import android.content.SharedPreferences; +import android.database.Cursor; +import android.database.sqlite.SQLiteDatabase; +import android.net.Uri; +import android.os.AsyncTask; +import android.os.Bundle; +import android.support.v7.app.ActionBarActivity; +import android.support.v7.app.AlertDialog; +import android.support.v7.app.NotificationCompat; +import android.view.LayoutInflater; +import android.view.View; +import android.widget.Button; +import android.widget.EditText; +import android.widget.LinearLayout; +import android.widget.ProgressBar; +import android.widget.TextView; +import android.widget.Toast; + +import java.io.BufferedReader; +import java.io.BufferedWriter; +import java.io.IOException; +import java.io.InputStream; +import java.io.InputStreamReader; +import java.io.OutputStream; +import java.io.OutputStreamWriter; +import java.net.HttpURLConnection; +import java.net.MalformedURLException; +import java.net.URL; + +public class Confirm_Vote extends ActionBarActivity { + + + String title, id, name, age, symbol, data, nid,uid="",party; + String otp; + + SQLiteDatabase mysql; + public static final String LOG_TAG = "File-Path"; + private ProgressDialog mProgressDialog; + public static final int DIALOG_DOWNLOAD_PROGRESS = 0; + String s = null; + int confirm; + ProgressDialog dialog1 = null; + EditText edit_text_otp; + Button submit; + + public static final int CONNECTION_TIMEOUT = 10000; + public static final int READ_TIMEOUT = 15000; + NotificationManager NM; + public int conform = 0; + + @Override + protected void onCreate(Bundle savedInstanceState) { + super.onCreate(savedInstanceState); + setContentView(R.layout.nominee_model); + + + title = getIntent().getStringExtra("act_title"); + id = getIntent().getStringExtra("act_id"); + name = getIntent().getStringExtra("nomi_name"); + age = getIntent().getStringExtra("nomi_age"); + symbol = getIntent().getStringExtra("nomi_symbol"); + data = getIntent().getStringExtra("nomi_data"); + nid = getIntent().getStringExtra("nomi_id"); + party = getIntent().getStringExtra("nomi_party"); + uid = getIntent().getStringExtra("UID"); + + + TextView h = (TextView) findViewById(R.id.heading); + h.setText(title); + TextView n = (TextView) findViewById(R.id.n_name); + n.setText(name); + TextView a = (TextView) findViewById(R.id.n_age); + a.setText("Age ::"+age); + TextView p = (TextView) findViewById(R.id.n_party); + p.setText("Party ::"+party); + TextView s = (TextView) findViewById(R.id.n_symbol); + s.setText("Symbol::"+symbol); + //TextView d = (TextView) findViewById(R.id.n_desc); + // d.setText(data); + LinearLayout linearLayout = (LinearLayout) findViewById(R.id.optlayout); + linearLayout.setVisibility(View.INVISIBLE); + + + + edit_text_otp = (EditText) findViewById(R.id.otp); + submit = (Button) findViewById(R.id.Vote); + + + submit.setVisibility(View.VISIBLE); + + + + + Toast.makeText(this,uid,Toast.LENGTH_SHORT).show(); + + final Button l = (Button) findViewById(R.id.Vote); + l.setOnClickListener(new View.OnClickListener() { + @Override + public void onClick(View v) { + AlertDialog.Builder alertDialog = new AlertDialog.Builder( + Confirm_Vote.this); + alertDialog.setTitle("Cinformation :: "); + alertDialog.setMessage("Are you sure you want to this Nominee?"); + + alertDialog.setPositiveButton("YES", + new DialogInterface.OnClickListener() { + public void onClick(DialogInterface dialog, int which) { + + LinearLayout linearLay = (LinearLayout) findViewById(R.id.optlayout); + linearLay.setVisibility(View.VISIBLE); + submit.setVisibility(View.INVISIBLE); + + sending_otp(); + if(confirm==111) + { + Toast.makeText(Confirm_Vote.this,"Enter OTP",Toast.LENGTH_SHORT).show(); + } + + + } + + }); + alertDialog.setNegativeButton("NO", + new DialogInterface.OnClickListener() { + public void onClick(DialogInterface dialog, int which) { + dialog.cancel(); + } + }); + alertDialog.show(); + } + + }); + } + + + + + //////////// + + private class AsyncVote extends AsyncTask { + ProgressDialog pdLoading = new ProgressDialog(Confirm_Vote.this); + HttpURLConnection conn; + URL url = null; + + @Override + protected void onPreExecute() { + super.onPreExecute(); + + //this method will be running on UI thread + pdLoading.setMessage("\tLoading..."); + pdLoading.setCancelable(false); + pdLoading.show(); + + } + + @Override + protected String doInBackground(String... params) { + try { + + // Enter URL address where your php file resides + url = new URL("http://192.168.8.1/dvs/Add_Vote.php"); + + } catch (MalformedURLException e) { + // TODO Auto-generated catch block + e.printStackTrace(); + return "exception"; + } + try { + // Setup HttpURLConnection class to send and receive data from php and mysql + conn = (HttpURLConnection) url.openConnection(); + conn.setReadTimeout(READ_TIMEOUT); + conn.setConnectTimeout(CONNECTION_TIMEOUT); + conn.setRequestMethod("POST"); + + // setDoInput and setDoOutput method depict handling of both send and receive + conn.setDoInput(true); + conn.setDoOutput(true); + + // Append parameters to URL + Uri.Builder builder = new Uri.Builder() + .appendQueryParameter("eid", params[0]) + .appendQueryParameter("nid", params[1]) + .appendQueryParameter("uid", params[2]); + String query = builder.build().getEncodedQuery(); + + // Open connection for sending data + OutputStream os = conn.getOutputStream(); + BufferedWriter writer = new BufferedWriter( + new OutputStreamWriter(os, "UTF-8")); + writer.write(query); + writer.flush(); + writer.close(); + os.close(); + conn.connect(); + + } catch (IOException e1) { + // TODO Auto-generated catch block + e1.printStackTrace(); + return "exception"; + } + + try { + + int response_code = conn.getResponseCode(); + + // Check if successful connection made + if (response_code == HttpURLConnection.HTTP_OK) { + + // Read data sent from server + InputStream input = conn.getInputStream(); + BufferedReader reader = new BufferedReader(new InputStreamReader(input)); + StringBuilder result = new StringBuilder(); + String line; + + while ((line = reader.readLine()) != null) { + result.append(line); + } + + // Pass data to onPostExecute method + return (result.toString()); + + } else { + + return ("unsuccessful"); + } + + } catch (IOException e) { + e.printStackTrace(); + return "exception"; + } finally { + conn.disconnect(); + } + + + } + + protected void onPostExecute(String result) { + + //this method will be running on UI thread + + pdLoading.dismiss(); + if (result.equalsIgnoreCase("exception") || result.equalsIgnoreCase("unsuccessful")) { + + Toast.makeText(Confirm_Vote.this, "OOPs! Something went wrong. Connection Problem.", Toast.LENGTH_LONG).show(); + + } else { + if (!result.equals("0")) { + Toast.makeText(Confirm_Vote.this, result, Toast.LENGTH_LONG).show(); + } else { + Toast.makeText(Confirm_Vote.this, "Unsuccess", Toast.LENGTH_LONG).show(); + } + } + } + + } + public void Check_otp(View v) { + + String otp2 = edit_text_otp.getText().toString(); + Toast.makeText(Confirm_Vote.this,otp2, Toast.LENGTH_SHORT).show(); + if (otp2.equals(otp)) { + Toast.makeText(Confirm_Vote.this, "entered correclty", Toast.LENGTH_SHORT).show(); + confirm = 999; + new AsyncVote().execute(id, nid, uid); + Toast.makeText(Confirm_Vote.this, "Voting Sucess", Toast.LENGTH_SHORT).show(); + + Thread timer = new Thread() { + @Override + public void run() { + try { + + sleep(10000); + } catch (Exception e) { + e.printStackTrace(); + } finally { + dialog1.dismiss(); + } + } + }; + dialog1 = ProgressDialog.show(Confirm_Vote.this, "", "Voting completed \n Moving to Home ", true); + timer.start(); + //Toast.makeText(Confirm_Vote.this, "Moving to Main Page", Toast.LENGTH_SHORT).show(); + Intent i = new Intent("android.intent.action.MAINACTIVITY"); + i.putExtra("UID",uid); + + startActivity(i); + finish(); + + } else { + Toast.makeText(Confirm_Vote.this, "Please enter correclty", Toast.LENGTH_SHORT).show(); + confirm = 777; + } + + + + + //} + // */ + } + ////////////// + private void sending_otp() { + int k = (int) (100000+(Math.random()*100000)); + otp = Integer.toString(k); + android.support.v4.app.NotificationCompat.Builder mBuilder = new NotificationCompat.Builder(Confirm_Vote.this) + .setSmallIcon(android.R.drawable.ic_dialog_info) + .setContentTitle("DVS") + .setContentText("OTP is :"+otp); + + // Obtain NotificationManager system service in order to show the notification + NotificationManager notificationManager = (NotificationManager) getSystemService(NOTIFICATION_SERVICE); + notificationManager.notify(112, mBuilder.build()); + Toast.makeText(Confirm_Vote.this,"Otp send",Toast.LENGTH_SHORT).show(); + confirm=111; + } +} + + + diff --git a/app/src/main/java/com/example/home/dvs/History.java b/app/src/main/java/com/example/home/dvs/History.java new file mode 100644 index 0000000..0aebdd5 --- /dev/null +++ b/app/src/main/java/com/example/home/dvs/History.java @@ -0,0 +1,174 @@ +package com.example.home.dvs; + +import android.app.ProgressDialog; +import android.content.Intent; +import android.os.Bundle; +import android.os.StrictMode; +import android.support.v4.app.Fragment; +import android.support.v7.app.AlertDialog; +import android.support.v7.app.AppCompatActivity; +import android.util.Log; +import android.view.LayoutInflater; +import android.view.View; +import android.view.ViewGroup; +import android.widget.AdapterView; +import android.widget.Button; +import android.widget.ListView; +import android.widget.SimpleAdapter; + +import org.apache.http.HttpEntity; +import org.apache.http.HttpResponse; +import org.apache.http.NameValuePair; +import org.apache.http.StatusLine; +import org.apache.http.client.ClientProtocolException; +import org.apache.http.client.HttpClient; +import org.apache.http.client.methods.HttpGet; +import org.apache.http.client.methods.HttpPost; +import org.apache.http.impl.client.DefaultHttpClient; +import org.json.JSONArray; +import org.json.JSONException; +import org.json.JSONObject; + +import java.io.BufferedReader; +import java.io.IOException; +import java.io.InputStream; +import java.io.InputStreamReader; +import java.util.ArrayList; +import java.util.HashMap; +import java.util.List; + + +public class History extends Fragment { + + ProgressDialog dialog1 = null; + String httpurl = "http://192.168.8.1/dvs/get_History.php"; + + HttpPost httppost; + StringBuffer buffer; + HttpResponse response; + HttpClient httpclient; + List nameValuePairs; + protected boolean active = true; + protected int splashTime = 8000; + AlertDialog levelDialog; + String uid; + + + public static History newInstance() { + History fragment = new History(); + return fragment; + } + + public History() { + } + + @Override + public void onStart() { + super.onStart(); + + history(); + AppCompatActivity activity = (AppCompatActivity) getActivity(); + activity.getSupportActionBar().setTitle("History"); + + + + } + + /** + * Updates the status on the action bar. + * + */ + private void setTitle(CharSequence title) { + AppCompatActivity activity = (AppCompatActivity) getActivity(); + if (null == activity) { + return; + } + if (null == activity.getSupportActionBar()) { + return; + } + activity.getSupportActionBar().setTitle(title); + } + + + @Override + public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) { + View rootView = inflater.inflate(R.layout.history, container, false); + Bundle bundle = this.getArguments(); + uid = bundle.getString("UID"); + return rootView; + } + + + public void history() + { + if (android.os.Build.VERSION.SDK_INT > 9) { + StrictMode.ThreadPolicy policy = new StrictMode.ThreadPolicy.Builder().permitAll().build(); + StrictMode.setThreadPolicy(policy); + } + + final ListView lisView1 = (ListView)getActivity().findViewById(R.id.history_list); + String url = httpurl; + + try { + + JSONArray data = new JSONArray(getJSONUrl(url)); + + final ArrayList> MyArrList = new ArrayList>(); + HashMap map; + + for(int i = 0; i < data.length(); i++){ + JSONObject c = data.getJSONObject(i); + // if (c.getString("UID").equals(uid)) { + + map = new HashMap(); + + map.put("put_htime", c.getString("Time")); + map.put("put_hdesc", c.getString("Hdesc")); + + MyArrList.add(map); + // } + + } + + SimpleAdapter sAdap; + sAdap = new SimpleAdapter(getActivity(), MyArrList, R.layout.history_model, + new String[] {"put_htime","put_hdesc"}, new int[] { R.id.h_time,R.id.h_desc}); + lisView1.setAdapter(sAdap); + + final AlertDialog.Builder viewDetail = new AlertDialog.Builder(getActivity()); + // OnClick Item + + } catch (JSONException e) { + e.printStackTrace(); + } + } + + + ////////////////////////////////////////////////////////////////////////// + private String getJSONUrl(String url) { + StringBuilder str = new StringBuilder(); + HttpClient client = new DefaultHttpClient(); + HttpGet httpGet = new HttpGet(url); + try { + HttpResponse response = client.execute(httpGet); + StatusLine statusLine = response.getStatusLine(); + int statusCode = statusLine.getStatusCode(); + if (statusCode == 200) { + HttpEntity entity = response.getEntity(); + InputStream content = entity.getContent(); + BufferedReader reader = new BufferedReader(new InputStreamReader(content)); + String line; + while ((line = reader.readLine()) != null) { + str.append(line); + } + } else { + Log.e("Log", "Failed to download result.."); + } + } catch (ClientProtocolException e) { + e.printStackTrace(); + } catch (IOException e) { + e.printStackTrace(); + } + return str.toString(); + } + } diff --git a/app/src/main/java/com/example/home/dvs/Home.java b/app/src/main/java/com/example/home/dvs/Home.java new file mode 100644 index 0000000..1f113f4 --- /dev/null +++ b/app/src/main/java/com/example/home/dvs/Home.java @@ -0,0 +1,60 @@ +package com.example.home.dvs; + +import android.os.Bundle; +import android.support.v4.app.Fragment; +import android.support.v4.app.FragmentActivity; +import android.support.v4.app.FragmentManager; +import android.support.v7.app.AppCompatActivity; +import android.view.LayoutInflater; +import android.view.View; +import android.view.ViewGroup; +import android.widget.Button; + + +public class Home extends Fragment { + + //View variables + Button postProblem; + Button status; + + public static Home newInstance() { + Home fragment = new Home(); + return fragment; + } + + public Home() { + } + + @Override + public void onStart() { + super.onStart(); + + AppCompatActivity activity = (AppCompatActivity) getActivity(); + activity.getSupportActionBar().setTitle("Home"); + + + } + + /** + * Updates the status on the action bar. + * + */ + private void setTitle(CharSequence title) { + AppCompatActivity activity = (AppCompatActivity) getActivity(); + if (null == activity) { + return; + } + if (null == activity.getSupportActionBar()) { + return; + } + activity.getSupportActionBar().setTitle(title); + } + + + @Override + public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) { + View rootView = inflater.inflate(R.layout.home, container, false); + return rootView; + } + +} diff --git a/app/src/main/java/com/example/home/dvs/Login.java b/app/src/main/java/com/example/home/dvs/Login.java new file mode 100644 index 0000000..fd7041f --- /dev/null +++ b/app/src/main/java/com/example/home/dvs/Login.java @@ -0,0 +1,220 @@ +package com.example.home.dvs; + +import android.app.ProgressDialog; +import android.content.ContentValues; +import android.content.Context; +import android.content.Intent; +import android.content.SharedPreferences; +import android.database.sqlite.SQLiteDatabase; +import android.net.Uri; +import android.os.AsyncTask; +import android.os.Bundle; +import android.support.v7.app.AppCompatActivity; +import android.view.View; +import android.widget.Button; +import android.widget.EditText; +import android.widget.Toast; + +import java.io.BufferedReader; +import java.io.BufferedWriter; +import java.io.IOException; +import java.io.InputStream; +import java.io.InputStreamReader; +import java.io.OutputStream; +import java.io.OutputStreamWriter; +import java.net.HttpURLConnection; +import java.net.MalformedURLException; +import java.net.URL; + +/** + * Created by home on 2/28/2017. + */ + +public class Login extends AppCompatActivity { + EditText getid, getpass; + Button login; + SQLiteDatabase mysql; + String userName = ""; + boolean secure = false; + ProgressDialog dialog1 = null; + String uid = ""; + String passw = ""; + + SharedPreferences sharedpreferences; + + public static final int CONNECTION_TIMEOUT = 10000; + public static final int READ_TIMEOUT = 15000; + + protected void onCreate(Bundle savedInstanceState) { + super.onCreate(savedInstanceState); + setContentView(R.layout.login); + mysql = openOrCreateDatabase("Login", Context.MODE_PRIVATE, null); + getid = (EditText) findViewById(R.id.userId); + getpass = (EditText) findViewById(R.id.phno); + login = (Button) findViewById(R.id.login); + + + login.setOnClickListener(new View.OnClickListener() { + @Override + public void onClick(View v) { + + dialog1 = ProgressDialog.show(Login.this, "", "Sending request\n please wait....", true); + + uid = getid.getText().toString(); + passw = getpass.getText().toString(); + if (uid.length() ==12 && !passw.equals("") && passw.length()>9) { + new AsyncLogin().execute(uid, passw); + + + } else { + Toast.makeText(Login.this, "Fill the Fields", Toast.LENGTH_SHORT).show(); + } + dialog1.dismiss(); + } + }); + + } + + public void secureLogin() { + + + Toast.makeText(Login.this, "Login Success", Toast.LENGTH_SHORT).show(); + + ContentValues cv = new ContentValues(); + cv.put("SNO", 10); + cv.put("UNAME", uid); + cv.put("PASSWD", passw); + cv.put("PNAME", userName); + mysql.insert("profile", null, cv); + //Toast.makeText(getActivity(),"Stored",Toast.LENGTH_SHORT).show(); + Toast.makeText(Login.this,"****"+uid+"***",Toast.LENGTH_SHORT).show(); + Intent k = new Intent("android.intent.action.MAINACTIVITY"); + k.putExtra("UID",uid); + startActivity(k); + finish(); + } + + + + + + private class AsyncLogin extends AsyncTask { + ProgressDialog pdLoading = new ProgressDialog(Login.this); + HttpURLConnection conn; + URL url = null; + + @Override + protected void onPreExecute() { + super.onPreExecute(); + + //this method will be running on UI thread + pdLoading.setMessage("\tLoading..."); + pdLoading.setCancelable(false); + pdLoading.show(); + + } + + @Override + protected String doInBackground(String... params) { + try { + + // Enter URL address where your php file resides + url = new URL("http://192.168.8.1/dvs/user_login.php"); + + } catch (MalformedURLException e) { + // TODO Auto-generated catch block + e.printStackTrace(); + return "exception"; + } + try { + // Setup HttpURLConnection class to send and receive data from php and mysql + conn = (HttpURLConnection) url.openConnection(); + conn.setReadTimeout(READ_TIMEOUT); + conn.setConnectTimeout(CONNECTION_TIMEOUT); + conn.setRequestMethod("POST"); + + // setDoInput and setDoOutput method depict handling of both send and receive + conn.setDoInput(true); + conn.setDoOutput(true); + + // Append parameters to URL + Uri.Builder builder = new Uri.Builder() + .appendQueryParameter("userid", params[0]) + .appendQueryParameter("phno", params[1]); + String query = builder.build().getEncodedQuery(); + + // Open connection for sending data + OutputStream os = conn.getOutputStream(); + BufferedWriter writer = new BufferedWriter( + new OutputStreamWriter(os, "UTF-8")); + writer.write(query); + writer.flush(); + writer.close(); + os.close(); + conn.connect(); + + } catch (IOException e1) { + // TODO Auto-generated catch block + e1.printStackTrace(); + return "exception"; + } + + try { + + int response_code = conn.getResponseCode(); + + // Check if successful connection made + if (response_code == HttpURLConnection.HTTP_OK) { + + // Read data sent from server + InputStream input = conn.getInputStream(); + BufferedReader reader = new BufferedReader(new InputStreamReader(input)); + StringBuilder result = new StringBuilder(); + String line; + + while ((line = reader.readLine()) != null) { + result.append(line); + } + + // Pass data to onPostExecute method + return (result.toString()); + + } else { + + return ("unsuccessful"); + } + + } catch (IOException e) { + e.printStackTrace(); + return "exception"; + } finally { + conn.disconnect(); + } + + + } + + protected void onPostExecute(String result) { + + //this method will be running on UI thread + + pdLoading.dismiss(); + if (result.equalsIgnoreCase("exception") || result.equalsIgnoreCase("unsuccessful")) { + + Toast.makeText(Login.this, "OOPs! Something went wrong. Connection Problem.", Toast.LENGTH_LONG).show(); + + } else { + if (!result.equals("0")) { + Toast.makeText(Login.this, result, Toast.LENGTH_LONG).show(); + userName = result; + secureLogin(); + } else { + Toast.makeText(Login.this, "Invalid adhaar or phno", Toast.LENGTH_LONG).show(); + } + } + } + + } + +} + diff --git a/app/src/main/java/com/example/home/dvs/MainActivity.java b/app/src/main/java/com/example/home/dvs/MainActivity.java new file mode 100644 index 0000000..bca97fe --- /dev/null +++ b/app/src/main/java/com/example/home/dvs/MainActivity.java @@ -0,0 +1,176 @@ +package com.example.home.dvs; + + + + + import android.content.Context; + import android.content.DialogInterface; + import android.content.Intent; + import android.database.Cursor; + import android.database.sqlite.SQLiteDatabase; + import android.os.Bundle; + import android.support.design.widget.NavigationView; + import android.support.v4.app.Fragment; + import android.support.v4.app.FragmentManager; + import android.support.v4.app.NotificationCompatExtras; + import android.support.v4.view.GravityCompat; + import android.support.v4.widget.DrawerLayout; + import android.support.v7.app.ActionBarDrawerToggle; + import android.support.v7.app.AlertDialog; + import android.support.v7.app.AppCompatActivity; + import android.support.v7.widget.Toolbar; + import android.view.Menu; + import android.view.MenuItem; + import android.view.View; + import android.widget.Toast; + + +public class MainActivity extends AppCompatActivity + implements NavigationView.OnNavigationItemSelectedListener { + + Fragment fragment = null; + private CharSequence mTitle; + SQLiteDatabase mysql; + String login = ""; + String uid; + Bundle bundle; + @Override + protected void onCreate(Bundle savedInstanceState) { + super.onCreate(savedInstanceState); + setContentView(R.layout.activity_main); + Toolbar toolbar = (Toolbar) findViewById(R.id.toolbar); + setSupportActionBar(toolbar); + uid = getIntent().getStringExtra("UID"); + DrawerLayout drawer = (DrawerLayout) findViewById(R.id.drawer_layout); + ActionBarDrawerToggle toggle = new ActionBarDrawerToggle( + this, drawer, toolbar, R.string.navigation_drawer_open, R.string.navigation_drawer_close); + drawer.setDrawerListener(toggle); + toggle.syncState(); + + NavigationView navigationView = (NavigationView) findViewById(R.id.nav_view); + navigationView.setNavigationItemSelectedListener(this); + + + //To display the Login Activity + fragment = new Home(); + FragmentManager fragmentManager = getSupportFragmentManager(); + fragmentManager.beginTransaction().replace(R.id.container, fragment).commit(); + getSupportActionBar().setTitle("Home"); + Toast.makeText(MainActivity.this,"****"+uid+"***",Toast.LENGTH_SHORT).show(); + bundle=new Bundle(); + + bundle.putString("UID",uid); + } + + @Override + public void onBackPressed() { + DrawerLayout drawer = (DrawerLayout) findViewById(R.id.drawer_layout); + if (drawer.isDrawerOpen(GravityCompat.START)) { + drawer.closeDrawer(GravityCompat.START); + } else { + backButtonHandler(); + } + } + + @Override + public boolean onCreateOptionsMenu(Menu menu) { + // Inflate the menu; this adds items to the action bar if it is present. + getMenuInflater().inflate(R.menu.main, menu); + return true; + } + + @Override + public boolean onOptionsItemSelected(MenuItem item) { + // Handle action bar item clicks here. The action bar will + // automatically handle clicks on the Home/Up button, so long + // as you specify a parent activity in AndroidManifest.xml. + int id = item.getItemId(); + + //noinspection SimplifiableIfStatement + if (id == R.id.action_logout) { + finish(); + return true; + } + + return super.onOptionsItemSelected(item); + } + + @SuppressWarnings("StatementWithEmptyBody") + @Override + public boolean onNavigationItemSelected(MenuItem item) { + // Handle navigation view item clicks here. + int id = item.getItemId(); + if (id == R.id.nav_home) { + mTitle = "Home"; + fragment = new Home(); + + } else if (id == R.id.nav_activities) { + + mTitle = "Activities"; + + //set Fragmentclass u + + fragment = new Activities(); + fragment.setArguments(bundle); + + } else if (id == R.id.nav_query) { + mTitle = "Queries"; + fragment = new Queries(); + fragment.setArguments(bundle); + + + } else if (id == R.id.nav_history) { + mTitle = "History"; + fragment = new History(); + fragment.setArguments(bundle); + + + } else if (id == R.id.nav_profile) { + mTitle = "My Profile"; + fragment = new Profile(); + fragment.setArguments(bundle); + + + } else if (id == R.id.nav_notices) { + + mTitle = "Notices"; + fragment = new Notices(); + fragment.setArguments(bundle); + } + + if (fragment != null) { + + FragmentManager fragmentManager = getSupportFragmentManager(); + fragmentManager.beginTransaction().replace(R.id.container, fragment).commit(); + getSupportActionBar().setTitle(mTitle); + } + + DrawerLayout drawer = (DrawerLayout) findViewById(R.id.drawer_layout); + drawer.closeDrawer(GravityCompat.START); + return true; + } + + + public void backButtonHandler() { + AlertDialog.Builder alertDialog = new AlertDialog.Builder( + MainActivity.this); + alertDialog.setTitle("Leave application?"); + alertDialog.setMessage("Are you sure you want to leave the application?"); + + alertDialog.setPositiveButton("YES", + new DialogInterface.OnClickListener() { + public void onClick(DialogInterface dialog, int which) { + finish(); + + } + }); + alertDialog.setNegativeButton("NO", + new DialogInterface.OnClickListener() { + public void onClick(DialogInterface dialog, int which) { + dialog.cancel(); + } + }); + alertDialog.show(); + } + +} diff --git a/app/src/main/java/com/example/home/dvs/Notices.java b/app/src/main/java/com/example/home/dvs/Notices.java new file mode 100644 index 0000000..da4f4ee --- /dev/null +++ b/app/src/main/java/com/example/home/dvs/Notices.java @@ -0,0 +1,177 @@ +package com.example.home.dvs; + +import android.app.ProgressDialog; +import android.content.Context; +import android.content.Intent; +import android.os.AsyncTask; +import android.os.Bundle; +import android.os.StrictMode; +import android.support.v4.app.Fragment; +import android.support.v7.app.AlertDialog; +import android.support.v7.app.AppCompatActivity; +import android.util.Log; +import android.view.LayoutInflater; +import android.view.View; +import android.view.ViewGroup; +import android.widget.AdapterView; +import android.widget.Button; +import android.widget.ListView; +import android.widget.SimpleAdapter; +import android.widget.Toast; + +import org.apache.http.HttpEntity; +import org.apache.http.HttpResponse; +import org.apache.http.NameValuePair; +import org.apache.http.StatusLine; +import org.apache.http.client.ClientProtocolException; +import org.apache.http.client.HttpClient; +import org.apache.http.client.methods.HttpGet; +import org.apache.http.client.methods.HttpPost; +import org.apache.http.impl.client.DefaultHttpClient; +import org.json.JSONArray; +import org.json.JSONException; +import org.json.JSONObject; + +import java.io.BufferedReader; +import java.io.IOException; +import java.io.InputStream; +import java.io.InputStreamReader; +import java.net.HttpURLConnection; +import java.net.MalformedURLException; +import java.net.URL; +import java.util.ArrayList; +import java.util.HashMap; +import java.util.List; + + +public class Notices extends Fragment { + ProgressDialog dialog1 = null; + String httpurl = "http://192.168.8.1/dvs/get_notices.php"; + + HttpPost httppost; + StringBuffer buffer; + HttpResponse response; + HttpClient httpclient; + List nameValuePairs; + protected boolean active = true; + protected int splashTime = 8000; + AlertDialog levelDialog; + String uid; + @Override + public void onStart() { + super.onStart(); + notices(); + + } + public static Notices newInstance() { + Notices fragment = new Notices(); + return fragment; + } + + public Notices() { + } + ////////////////////////////////////////////////////////////////////////// + @Override + public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) { + View rootView = inflater.inflate(R.layout.fragment_notifications, container, false); + Bundle bundle = this.getArguments(); + uid = bundle.getString("UID"); + return rootView; + } + + ////////////////////////////////////////////////////////////////////////// + private void notices() { + + if (android.os.Build.VERSION.SDK_INT > 9) { + StrictMode.ThreadPolicy policy = new StrictMode.ThreadPolicy.Builder().permitAll().build(); + StrictMode.setThreadPolicy(policy); + } + + final ListView lisView1 = (ListView)getActivity().findViewById(R.id.listView1); + String url = httpurl; + + try { + + JSONArray data = new JSONArray(getJSONUrl(url)); + + final ArrayList> MyArrList = new ArrayList>(); + HashMap map; + + for(int i = 0; i < data.length(); i++) { + JSONObject c = data.getJSONObject(i); + + map = new HashMap(); + if (c.getString("To_id").equals(uid)) { + //new notifications in All Notifications + + map.put("put_ntitle",c.getString("Title") ); + map.put("put_ntime", c.getString("Time")); + map.put("put_nbody", c.getString("Body")); + MyArrList.add(map); + + } + } + + SimpleAdapter sAdap; + sAdap = new SimpleAdapter(getActivity(), MyArrList, R.layout.activity_column, + new String[] {"put_ntitle","put_ntime"}, new int[] { R.id.ColTitle,R.id.ColTime}); + lisView1.setAdapter(sAdap); + + final AlertDialog.Builder viewDetail = new AlertDialog.Builder(getActivity()); + // OnClick Item + lisView1.setOnItemClickListener(new AdapterView.OnItemClickListener() { + public void onItemClick(AdapterView myAdapter, View myView, + int position, long mylng) { + + String sTime = MyArrList.get(position).get("put_ntime").toString(); + + String sNotifi_Title = MyArrList.get(position).get("put_ntitle").toString(); + + String sNotification = MyArrList.get(position).get("put_nbody").toString(); + + + //String sAttachments = MyArrList.get(position).get("put_attachments").toString(); + + + Intent var = new Intent("com.example.rgukt.infra.NOTIFICATION_DETAILS"); + var.putExtra("not_title",sNotifi_Title); + var.putExtra("not_body",sNotification); + var.putExtra("not_time", sTime); + startActivity(var); + } + + }); + } catch (JSONException e) { + e.printStackTrace(); + } + } + + +////////////////////////////////////////////////////////////////////////// + private String getJSONUrl(String url) { + StringBuilder str = new StringBuilder(); + HttpClient client = new DefaultHttpClient(); + HttpGet httpGet = new HttpGet(url); + try { + HttpResponse response = client.execute(httpGet); + StatusLine statusLine = response.getStatusLine(); + int statusCode = statusLine.getStatusCode(); + if (statusCode == 200) { + HttpEntity entity = response.getEntity(); + InputStream content = entity.getContent(); + BufferedReader reader = new BufferedReader(new InputStreamReader(content)); + String line; + while ((line = reader.readLine()) != null) { + str.append(line); + } + } else { + Log.e("Log", "Failed to download result.."); + } + } catch (ClientProtocolException e) { + e.printStackTrace(); + } catch (IOException e) { + e.printStackTrace(); + } + return str.toString(); + } +} \ No newline at end of file diff --git a/app/src/main/java/com/example/home/dvs/Notification_Details.java b/app/src/main/java/com/example/home/dvs/Notification_Details.java new file mode 100644 index 0000000..f71b932 --- /dev/null +++ b/app/src/main/java/com/example/home/dvs/Notification_Details.java @@ -0,0 +1,85 @@ +package com.example.home.dvs; + +import android.os.AsyncTask; +import android.os.Bundle; +import android.os.Environment; + +import java.io.File; +import java.io.FileOutputStream; +import java.io.InputStream; +import java.net.HttpURLConnection; +import java.net.URL; +import java.util.regex.Matcher; +import java.util.regex.Pattern; + +import android.app.Activity; +import android.app.Dialog; +import android.app.ProgressDialog; +import android.content.DialogInterface; +import android.content.Intent; +import android.text.Html; +import android.text.method.LinkMovementMethod; +import android.util.Log; +import android.view.Menu; +import android.view.View; +import android.view.View.OnClickListener; +import android.webkit.WebView; +import android.widget.Button; +import android.widget.TextView; +import android.widget.Toast; + +import org.w3c.dom.Text; + +public class Notification_Details extends Activity { + + + String title,time,body; + TextView tv_title,tv_time,tv_body; + Button downloads; + + String status; + int st; + public static final String LOG_TAG = "File-Path"; + private ProgressDialog mProgressDialog; + public static final int DIALOG_DOWNLOAD_PROGRESS = 0; + + //initialize root directory + File rootDir = Environment.getExternalStorageDirectory(); + + + @Override + protected void onCreate(Bundle savedInstanceState) + { + super.onCreate(savedInstanceState); + setContentView(R.layout.notification_details); + + + //downloads = (Button) findViewById(R.id.attach); + title = getIntent().getStringExtra("not_title"); + + time = getIntent().getStringExtra("not_time"); + body = getIntent().getStringExtra("not_body"); + + tv_title = (TextView)findViewById(R.id.title); + + tv_time = (TextView)findViewById(R.id.time ); + + tv_body = (TextView)findViewById(R.id.body); + + tv_title.setText(title); + tv_time.setText(time); + tv_body.setText(body); + + } + + + @Override + public void onBackPressed() + { + finish(); + return; + } + + + +} diff --git a/app/src/main/java/com/example/home/dvs/Profile.java b/app/src/main/java/com/example/home/dvs/Profile.java new file mode 100644 index 0000000..b440836 --- /dev/null +++ b/app/src/main/java/com/example/home/dvs/Profile.java @@ -0,0 +1,288 @@ +package com.example.home.dvs; + +import android.app.ProgressDialog; +import android.content.Context; +import android.database.Cursor; +import android.database.sqlite.SQLiteDatabase; +import android.os.AsyncTask; +import android.os.Bundle; +import android.os.StrictMode; +import android.support.v4.app.Fragment; +import android.support.v7.app.AppCompatActivity; +import android.util.Log; +import android.view.LayoutInflater; +import android.view.View; +import android.view.ViewGroup; +import android.widget.Button; +import android.widget.TextView; +import android.widget.Toast; + +import org.apache.http.HttpEntity; +import org.apache.http.HttpResponse; +import org.apache.http.StatusLine; +import org.apache.http.client.ClientProtocolException; +import org.apache.http.client.HttpClient; +import org.apache.http.client.methods.HttpGet; +import org.apache.http.impl.client.DefaultHttpClient; +import org.json.JSONArray; +import org.json.JSONObject; +import org.w3c.dom.Text; + +import java.io.BufferedReader; +import java.io.IOException; +import java.io.InputStream; +import java.io.InputStreamReader; +import java.net.HttpURLConnection; +import java.net.MalformedURLException; +import java.net.URL; +import java.util.ArrayList; +import java.util.HashMap; + + +public class Profile extends Fragment { + + String httpurl = "192.168.8.1/dvs/user_details.php"; + public static final int CONNECTION_TIMEOUT = 10000; + public static final int READ_TIMEOUT = 15000; + public static int Array_size = 0; + private View mainView; + + String userID; + SQLiteDatabase mysql; + TextView t1,t2,t3,t4,t5; + public static Profile newInstance() { + Profile fragment = new Profile(); + return fragment; + } + + public Profile() { + } + + @Override + public void onStart() { + super.onStart(); + mysql = getActivity().openOrCreateDatabase("Login", Context.MODE_PRIVATE, null); + //userID = getuserID(); + + AppCompatActivity activity = (AppCompatActivity) getActivity(); + activity.getSupportActionBar().setTitle("Profile"); + profile(); + + //new AsyncRetrieve().execute(); + } + + /** + + */ + + @Override + public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) { + View rootView = inflater.inflate(R.layout.profile, container, false); + Bundle bundle = this.getArguments(); + userID = bundle.getString("UID"); + t1 = (TextView)getActivity().findViewById(R.id.name); + t2 = (TextView)getActivity().findViewById(R.id.adhaar); + t3 = (TextView)getActivity().findViewById(R.id.mail); + t4 = (TextView)getActivity().findViewById(R.id.phno); + t5 = (TextView)getActivity().findViewById(R.id.adds); + + return rootView; + } + + public String getuserID() { + + String rowid = "UNAME"; + String sno = "SNO"; + String name = "PNAME"; + String pass = "PASSWD"; + String[] columns = new String[]{sno, rowid, name, pass}; + Cursor cursor = mysql.query("profile", columns, null, null, null, null, null); + + String id = ""; + String uname = ""; + + int irow = cursor.getColumnIndex(rowid); + + for (cursor.moveToFirst(); !cursor.isAfterLast(); cursor.moveToNext()) { + id = id + cursor.getString(irow); + uname = uname + cursor.getString(irow); + } + //String uname = mysql.execSQL("SELECT UNAME FROM profile WHERE SNO=10;"); + + return id; + } + + private class AsyncRetrieve extends AsyncTask { + ProgressDialog pdLoading = new ProgressDialog(getActivity()); + HttpURLConnection conn; + URL url = null; + + //this method will interact with UI, here display loading message + @Override + protected void onPreExecute() { + super.onPreExecute(); + + pdLoading.setMessage("\tLoading..."); + pdLoading.setCancelable(false); + pdLoading.show(); + + } + + // This method does not interact with UI, You need to pass result to onPostExecute to display + @Override + protected String doInBackground(String... params) { + try { + // Enter URL address where your php file resides + url = new URL("http://192.168.8.1/dvs/CheckConnection.php"); + + } catch (MalformedURLException e) { + // TODO Auto-generated catch block + e.printStackTrace(); + return e.toString(); + } + try { + + // Setup HttpURLConnection class to send and receive data from php and mysql + conn = (HttpURLConnection) url.openConnection(); + conn.setReadTimeout(READ_TIMEOUT); + conn.setConnectTimeout(CONNECTION_TIMEOUT); + conn.setRequestMethod("GET"); + + // setDoOutput to true as we recieve data from json file + conn.setDoOutput(true); + + } catch (IOException e1) { + // TODO Auto-generated catch block + e1.printStackTrace(); + return e1.toString(); + } + + try { + + int response_code = conn.getResponseCode(); + + // Check if successful connection made + if (response_code == HttpURLConnection.HTTP_OK) { + + // Read data sent from server + InputStream input = conn.getInputStream(); + BufferedReader reader = new BufferedReader(new InputStreamReader(input)); + StringBuilder result = new StringBuilder(); + String line; + + while ((line = reader.readLine()) != null) { + result.append(line); + } + + // Pass data to onPostExecute method + return (result.toString()); + + } else { + + return ("unsuccessful"); + } + + } catch (IOException e) { + e.printStackTrace(); + return e.toString(); + } finally { + conn.disconnect(); + } + + + } + + + // this method will interact with UI, display result sent from doInBackground method + @Override + protected void onPostExecute(String result) { + + pdLoading.dismiss(); + if (result.equals("connection success")) { + //notices(); + } else { + // you to understand error returned from doInBackground method + Toast.makeText(getActivity(), "CHECK YOUR NETWORK", Toast.LENGTH_LONG).show(); + + } + + } + + } + + public void profile() { + if (android.os.Build.VERSION.SDK_INT > 9) { + StrictMode.ThreadPolicy policy = new StrictMode.ThreadPolicy.Builder().permitAll().build(); + StrictMode.setThreadPolicy(policy); + } + + + String url = httpurl; + + try { + + JSONArray data = new JSONArray(getJSONUrl(url)); + + final ArrayList> MyArrList = new ArrayList>(); + HashMap map; + + for (int i = 0; i < data.length(); i++) { + JSONObject c = data.getJSONObject(i); + + map = new HashMap(); + + if (c.getString("UID").equals(userID)) { + map.put("put_name", c.getString("U_name")); + map.put("put_adhaar", c.getString("U_ahaar")); + map.put("put_phno", c.getString("U_phno")); + map.put("put_email", c.getString("U_email")); + map.put("put_age", c.getString("U_age")); + map.put("put_dob", c.getString("U_dob")); + map.put("put_add", c.getString("Adress")); + MyArrList.add(map); + + Toast.makeText(getActivity(),"***Details came**",Toast.LENGTH_SHORT); + } + + } + + t1.setText(MyArrList.get(0).get("put_name").toString()); + t2.setText(MyArrList.get(0).get("put_adhaar").toString()); + t3.setText(MyArrList.get(0).get("put_email").toString()); + t4.setText(MyArrList.get(0).get("put_phno").toString()); + t5.setText(MyArrList.get(0).get("put_add").toString()); + + } + catch (Exception e) + { + + }; + } + + private String getJSONUrl(String url) { + StringBuilder str = new StringBuilder(); + HttpClient client = new DefaultHttpClient(); + HttpGet httpGet = new HttpGet(url); + try { + HttpResponse response = client.execute(httpGet); + StatusLine statusLine = response.getStatusLine(); + int statusCode = statusLine.getStatusCode(); + if (statusCode == 200) { + HttpEntity entity = response.getEntity(); + InputStream content = entity.getContent(); + BufferedReader reader = new BufferedReader(new InputStreamReader(content)); + String line; + while ((line = reader.readLine()) != null) { + str.append(line); + } + } else { + Log.e("Log", "Failed to download result.."); + } + } catch (ClientProtocolException e) { + e.printStackTrace(); + } catch (IOException e) { + e.printStackTrace(); + } + return str.toString(); + } +} \ No newline at end of file diff --git a/app/src/main/java/com/example/home/dvs/Queries.java b/app/src/main/java/com/example/home/dvs/Queries.java new file mode 100644 index 0000000..d90c3a0 --- /dev/null +++ b/app/src/main/java/com/example/home/dvs/Queries.java @@ -0,0 +1,60 @@ +package com.example.home.dvs; + +import android.os.Bundle; +import android.support.v4.app.Fragment; +import android.support.v7.app.AppCompatActivity; +import android.view.LayoutInflater; +import android.view.View; +import android.view.ViewGroup; +import android.widget.Button; + + +public class Queries extends Fragment { + + //View variables + Button postProblem; + Button status; + + public static Queries newInstance() { + Queries fragment = new Queries(); + return fragment; + } + + public Queries() { + } + + @Override + public void onStart() { + super.onStart(); + + AppCompatActivity activity = (AppCompatActivity) getActivity(); + activity.getSupportActionBar().setTitle("Queries"); + + + + + } + + /** + * Updates the status on the action bar. + * + */ + private void setTitle(CharSequence title) { + AppCompatActivity activity = (AppCompatActivity) getActivity(); + if (null == activity) { + return; + } + if (null == activity.getSupportActionBar()) { + return; + } + activity.getSupportActionBar().setTitle(title); + } + + + @Override + public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) { + View rootView = inflater.inflate(R.layout.quries, container, false); + return rootView; + } + +} diff --git a/app/src/main/java/com/example/home/dvs/Splash.java b/app/src/main/java/com/example/home/dvs/Splash.java new file mode 100644 index 0000000..3b1ce0e --- /dev/null +++ b/app/src/main/java/com/example/home/dvs/Splash.java @@ -0,0 +1,83 @@ +package com.example.home.dvs; + +import android.content.Intent; + + + import android.app.Activity; + import android.content.Context; + import android.content.Intent; + import android.database.Cursor; + import android.database.sqlite.SQLiteDatabase; + import android.os.Bundle; + +/** + * Created by Looser on j1-02-2017. + */ + +public class Splash extends Activity { + + SQLiteDatabase mysql; + + @Override + protected void onCreate(Bundle savedInstanceState) { + super.onCreate(savedInstanceState); + setContentView(R.layout.splash); + mysql = openOrCreateDatabase("Login", Context.MODE_PRIVATE, null); + mysql.execSQL("CREATE TABLE IF NOT EXISTS profile(SNO int,UNAME varchar(30),PNAME varchar(30),PASSWD varchar(30));"); + Thread timer = new Thread() { + @Override + public void run() { + try { + sleep(4000); + } catch (Exception e) { + e.printStackTrace(); + } finally { + + //if(checkLogin()){ + + Intent m = new Intent(Splash.this,Login.class); + startActivity(m); + // } + /* else + { + Intent m = new Intent(Splash.this,MainActivity.class); + startActivity(m); + }*/ + finish(); + } + } + }; + + timer.start(); + + + } + + public boolean checkLogin() { + + String rowid = "UNAME"; + String sno = "SNO"; + String name = "PNAME"; + String pass = "PASSWD"; + String[] columns = new String[]{sno, rowid, name, pass}; + Cursor cursor = mysql.query("profile", columns, null, null, null, null, null); + + String result = ""; + + int irow = cursor.getColumnIndex(rowid); + + for (cursor.moveToFirst(); !cursor.isAfterLast(); cursor.moveToNext()) { + result = result + cursor.getString(irow); + } + + if (result.equals("")) { + return true; + } else { + return false; + } + //String uname = mysql.execSQL("SELECT UNAME FROM profile WHERE SNO=10;"); + + + } + +} diff --git a/app/src/main/java/com/example/home/dvs/Voting.java b/app/src/main/java/com/example/home/dvs/Voting.java new file mode 100644 index 0000000..50b5c42 --- /dev/null +++ b/app/src/main/java/com/example/home/dvs/Voting.java @@ -0,0 +1,167 @@ +package com.example.home.dvs; + +import android.content.Context; +import android.content.Intent; +import android.os.Bundle; +import android.os.StrictMode; +import android.support.annotation.Nullable; +import android.support.v7.app.ActionBar; +import android.support.v7.app.AppCompatActivity; +import android.util.Log; +import android.view.LayoutInflater; +import android.view.View; +import android.widget.AdapterView; +import android.widget.GridView; +import android.widget.LinearLayout; +import android.widget.ListView; +import android.widget.RelativeLayout; +import android.widget.SimpleAdapter; +import android.widget.TextView; +import android.widget.Toast; +import android.widget.ViewFlipper; + +import org.apache.http.HttpEntity; +import org.apache.http.HttpResponse; +import org.apache.http.StatusLine; +import org.apache.http.client.ClientProtocolException; +import org.apache.http.client.HttpClient; +import org.apache.http.client.methods.HttpGet; +import org.apache.http.impl.client.DefaultHttpClient; +import org.json.JSONArray; +import org.json.JSONException; +import org.json.JSONObject; + +import java.io.BufferedReader; +import java.io.IOException; +import java.io.InputStream; +import java.io.InputStreamReader; +import java.util.ArrayList; +import java.util.HashMap; + +/** + * Created by home on 3/25/2017. + */ + +public class Voting extends AppCompatActivity { + ViewFlipper vf; + final ArrayList> MyArrList = new ArrayList>(); + HashMap map; + String id, title,uid; + ListView l1; + + @Override + protected void onCreate(@Nullable Bundle savedInstanceState) { + super.onCreate(savedInstanceState); + setContentView(R.layout.voting_area); + id = getIntent().getStringExtra("act_id"); + title = getIntent().getStringExtra("act_title"); + uid = getIntent().getStringExtra("UID"); + + TextView t = (TextView) findViewById(R.id.Vtitle); + t.setText(title+"\n"+"select your Nominee "); + get_data(); + } +public void get_data() { + if (android.os.Build.VERSION.SDK_INT > 9) { + StrictMode.ThreadPolicy policy = new StrictMode.ThreadPolicy.Builder().permitAll().build(); + StrictMode.setThreadPolicy(policy); + } + + final ListView lisView1 = (ListView) findViewById(R.id.nomi_list); + + + String url = "http://192.168.8.1/dvs/get_Nominee_details.php"; + try { + + JSONArray data = new JSONArray(getJSONUrl(url)); + + final ArrayList> MyArrList = new ArrayList>(); + HashMap map; + + for (int i = 0; i < data.length(); i++) { + JSONObject c = data.getJSONObject(i); + + map = new HashMap(); + if (c.getString("E_id").equals(id)) { + + map.put("put_nid", c.getString("N_id")); + map.put("put_nname", c.getString("N_name")); + map.put("put_nage", c.getString("N_age")); + map.put("put_ndata", c.getString("N_data")); + map.put("put_nprty", c.getString("N_prty")); + map.put("put_nsymbol", c.getString("N_symbol")); + MyArrList.add(map); + + } + } + + SimpleAdapter sAdap; + sAdap = new SimpleAdapter(this, MyArrList, R.layout.nominee_list, + new String[]{"put_nname", "put_nprty"}, new int[]{R.id.ac_title, R.id.ac_mode}); + lisView1.setAdapter(sAdap); + lisView1.setOnItemClickListener(new AdapterView.OnItemClickListener() { + public void onItemClick(AdapterView myAdapter, View myView, + int position, long mylng) { + + String name = MyArrList.get(position).get("put_nname").toString(); + + String age = MyArrList.get(position).get("put_nage").toString(); + + String nid = MyArrList.get(position).get("put_nid").toString(); + + String ndata = MyArrList.get(position).get("put_ndata").toString(); + + String party = MyArrList.get(position).get("put_nprty").toString(); + + String symbol = MyArrList.get(position).get("put_nsymbol").toString(); + + //String sAttachments = MyArrList.get(position).get("put_attachments").toString(); + + + Intent var = new Intent("android.intent.action.CONFIRM_VOTE"); + var.putExtra("nomi_name",name); + var.putExtra("nomi_age",age); + var.putExtra("nomi_id",nid); + var.putExtra("nomi_ndata",ndata); + var.putExtra("nomi_party",party); + var.putExtra("nomi_symbol",symbol); + var.putExtra("act_id",id); + var.putExtra("act_title",title); + var.putExtra("UID",uid); + // var.putExtra("files", sAttachments); + startActivity(var); + + } + + }); + } catch (JSONException j) { + j.printStackTrace(); + } +} + private String getJSONUrl(String url) { + StringBuilder str = new StringBuilder(); + HttpClient client = new DefaultHttpClient(); + HttpGet httpGet = new HttpGet(url); + try { + HttpResponse response = client.execute(httpGet); + StatusLine statusLine = response.getStatusLine(); + int statusCode = statusLine.getStatusCode(); + if (statusCode == 200) { + HttpEntity entity = response.getEntity(); + InputStream content = entity.getContent(); + BufferedReader reader = new BufferedReader(new InputStreamReader(content)); + String line; + while ((line = reader.readLine()) != null) { + str.append(line); + } + } else { + Log.e("Log", "Failed to download result.."); + } + } catch (ClientProtocolException e) { + e.printStackTrace(); + } catch (IOException e) { + e.printStackTrace(); + } + return str.toString(); +} +} \ No newline at end of file diff --git a/app/src/main/res/drawable-hdpi/ic_action_com.png b/app/src/main/res/drawable-hdpi/ic_action_com.png new file mode 100644 index 0000000000000000000000000000000000000000..aa1f684810e2baacbc50bf206e95fa4f3f172350 GIT binary patch literal 365 zcmV-z0h0cSP)O{EG5m`{@A)G+^29LJ^nB-GaV4+z?o5QE!3 z^Yn3&?yh9RUVI?1v1wuhy|2aC(gy<5i6--6<~S4rBbI8~;B%hmbDucjKE9`$Hh}oH z61c{F+ELjTCkpdjhg5SVTH>^$j7=XzeI@8mSf4mi$EIuAP;Xc>&l($5)5c1w;cK1E0%^vU00000 LNkvXXu0mjfxqY8k literal 0 HcmV?d00001 diff --git a/app/src/main/res/drawable-hdpi/ic_action_histo.png b/app/src/main/res/drawable-hdpi/ic_action_histo.png new file mode 100644 index 0000000000000000000000000000000000000000..cedf09fa30b9711532e6985c310ea46f77229442 GIT binary patch literal 1189 zcmV;W1X}xvP)I$ zgZXDG#3SrRT;8zyZH4cr=H})zPBssQ?GUmig@ER=+3bNr=cN#?vDw3*1x1N(pmZ$P zV&iwfg@!6O2Zm21 zL(Kig-@BG!PfyQQxVjaBCe5?;AjGwJXMz?c59=*FyQlG?;#gZ5X!C>xt)(zo17$qe ztpzOx-LxMOKA;O8zFqkLhq7+6qoZSAkccp$yi5qx7|d2eNM9I>2T+1g>9tm-Lg4>J zG2-ijZ~`PwV)3fiLKd^hWOA?O9lHqwrEaW0&rq03rM8jyn{&i7Xv*hYk;gRF?=gw( zDCY8>=d0XX(8yC~HZ;Nm#yPrAFtkE{g7E;J9}9ZM@XiS+I;1Irx%V`b&Cd9Lj4~P< z8&hH9bHau|T9MgT5%wXI$()UoU%=y|;*BW_CuHdgdM|FW=~p&C>LTr%@?=a=qSr|x z13WIu1Iw6A%ecz)v^MCK60(!A7&AsIxX;sSu4^q;xS%B&Vq;aPV9=pNn$yLqc7gSC z@?gUgEpbYTDZ#AY)n=Kn810n#Az`$MNL4T6u-6*=%{fQs>IyM#io`k@Vx?Rbd{L^< zoWTCLE6aO>f?{EM{;lwQR}}m|_A)`tzUJVdX1&%WM78TF=5NYkE{d=PfyJ7b_lnB` z8q%X&J~all9vgle}uzPZ|XNn{Dl)r=u2T>Qw#_#h$vL8 z;h#mFR04{1hK0>WhnRQlDDiqYNEoFO(i2f&BV>0A1s+B5z}29MOu{J&Y`lpK#+rdz#(s5NBq_+aGHwJL#13NrG&ZQ&j^d&-{=Jkrzo)T1djpPjfmXBWE(}6)3DH~ zLYI@M_XS>0WjW2hQ=IEwg?7m(MhDq+sPh8*i?;C9KG*J@_h}18zG4#dT6>bg!xV|`2D@uo4~KnBT1$4E3$@ho?gNHq zrJa%w(gTeOr7By%`Sdr(nXy@Ruu>(&NTwxOgXh=r_l;j)m36=E$`$)N*3f!!ZT4U&WwN8|{W{JYbh4-U`KsujR>O3hSpf3u zrHM`}o=;3GW{!=5T$oPwe;f3UDex*?CcV-q4aegT_Z=(lYx1^w00000NkvXXu0mjf DEvi;% literal 0 HcmV?d00001 diff --git a/app/src/main/res/drawable-hdpi/ic_action_home.png b/app/src/main/res/drawable-hdpi/ic_action_home.png new file mode 100644 index 0000000000000000000000000000000000000000..4e97c0c6b8ed256adcff219a21d54786fa505346 GIT binary patch literal 400 zcmV;B0dM|^P)5QU{`y{Jl|(AHiDauHbapWD1d-k_qCK18lXji}i6Z94;6WNFN%Y+Nnpz=0UD z$$UE#lw+#}K@fCtN|NL$48sYzAb**(@B2&gSP1c`RD2Xg&p{9@OcySjYMLuS(1p`W zEB;{G-0{ic(=_dH%cK@=Oj_U%0iQQvdKZUsJ&xnt)&e-W zpkdXn2LJ#70002+-vL(S?$rYDuVVlJ000000001RRRBVWJ6>eMw0Zqn0CKEC$Da&g z(o!}w%k%uED%g6{n5KQOHQw*Fa_&6Od(n}J@^gZPZ)yTk+Trr zz}Sb_uR)~uVB(-wtIeTFJ1_FQ84i2y6&_XP}ylA;!eRpo5RlAP%w~wD}{*7h;6iI z7{(fly#THBIKmTXvdTf=RS5AH?D9}PpP$2%I2se?dNlK7m~ARW+T8F(-owy4(eG3Z ziXC!968xw0Fm)O#SkLpOSSzhmDhnuH6JqyKw5OCZF+NaE!u2coh}X9m&*(Ft?KsY2 z+TA7#QM;69{Pq}jC+^dCP1D><@?fJO`|O0=w8jz>@riq0W7H@1Hw>1^GJfPTPT@n$ zw6I?+#VWp9t!}I2{s<;I<#Kr|wzZC#?K N002ovPDHLkV1hQ9^DY1Y literal 0 HcmV?d00001 diff --git a/app/src/main/res/drawable-mdpi/ic_action_com.png b/app/src/main/res/drawable-mdpi/ic_action_com.png new file mode 100644 index 0000000000000000000000000000000000000000..70dabf5335f9f882d09379f774ce2cfd38229b9d GIT binary patch literal 229 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=ffJHJ&bxAr-fh6BY;>7#e;wF*BRT za%7={o-(s7Ao0-||+#4>j ztZm-g)1bWPh2ZlDS;nNx#s?Q#G~Jt)Y>}j()1LU6adXXrrrIl?0#CPhK5c7jJI9=6 zxy5v{UBWcs#|*Qg{7x{MY?qnO{36Nn3gfx}cZKBewm<`&#-&S_UT{bXn3!!hq2dbT cVm<~2zO!ut4x&F+0^QBv>FVdQ&MBb@04?%W6951J literal 0 HcmV?d00001 diff --git a/app/src/main/res/drawable-mdpi/ic_action_histo.png b/app/src/main/res/drawable-mdpi/ic_action_histo.png new file mode 100644 index 0000000000000000000000000000000000000000..6b9a7e584121ad168623fc00eb88db681d0bf400 GIT binary patch literal 802 zcmV+-1Ks?IP)onRIk@3T=9iMA*ZpWQfa!==?uDV-BEy61&sG! zFlI`9KaKS(7$fcsiF2;O$Ww~1Nvx9dtkGy3NmL$&;W;p_E6_JNM{H>k^Hw^gWWh2s~pyy1VdK|dq-~(grk^0Pf{F5z^;Hs^7;H(jPKR@CS}GN z0WW6^(=sCeFy1d=zM(zD`x8(|PfVl_86_dUKQ+4`hJ3}hi#%3wg0Yntd{BCg0b`D1 zQ(69o!qQ@hMuUG%A0rKzuFv#_XCgDSpWb407*qoM6N<$g7DOOr2qf` literal 0 HcmV?d00001 diff --git a/app/src/main/res/drawable-mdpi/ic_action_home.png b/app/src/main/res/drawable-mdpi/ic_action_home.png new file mode 100644 index 0000000000000000000000000000000000000000..dab4b70feae2728ec6a86413713bb8b6497a8259 GIT binary patch literal 282 zcmV+#0pdcnzZx3LF!&aS9)9DfQ!)jQ|*9)^Wf1!r!ybZLSB-H zM3J0xU2E+YK6~#koTi@CJA}}=J6tK%2Ed7XaM_q~)LOSH0C+fvik7%8IE|jGXdAi$ zFoYri%l&y@_7?yF_$vV18UYXh0r)+D_&A0$K+HLfBRGrt_gMl7>NjMTKtcj#4+XnA zkqk9!ypodZKu}NA6%_l*t3P}gt@3vO9`x7~z_dZW%V`r0g6f2pkQ!sg^rLX+z$czz g_~^Dlk?6a+0@<{S_Klh2&;S4c07*qoM6N<$f-uo{WdHyG literal 0 HcmV?d00001 diff --git a/app/src/main/res/drawable-mdpi/ic_action_name.png b/app/src/main/res/drawable-mdpi/ic_action_name.png new file mode 100644 index 0000000000000000000000000000000000000000..26c2c97a2f2fbf50b95db774a86ef0d1d2cca89d GIT binary patch literal 370 zcmV-&0ge8NP)EC;HY2*j+k$^|||gn$>#vSC9*0~62@sd#*!0#ZZkvIvwN&4Ct{ zfuaP2fsQH#^36bUqxA$`fVsIjA28^ZLHQk+J@rA^&cMJxfY!C2HPF%wAnw7F2z!7y z6X+mYs??4)Ha3Dl!=izPP9?SwLUIg9Pb|m`vMdKxt)N1MREx0{OrU5Ywa%9V;%Ssx zjvN}G%8Zl}FPd7GBh`=*qy&FDwH*K|C5My)T%nGj8U{vz^Job=3I-(r02KW+7)Mt? Q*Z=?k07*qoM6N<$g8zSsEC2ui literal 0 HcmV?d00001 diff --git a/app/src/main/res/drawable-xhdpi/ic_action_com.png b/app/src/main/res/drawable-xhdpi/ic_action_com.png new file mode 100644 index 0000000000000000000000000000000000000000..5174c6f294c229a5f836edc6a9ee10bf6d077602 GIT binary patch literal 342 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7T#lEV3hTAaSW-r_4bx6*C7XiwueW# zHR28&^GlrUE9SX;t?#UugVjs6ddsNGq;9jqGNGPtR#k69hVA2OAWq}p_ybT=lr6ZbVFS{w$ zWl;F{jDKmYe35dCy!RaWikpHj=9WDEx8;221@E7$ygL=x<_kH>*r_!|{F%k^=wr9w zmIsyY8ZGtiD^_JK7q!p+b%vSW=EDJG;?MrHwYDpdwpY%Is(Hxp=L0MAha=)#2gKtQ z81ie<82XK3Th}_jV4iE72$~d zw|rk!r)u5mnccme*}EThs;2Jh_IA4ao9^kybg5K~Vicno#pryDjEp=tHa2!?a&q#C z9BJ+%&04MYbXSERA0HnCBOCaA2ih|x+M*5Ta27r2OXZ&dffWn!fAKjIx6Z)8z~79avVf711-dw>UyMfi09^t|>iy#s9&j4$ASYt#~(2H`)e znDh945WqZUFol;fuUh!IMo?YZ-J8+FE<)^Q%pJ;MRm1$=CUD#olez!^$D{T=F)^_d z>;G!us|^rd&vfEqp_4HTE=1I}k3{k8uTF)w2(&^_!(OJ*Xgq*t-^B2EJhf+{uO;#^ zJM%$!VcIo=6W4+(K>WbqE23@9n0J;^#VD}nY0HAQ@Vu&+N!z#ZVIFu!L=MM;;NiCE zoz&)l#by;GufXG0Wr-^%#y zy7J%8Ql9~^uWezU&rmlU@6+}%zm3}|3S{ySF`j2H1&q@yJYOWQAya%xz}|Y^;znf& zd{&}1BzCtL2@$;-g^A|0(#qSM`M<-?g`+G~XvCJW+ zMR=Ijf|g8~B0KtiEmUS!>%#YcuKE355k8~^fwEDbx;Ox}BFC9t5?%n9Q{HX40N{$U z@Znw(Uidub`jl(jZo0B}t~wqZ(DDX^l7{{ulv?sKk$7fpRf zyRdO#0)et{)0VH>K%nqiAvKHemMYb<3k_J*E+ONJ7A6o}?|g{Qma^`=iqy zttJpW3BR2Op0fUXnE|L&Dgy@Q%Sp;tHV|A0FX}&NxD3gDLCQLx!4u3Tt>I}PxDsA8 zU|zef58oGLC9tH}^Ub6c;3x<#h37hk4Vo{x8Vr20w!>_J;8J)=)=n5qY|wRaVoke) zPm^;?NqdJYzNAHOQ@cuc-Y>)(V1pL?=)E~f2XmWN3G!B~p{s$ge;NpWls5p_{ZC9i zLLFa*cIs|K6AtAiJZQaZ;={+iWKRu>b%?5O`dg9Q`od!>h-~3g#83r`h>&r1>0dw z7o)un#7-W5k_FyQqvpJQX2j>E)2kbUfebZ+Ev?KQc)iB5xD+$aFtwHz`F(jbTNR@i e#VAHGFzy1A%5mCZitRxF0000+LLm@52rvM}jwM z-3$33%p#)H`Lp||%%#;DiypZ0JBeOdyuNF3M(-|MEVmq)&N7=NY&Slx;;si$}3&C|??Pq95ySSyydS;YY zbLM4XPV$>q$79+O&pcsuY>L|&m0Nh_Zi(F4cMIh{>@+{P>`=?jSHd#;ulw(K>vbi6 z#mS~m^|Lu^U0A<-RCzL+m1SB~#LSnCSJ#UPo<2Nh`liSEB2#W&3xs zx&C4cn)K7To-x(0KKA^i!g0B&{_VojL?nvT_<@p8D7oYZi7e653?cI0dfwXVOQYG&neY92 zpL!eL52y1y=e?ZwJylf#fj}S-2m}H_#Sjbz>->IyZy*qGMWay{{_ml0wkHn49uVEf z?`tR&`ZOE9zrgmqUa#AB#62EQmth!Z-%0;sC*g3o!xrR0WEdy@_y_WNk9dF$azFV# za_zs8H;M2}`GIYs1Bts*$(uyDNhA`r924GLx#aVPiZRWKd@7Zy#>r(>2>>zgv8;nt z;!{OFZ&-7HQ~WQe765C`a*F?T)dFD6RZbqTqrn3#H#SU0nNt0|n%F*>;0yVj4i;x(wI9bUK~&+*{%%5IHS@ z{1L3t7DJI_GFd}cSrB_Ff_Rq7C^b}e9ELW6Ms)gk*YA@i?MkB{FiG*27&dl}yo^fHudd>m}qQVmB*8v>zu5IZcU z{ui((h;s~Eq_r%6FQ5(5Lnk)8QOZkDk%DZIhgeDsdH{h z5W6$jOr}!A3tgK@{EB-75?Los;NriC7aEvUY+?lR{hDIDToE4VF;*-2Tq(<1jl4;O zOe7L%(V6h}tV-Tw+giw@7Pmrx5337+J-)l$?q=lzVDT{qr=PbG9kYIeivZZFPXrJF xL;w*$DPpl$yTJrhvSkD#5C{YUfj}Vm9bdLjtW(ZlNCW@?002ovPDHLkV1nVCCR+di literal 0 HcmV?d00001 diff --git a/app/src/main/res/drawable-xxhdpi/ic_action_com.png b/app/src/main/res/drawable-xxhdpi/ic_action_com.png new file mode 100644 index 0000000000000000000000000000000000000000..17b70264c67ed8db5e820199fb5e9aa91ef47313 GIT binary patch literal 622 zcmeAS@N?(olHy`uVBq!ia0vp^2_VeD1|%QND7Ro>U^4Y|aSW-r^>)rdufqWXuEK!= zj`fRgoA{nE;}#E_@Jm*-{y?a}uGP|xtLtC$ED>6&>H8^8?Zdg&-IrGGF=+BgY<2xh4C{B9E;CP>9I>VPEYqGhQ{WdSWyRl?T;*;LxG4oDYOP<=q+mtQ) zlBxgX|KD2|XPx-`=bHpexYZ?HE&qRw&S7t#FOB=WRQc|rS6Z_lZvS&``gyyWmn;6A zdnJ*;7x{Je184VNa~HJVPu>1F$i1rnUU!+*I`Nnn9_wG)W-Nc6m%gI!LSOULB6-<` zb5FeW+S%QA;he);o~wel3Kz^(v~sfUoBwAWkdkY!Uj>xnxcge8f+IO&`P&Jq0&-34 z35GR%k#4shPB3MBTX4e3I)nY~0@*FiWf%BvITGX;FFlfR++g#~H&JaHU9H_TyB@i< zeQYaZVrVFP!?-|}n<3-40K=_~>+s-0ziV5fkA_T!GV#1 g0hp8m7+NmMOBS@n-oGDg0F-3#boFyt=akR{02^%(y#N3J literal 0 HcmV?d00001 diff --git a/app/src/main/res/drawable-xxhdpi/ic_action_histo.png b/app/src/main/res/drawable-xxhdpi/ic_action_histo.png new file mode 100644 index 0000000000000000000000000000000000000000..a0f0538e59c22a9794a48f2c12a89cd7bfb97cc7 GIT binary patch literal 2538 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 A#{d8T literal 0 HcmV?d00001 diff --git a/app/src/main/res/drawable-xxhdpi/ic_action_home.png b/app/src/main/res/drawable-xxhdpi/ic_action_home.png new file mode 100644 index 0000000000000000000000000000000000000000..28a4277707bf3bd7e97d693afec19495f3feafda GIT binary patch literal 840 zcmeAS@N?(olHy`uVBq!ia0vp^2_VeD1|%QND7Ro>VCMI9aSW-r^>*&c-|x zrgJ1E4|JF9-fQpo!*ZSIhr$r4WqoFoGZtSeu&utGVbbTu7O?uN*p&;*1rFKXwEVqW zC2C>7j)axz9rb2Y9OunYYp9U5Shw;wJ21Ei0Oh}*9m{waHZy;aBcKvZxg+e?FMmz;9#Ug194YPHV-();OQPe?%)@Y>HO3@5`Ado@UJ}x0+kK@sZ5a zQ%P6*cFR>S4(!>lGpV_9&FQp{*H0Zillk(@zPJ6tH{V{p&} zeEnViKlP&BCmusd>cOv`ZN}2w>Uv@cHes$2FE6;YoENyyMXEfuN5P|ElR(ICC z6-jP>-MB6}y>)8H)~LO&f+T+N9t>-0RlY5plf3QCiLG9*!^Cc>`A2DgpVxf+k7Izv z)t&DRIQS;!e*Sy^^mobY?A6IuH|%~spLC9oud3qy)`BND&fK5&IiLS;9^>wv+}~P4 zZ(nHAzV53tZ6^QjGQSPgTkR9md6qWUTj?ZR)ZJm`xg05}I&mz#`BMC%Ln_DV-reS) OX!3ORb6Mw<&;$TrrfVSp literal 0 HcmV?d00001 diff --git a/app/src/main/res/drawable-xxhdpi/ic_action_name.png b/app/src/main/res/drawable-xxhdpi/ic_action_name.png new file mode 100644 index 0000000000000000000000000000000000000000..23ea5c577ec391611930e581e9dbb787bd553ba3 GIT binary patch literal 1027 zcmV+e1pNDnP)e1KNx0fL$A|RDY9V(Sd zz1eJb6!8=>hxiNwJ|W&BCUd#m{X(H|6`y;gSa_xU7=#|9(767A$bahv{|EoOfX^ez zWb%j<+$M=cVn0N@3o%!=61`3=BW|ggY7#Ufry$x?3&L**eAmRlz`zM9+W`4|{vrhX z5SI9XsNs9hOW``Ol(MaFgZOJPUn~}nO6koz+nz9+oqEktxm-RV#s34Nm%(<6A28vD z6c6D0{uwi3iOPVl>XbKjypN+2KVU*d%CDyrRxB9styZh;Qrn-+rlJ-<5J@#Z7MdS5 zL+f-yglUTgOgNwKVOG4%%n9~5YXDQsOetG5;G@%%G8zCOzF6#p=llEn4?1gr z=Xv|o1X=EcA;Jrbo$#dd!%zq@Zm|Z8I&VOsP)J*>0oR;2fJ0FTv1+08e|Nq852hoY zSf~LHrM#h7ES`%x9nE!TDZjBZ9*MB|xg*6lpOno;Q2M8xo_y5s+rdF9{QY#XxBTr|OK_Btk6WyAw~u5!W!!QUX>Ar{R!;RSOB>=mNQSuhV_ zaJ?A@oz-l(0kJcg%<*(O?Lo*P#IrEhiTPdT_|phx%NeGxZdVM3=?OK z0NGKN}piOrWY!kgsUO$vbcWpP{LTJ894UVAXed+SKiE0xM_JYX*# z_IVVgyp`I)dt~3y5h-jwgn5|hIF$BgY6Uxb)YROLH3Bz&g(H?Ym-q(Fm|{P%V}v({ zF2;6JiEqG!pLnKwv9Aprw{r;DDZ+1JM3uwkSc=bs&o=k^M|q|oc3WGx(a8nz12G$? zxdRVbj5;L#T5~iUi`g`1vu0u3H3L>np2;rxeBQazABdqiG(U5$8h~2x(yIDAV{7@C zsci!mt)8;saExyqaoB(*tM4e40Wv@a$N(8217v^5IeZnLF^#u;H87JgV;grAny4=QXp>#u$mOLHJN#(7o{5HE&^vGdgyDL29e^+33OtyP z>H`@bPvzP{xnF4Qv*{DL09|2WGNJUNI?(3;KVlx~5W5WEV)&gUgbv6salv&1$Y_0l zV`VD%Bhwf*S;I883*gK&=P%hQ75v%p;C6sj!F|_8k953D1+T`ZZPZn{oYn15DsX{2 z-fOM>PaynjxF@U$Q9r0KPpzbaQ*XBN@M2OX~9q6!c>2+lI z7t_#O?LddzQJ3C^ss!+z4?IId)6|tr<2xt(i-6*-G2HB1gH*)JII8vd4c>nUy@RKt z1N}uKw$;Ayqf9RqR}1)=G^0LROTg%lsx6)U@LO736N8WDm3edt!d~rm6FRDvPQ`Lq zvju)s`zH7{20Uyp?AF2uFWM#L45glxi`Jzr6>5mpDd0g)Y3lV5wA=2{i6$ky>O`vj zA=_Dhk;sXxiXBe(tn`CoI+5(i&?Wto&+g;jrW4!NMbh+X(l_%X?t*n86|L^^)lqr) zm*M}4u-QoVp~5Eppz6vz1O(ENj-8D@7LX_A*#H?@H8NGU$l19M*RsbxEXVnS>36SP xs%B>yWsPjJP`!~UNCLTgc1Z9W3BMdJ=^stN1uj?r73%;1002ovPDHLkV1oasLGS + + + + + \ No newline at end of file diff --git a/app/src/main/res/drawable/butt_one.xml b/app/src/main/res/drawable/butt_one.xml new file mode 100644 index 0000000..7174027 --- /dev/null +++ b/app/src/main/res/drawable/butt_one.xml @@ -0,0 +1,7 @@ + + + + + + \ No newline at end of file diff --git a/app/src/main/res/drawable/butt_three.xml b/app/src/main/res/drawable/butt_three.xml new file mode 100644 index 0000000..8fb5f09 --- /dev/null +++ b/app/src/main/res/drawable/butt_three.xml @@ -0,0 +1,7 @@ + + + + + + \ No newline at end of file diff --git a/app/src/main/res/drawable/butt_two.xml b/app/src/main/res/drawable/butt_two.xml new file mode 100644 index 0000000..a15f5f0 --- /dev/null +++ b/app/src/main/res/drawable/butt_two.xml @@ -0,0 +1,7 @@ + + + + + + \ No newline at end of file diff --git a/app/src/main/res/drawable/dgi.png b/app/src/main/res/drawable/dgi.png new file mode 100644 index 0000000000000000000000000000000000000000..b78017dc45eb912641482cd9c787d12a5aee6937 GIT binary patch literal 7694 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 literal 0 HcmV?d00001 diff --git a/app/src/main/res/drawable/j2.jpg b/app/src/main/res/drawable/j2.jpg new file mode 100644 index 0000000000000000000000000000000000000000..8357343daeb60d552643c400add955823eaac969 GIT binary patch literal 16121 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 N002ovPDHLkV1lvb5bpp0 literal 0 HcmV?d00001 diff --git a/app/src/main/res/drawable/sbutton.xml b/app/src/main/res/drawable/sbutton.xml new file mode 100644 index 0000000..2708089 --- /dev/null +++ b/app/src/main/res/drawable/sbutton.xml @@ -0,0 +1,11 @@ + + + + + + + diff --git a/app/src/main/res/drawable/side_nav_bar.xml b/app/src/main/res/drawable/side_nav_bar.xml new file mode 100644 index 0000000..32a864b --- /dev/null +++ b/app/src/main/res/drawable/side_nav_bar.xml @@ -0,0 +1,9 @@ + + + \ No newline at end of file diff --git a/app/src/main/res/layout/abouus.xml b/app/src/main/res/layout/abouus.xml new file mode 100644 index 0000000..a8f7795 --- /dev/null +++ b/app/src/main/res/layout/abouus.xml @@ -0,0 +1,39 @@ + + + + + + + + + + + + + + diff --git a/app/src/main/res/layout/activity_column.xml b/app/src/main/res/layout/activity_column.xml new file mode 100644 index 0000000..ec277d7 --- /dev/null +++ b/app/src/main/res/layout/activity_column.xml @@ -0,0 +1,50 @@ + + + + + + + + + + + + + + diff --git a/app/src/main/res/layout/activity_details.xml b/app/src/main/res/layout/activity_details.xml new file mode 100644 index 0000000..96f72b6 --- /dev/null +++ b/app/src/main/res/layout/activity_details.xml @@ -0,0 +1,119 @@ + + + + + + + + + + + + + - + + + + + + + + + + +

u1#qQoXJV#o|73+an$bR`uEI)%KtQ2 zap167s+??rbee;1k=!^kn(CP;7w7?OZ-P;D63bbx%T>-~Vh)F7;_Rfg*I%rY&rG1a zFCI~3mY@Nvb!iROq$L`x+q0Q=@N&I;X1YFG%uy8F!j@aSFnhQ%*>Eb8(e_@di_cBh zo0Uad#c$7M^n}Wm(GXyH-haGJ>JS`Gg?SOHb_Li98^`2sGZ zj1~-5x}($@4Gf$DDDC*AJN$(NYUuh?4~-``PFy?G%fEKaWU^J6K*M71rwJ-V z1lwd%Eal+VzH-b&GN_od7%YWNbJ;oeW?syKl|y+foN~{*vMGMb>B(0LS1x$6d3Jiy z9UyhPTc?Mga7bWI&~k%uIfg9S8-Z7h8SUOFjhI-z`s8e@yFGK*^`Of#-ND7+Bl<13 z$*OOW9E`v##tf}oH>eBb$>GH|f+$XpK2iw8?XAP0ZMu8JXV6ZUj7CJsfhREoI8Km# zfWs(%iK5l2HJr?hg4y^5~T>}6BCd**(8 zJ7P=oiuzlZuyuoWoR&M)53%L5_VAf|@(qcmqGd&)bHZHJodCjJJ3lRVsJCQ0n67QS z*0DMfBvQG*+PS^G-MPAtx;>i(_m)QBn(0UT0)*FEuK~Ax{`Sopr6l~{S#h&I4Omdo zPCA3vOycc)TJ_;|)&&8Ro$tI^OC~Pg@9gZ{UM7;s#Ll^k1^|@{E6gxXN3Rb@o@{1~ zz1~@zM{kmAZ{Dsb^nHn^d^LAx(61A10)h&4Htb{c_WJ9b#3}D2lb2TtIlq64 z`t1Iki1(MvYdiC+H4a=`OEVB0IU6>)Ahq55%Bv)QrMW@pZ`LkXNcin#GMQXnPA1>H zJtr$4*WR4Z*&8}b#U}Ekn85)yIY)KZw3ui)-)!dLU%c*Do}pt=Y|Yrv5;VT#bVjV1 z&&TIN`FtlVUM(k=*Oo6oUc%pG@~td`9hhG_;m8Y%q2%CV<$}=V-EFE5(4(DPMUt3;z1^&Bvrnj@~Ah6Sw#0 zimaU9?<5k*TQ@d<(zWHNUS*4B+w97zv~^=1r4jM@gg`*>0SQuG8GRcl6=p6M>qwEB z^BpPKfX`>dwIKNfpCbcj1z!Np@JB+Wx?|gL*U`(hH%IX9=>7=sJ^Hxz(IsZ!1zQRy zEk*;wY&Y53=$$EP!6$UG*P(&aB`K1f z{TZnPY-<$FC1~G~H5FjQ2%Zs+mt)S|rK{eF(c8b@9-YhKm7TTAbJvqYXmO;S-L$QD zZyy`Swm=A_kyS(07Rt|YVd$n{Z43C4FHkcwD75b^aXj#0b&hL}NEVfQBClK>$>cuj z-em$e==zfdqXA|dM|##K00JjNz7EunuQ=*{Sn@HZh~@Knrh{U2a0DndiPFmFYcUef z=Yb!K`C6H^!k25APPLP*q5f-uXf}+9M0|pP>{GAhYrIlVS36_n7K0P3nT$Y1Gh73Q zLkAmMtU`SyII!Dz+XLq>{p0{TCEcXdL4e_(3d#2G8?dU4yh*4#y;C_oS zrj(ZG#}LY2Hb8j?`cM5R1V&;~14h>uL8k+_Bm`e69YH7>jRRWc3_cCiTKO2gUF^0k1WsJ^QOGjTpZH3PU_$UAl zV4=jUDFm>(Xfn{jyA!H-oC4VTX830%nRvr!^cUVOzjvLDvA~RuZ(0Wd>O0XO{$Vsu z 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 IM6N<$g0*4OQ~&?~ literal 0 HcmV?d00001 diff --git a/app/src/main/res/drawable/dvs.jpg b/app/src/main/res/drawable/dvs.jpg new file mode 100644 index 0000000000000000000000000000000000000000..4256d5d4bebdc4da78de198969c37b67b6a206f1 GIT binary patch literal 5689 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 literal 0 HcmV?d00001 diff --git a/app/src/main/res/drawable/edit_text.xml b/app/src/main/res/drawable/edit_text.xml new file mode 100644 index 0000000..354d6ff --- /dev/null +++ b/app/src/main/res/drawable/edit_text.xml @@ -0,0 +1,11 @@ + + + + + + + diff --git a/app/src/main/res/drawable/edit_text2.xml b/app/src/main/res/drawable/edit_text2.xml new file mode 100644 index 0000000..573e2fd --- /dev/null +++ b/app/src/main/res/drawable/edit_text2.xml @@ -0,0 +1,10 @@ + + + + + + + diff --git a/app/src/main/res/drawable/iccc.png b/app/src/main/res/drawable/iccc.png new file mode 100644 index 0000000000000000000000000000000000000000..02e6ee9aeb6da8dc6721ac9f1a94078c5d94ceb5 GIT binary patch literal 2180 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