From 5ada26ace0295d5e0d46bba3777d7081f26568ce Mon Sep 17 00:00:00 2001 From: Giuseppe Scorrano Date: Fri, 20 Apr 2018 16:50:15 +0200 Subject: [PATCH] Implementata prima Activity (Login) con binding dinamici --- .idea/assetWizardSettings.xml | 4 +- .idea/caches/build_file_checksums.ser | Bin 541 -> 541 bytes app/build.gradle | 45 +++- app/src/main/AndroidManifest.xml | 5 +- .../integrywmsnative/MainActivity.java | 142 ++++++++--- .../integrywmsnative/MainApplication.java | 40 +++ .../integrywmsnative/core/CommonConst.java | 14 + .../core/REST/HttpInterceptor.java | 10 +- .../core/REST/RESTBuilder.java | 18 +- .../REST/consumers/EntityRESTConsumer.java | 2 +- .../ISingleOperationDoubleCallback.java | 9 + .../ISingleValueOperationCallback.java | 7 + .../REST/consumers/SystemRESTConsumer.java | 59 +++++ .../consumers/SystemRESTConsumerService.java | 16 ++ .../REST/watcher/ServerStatusChecker.java | 39 +++ .../core/di/BindableBoolean.java | 22 ++ .../core/di/BindableString.java | 25 ++ .../integrywmsnative/core/di/Converters.java | 107 ++++++++ .../integrywmsnative/core/di/Objects.java | 7 + .../core/di/TextWatcherAdapter.java | 19 ++ .../di/binders/ExpandableLayoutBinders.java | 41 +++ .../di/binders/TextInputLayoutBinders.java | 13 + .../core/settings/DBSettingsModel.java | 25 ++ .../core/settings/SettingsManager.java | 69 +++++ .../core/settings/SettingsModel.java | 23 +- .../integrywmsnative/core/settings/Stash.java | 241 ++++++++++++++++++ .../core/utility/UtilityServer.java | 41 +++ .../core/utility/UtilitySettings.java | 16 ++ .../core/utility/UtilityWindow.java | 14 + .../core/wifi/WiFiCheckerViewHolder.java | 50 ++++ .../core/wifi/WiFiStatusChecker.java | 70 +++++ .../MainAccettazioneFragment.java | 13 +- .../AccettazioneOrdineInevasoActivity.java | 5 +- .../gest/login/LoginActivity.java | 32 +++ .../gest/login/core/LoginHelper.java | 113 ++++++++ .../gest/login/dto/LoginAziendaDTO.java | 11 + .../gest/login/dto/LoginDTO.java | 10 + .../login/rest/LoginRESTConsumerService.java | 21 ++ .../gest/login/viewmodel/LoginViewModel.java | 236 +++++++++++++++++ .../dialogs/DialogSimpleMessageHelper.java | 2 +- .../res/drawable/gray_detail_background.xml | 12 + app/src/main/res/drawable/ic_logout_24dp.xml | 5 + .../main/res/drawable/ic_mood_bad_24dp.xml | 5 + .../main/res/drawable/logo_integry_testo.xml | 41 +++ app/src/main/res/layout/activity_login.xml | 150 +++++++++++ app/src/main/res/layout/content_main.xml | 105 +++++++- .../main/res/menu/activity_main_drawer.xml | 9 + app/src/main/res/values-it/strings.xml | 26 +- app/src/main/res/values/config.xml | 6 + app/src/main/res/values/strings.xml | 27 +- app/src/main/res/values/styles.xml | 4 + gradle.properties | 3 + 52 files changed, 1956 insertions(+), 73 deletions(-) create mode 100644 app/src/main/java/it/integry/integrywmsnative/MainApplication.java create mode 100644 app/src/main/java/it/integry/integrywmsnative/core/CommonConst.java create mode 100644 app/src/main/java/it/integry/integrywmsnative/core/REST/consumers/ISingleOperationDoubleCallback.java create mode 100644 app/src/main/java/it/integry/integrywmsnative/core/REST/consumers/ISingleValueOperationCallback.java create mode 100644 app/src/main/java/it/integry/integrywmsnative/core/REST/consumers/SystemRESTConsumer.java create mode 100644 app/src/main/java/it/integry/integrywmsnative/core/REST/consumers/SystemRESTConsumerService.java create mode 100644 app/src/main/java/it/integry/integrywmsnative/core/REST/watcher/ServerStatusChecker.java create mode 100644 app/src/main/java/it/integry/integrywmsnative/core/di/BindableBoolean.java create mode 100644 app/src/main/java/it/integry/integrywmsnative/core/di/BindableString.java create mode 100644 app/src/main/java/it/integry/integrywmsnative/core/di/Converters.java create mode 100644 app/src/main/java/it/integry/integrywmsnative/core/di/Objects.java create mode 100644 app/src/main/java/it/integry/integrywmsnative/core/di/TextWatcherAdapter.java create mode 100644 app/src/main/java/it/integry/integrywmsnative/core/di/binders/ExpandableLayoutBinders.java create mode 100644 app/src/main/java/it/integry/integrywmsnative/core/di/binders/TextInputLayoutBinders.java create mode 100644 app/src/main/java/it/integry/integrywmsnative/core/settings/DBSettingsModel.java create mode 100644 app/src/main/java/it/integry/integrywmsnative/core/settings/SettingsManager.java create mode 100644 app/src/main/java/it/integry/integrywmsnative/core/settings/Stash.java create mode 100644 app/src/main/java/it/integry/integrywmsnative/core/utility/UtilityServer.java create mode 100644 app/src/main/java/it/integry/integrywmsnative/core/utility/UtilitySettings.java create mode 100644 app/src/main/java/it/integry/integrywmsnative/core/utility/UtilityWindow.java create mode 100644 app/src/main/java/it/integry/integrywmsnative/core/wifi/WiFiCheckerViewHolder.java create mode 100644 app/src/main/java/it/integry/integrywmsnative/core/wifi/WiFiStatusChecker.java create mode 100644 app/src/main/java/it/integry/integrywmsnative/gest/login/LoginActivity.java create mode 100644 app/src/main/java/it/integry/integrywmsnative/gest/login/core/LoginHelper.java create mode 100644 app/src/main/java/it/integry/integrywmsnative/gest/login/dto/LoginAziendaDTO.java create mode 100644 app/src/main/java/it/integry/integrywmsnative/gest/login/dto/LoginDTO.java create mode 100644 app/src/main/java/it/integry/integrywmsnative/gest/login/rest/LoginRESTConsumerService.java create mode 100644 app/src/main/java/it/integry/integrywmsnative/gest/login/viewmodel/LoginViewModel.java create mode 100644 app/src/main/res/drawable/gray_detail_background.xml create mode 100644 app/src/main/res/drawable/ic_logout_24dp.xml create mode 100644 app/src/main/res/drawable/ic_mood_bad_24dp.xml create mode 100644 app/src/main/res/drawable/logo_integry_testo.xml create mode 100644 app/src/main/res/layout/activity_login.xml create mode 100644 app/src/main/res/values/config.xml diff --git a/.idea/assetWizardSettings.xml b/.idea/assetWizardSettings.xml index 5f8570c9..edb5f641 100644 --- a/.idea/assetWizardSettings.xml +++ b/.idea/assetWizardSettings.xml @@ -18,7 +18,7 @@ @@ -29,7 +29,7 @@