From 4c4eb4313c3e8efaeab0e71ad761103640ba27f8 Mon Sep 17 00:00:00 2001 From: marq24 Date: Fri, 19 Jun 2020 17:36:04 +0200 Subject: [PATCH] build 0.9.0.9 - enlarged App FontSize - fixed startup issues --- DOWNLOAD.md | 2 +- README.md | 6 +++--- app/build.gradle | 4 ++-- .../emacberry/uuid0xfd6ftracer/BeaconScannerActivity.java | 1 + .../java/com/emacberry/uuid0xfd6ftracer/ScannerService.java | 2 +- app/src/main/res/layout/fragment_main.xml | 5 ++--- app/src/main/res/values-de/strings.xml | 2 +- 7 files changed, 11 insertions(+), 11 deletions(-) diff --git a/DOWNLOAD.md b/DOWNLOAD.md index 301ba5b..6ae56b1 100644 --- a/DOWNLOAD.md +++ b/DOWNLOAD.md @@ -1,4 +1,4 @@ ## Download APK Currently the app is not in GoogelPlayStore yet - please download the APK here from GitHub: -[Download current UUID0xFD6FTracer.apk](https://github.com/marq24/UUID0xFD6FTracer/releases/tag/0.9.0.8) +[Download current UUID0xFD6FTracer.apk](https://github.com/marq24/UUID0xFD6FTracer/releases/tag/0.9.0.9) diff --git a/README.md b/README.md index c7da555..e851825 100644 --- a/README.md +++ b/README.md @@ -4,7 +4,7 @@ Main purpose of the app is to scann your current enviroment for active devices r So this app will show you how many other devices are currently visible to your running Corona-App (like the Corona-Warn-App from the RKI) - So when you are at a place with some people you can judge how confident you could be concerning the possibility to be warned if anybody in this group will report to be infected later. -APK-Download directly here from GitHub: [UUID0xFD6F_v0.9.0.8.apk](https://github.com/marq24/UUID0xFD6FTracer/releases/download/0.9.0.8/UUID0xFD6F_v0.9.0.8.apk) +APK-Download directly here from GitHub: [UUID0xFD6F_v0.9.0.9.apk](https://github.com/marq24/UUID0xFD6FTracer/releases/download/0.9.0.9/UUID0xFD6F_v0.9.0.9.apk) Join OPEN Beta @ Google Play (open on your mobile device) [__not avialable yet__](https://play.google.com/apps/testing/com.emacberry.uuid0xfd6ftracer) @@ -16,7 +16,7 @@ Für Android habe ich deswegen eine kleine App geschrieben (natürlich kostenlos Bis das ganze über den GooglePlayStore verfügbar ist, dauert leider noch ein paar Tage (ich warte auf die Freigabe), könnt Ihr Euch das APK einfach direkt von GitHub holen (mein erstes eigenes OpenSourceProjekt) und als SideLoad auf Eurem Android Telefon installieren. wenn Die Corona-Warn-App vom RKI bei Euch auf dem Gerät läuft, dann sollte auch der Tracer laufen. -APK-Download hier von GitHub: [UUID0xFD6F_v0.9.0.8.apk](https://github.com/marq24/UUID0xFD6FTracer/releases/download/0.9.0.8/UUID0xFD6F_v0.9.0.8.apk) +APK-Download hier von GitHub: [UUID0xFD6F_v0.9.0.9.apk](https://github.com/marq24/UUID0xFD6FTracer/releases/download/0.9.0.9/UUID0xFD6F_v0.9.0.9.apk) ### Technisch Der gemeinsam von Google und Apple entwickelte Standard über den die möglichen Kontakt-Informationen ausgetauscht werden, basiert darauf, dass auf dem Mobiltelefon ein BluetoothLE Beacon mit der **UUID 0xFD6F** gestartet wird. @@ -30,7 +30,7 @@ Da die App Bluetooth verwendet, benötigt sie das Android Recht "Eure Position z ### Nutzen für Euch Wer also in eine Traube von Menschen steht und sich fragt, ob wenigstens einer mit Eurer Corona-Warn-App (zumindest theoretisch) Daten austauschen könnte, dann könnt Ihr dies jetzt sehen! -Die App ermittelt nur, wie viel Beacons in Eurer Umgebung gestartet sind (das eigene Telefon zählt **nicht** mit)- ob die Corona-Warn-App ein anderes Gerät in seine interne Liste von möglichen Kontakten aufnimmt oder nicht liegt aber an vielen weiteren Faktoren! +Die App ermittelt nur, wie viel Beacons in Eurer Umgebung gestartet sind (das eigene Telefon zählt **nicht** mit) - ob die Corona-Warn-App ein anderes Gerät in seine interne Liste von möglichen Kontakten aufnimmt oder nicht liegt aber an vielen weiteren Faktoren! Mit der App könnt Ihr also sehen, wie viele Mitmenschen um Euch herum den ExposureNotification Dienst ihres Mobiltelefones aktiviert haben (meiner _ganz persönlichen Meinung nach_ also Verantwortungsbewußt und solidarisch sind). Dies geht natürlich auch mit jeder anderen BluetoothLE Scanner App wie z.B. [RaMBLE](https://play.google.com/store/apps/details?id=com.contextis.android.BLEScanner&hl=en) und dem Filtern auf die UUID 0xFD6F. diff --git a/app/build.gradle b/app/build.gradle index 17555cb..84f1d5b 100644 --- a/app/build.gradle +++ b/app/build.gradle @@ -8,8 +8,8 @@ android { applicationId "com.emacberry.uuid0xfd6ftracer" minSdkVersion 23 targetSdkVersion 29 - versionCode 908 - versionName "0.9.0.8" + versionCode 909 + versionName "0.9.0.9" //testInstrumentationRunner "androidx.test.runner.AndroidJUnitRunner" } diff --git a/app/src/main/java/com/emacberry/uuid0xfd6ftracer/BeaconScannerActivity.java b/app/src/main/java/com/emacberry/uuid0xfd6ftracer/BeaconScannerActivity.java index 53b6141..8d92e19 100644 --- a/app/src/main/java/com/emacberry/uuid0xfd6ftracer/BeaconScannerActivity.java +++ b/app/src/main/java/com/emacberry/uuid0xfd6ftracer/BeaconScannerActivity.java @@ -245,6 +245,7 @@ public void run() { }); mActivityIsCreated = true; setActiveBeaconCount(0); + mHandler.postDelayed(()->updateButtonImg(), 500); } @Override diff --git a/app/src/main/java/com/emacberry/uuid0xfd6ftracer/ScannerService.java b/app/src/main/java/com/emacberry/uuid0xfd6ftracer/ScannerService.java index 99f0833..bdf48eb 100644 --- a/app/src/main/java/com/emacberry/uuid0xfd6ftracer/ScannerService.java +++ b/app/src/main/java/com/emacberry/uuid0xfd6ftracer/ScannerService.java @@ -502,7 +502,7 @@ private void updateNotificationText(boolean force) { private class MyScanCallback extends ScanCallback { private long iLastContainerCheckTs = 0; public boolean mDoReport = false; - public boolean mDisplayIsOn; + public boolean mDisplayIsOn = true; private long iLastTs = 0; private void handleResult(@NonNull ScanResult result) { diff --git a/app/src/main/res/layout/fragment_main.xml b/app/src/main/res/layout/fragment_main.xml index 0a90c04..94ccae2 100644 --- a/app/src/main/res/layout/fragment_main.xml +++ b/app/src/main/res/layout/fragment_main.xml @@ -11,10 +11,9 @@ android:id="@+id/section_label" android:layout_width="wrap_content" android:layout_height="wrap_content" - android:layout_marginStart="@dimen/activity_horizontal_margin" android:layout_marginTop="@dimen/activity_vertical_margin" - android:layout_marginEnd="@dimen/activity_horizontal_margin" - android:layout_marginBottom="@dimen/activity_vertical_margin" + android:layout_marginStart="@dimen/activity_horizontal_margin" + android:textAppearance="@style/TextAppearance.AppCompat.Headline" app:layout_constraintLeft_toLeftOf="parent" app:layout_constraintTop_toTopOf="@+id/constraintLayout" tools:layout_constraintLeft_creator="1" diff --git a/app/src/main/res/values-de/strings.xml b/app/src/main/res/values-de/strings.xml index cd8793b..49a7dc7 100644 --- a/app/src/main/res/values-de/strings.xml +++ b/app/src/main/res/values-de/strings.xml @@ -17,5 +17,5 @@ Aktive Sender: %1$d Scanner Dienst starten - Scanner Dienst beenden + Scanner Dienst stoppen \ No newline at end of file