From 9a2a9d166d22544cf498dcb6b3fdcac1eb43e271 Mon Sep 17 00:00:00 2001 From: kenumir Date: Wed, 14 Dec 2016 18:53:27 +0100 Subject: [PATCH] Update support library. Add more events to firebase analytics. Update libraries info dialog. --- app/build.gradle | 8 ++++---- .../main/java/com/wt/pinger/activity/MainActivity.java | 3 +++ app/src/main/java/com/wt/pinger/events/EventNames.java | 4 +++- .../main/java/com/wt/pinger/fragment/ReplaioFragment.java | 3 +++ app/src/main/res/values/strings_app.xml | 2 ++ 5 files changed, 15 insertions(+), 5 deletions(-) diff --git a/app/build.gradle b/app/build.gradle index 23434f8..8d9e0a4 100644 --- a/app/build.gradle +++ b/app/build.gradle @@ -16,14 +16,14 @@ apply plugin: 'com.jakewharton.butterknife' android { compileSdkVersion 25 - buildToolsVersion "24.0.3" + buildToolsVersion "25.0.2" defaultConfig { applicationId "com.wt.pinger" minSdkVersion 14 targetSdkVersion 25 - versionCode 60 - versionName "3.1.3" + versionCode 61 + versionName "3.1.4" resConfigs "en", "pl" vectorDrawables.useSupportLibrary = true @@ -93,7 +93,7 @@ dependencies { compile fileTree(dir: 'libs', include: ['*.jar']) testCompile 'junit:junit:4.12' - def supportLibVersion = "25.0.1" + def supportLibVersion = "25.1.0" def fireBaseLibVersion = "10.0.1" compile "com.android.support:appcompat-v7:${supportLibVersion}" diff --git a/app/src/main/java/com/wt/pinger/activity/MainActivity.java b/app/src/main/java/com/wt/pinger/activity/MainActivity.java index 116dcdc..fc10e77 100644 --- a/app/src/main/java/com/wt/pinger/activity/MainActivity.java +++ b/app/src/main/java/com/wt/pinger/activity/MainActivity.java @@ -11,8 +11,10 @@ import com.aurelhubert.ahbottomnavigation.AHBottomNavigation; import com.aurelhubert.ahbottomnavigation.AHBottomNavigationItem; import com.hivedi.era.ERA; +import com.hivedi.eventclip.EventClip; import com.wt.pinger.BuildConfig; import com.wt.pinger.R; +import com.wt.pinger.events.EventNames; import com.wt.pinger.fragment.AddressFragment; import com.wt.pinger.fragment.ConsoleFragment; import com.wt.pinger.fragment.MoreFragment; @@ -62,6 +64,7 @@ public boolean onTabSelected(int position, boolean wasSelected) { .beginTransaction() .replace(R.id.mainFrame, mainFragments[position]) .commit(); + EventClip.deliver(EventNames.REPLAIO_TAB_OPENED); } return true; } diff --git a/app/src/main/java/com/wt/pinger/events/EventNames.java b/app/src/main/java/com/wt/pinger/events/EventNames.java index a5c862c..42c94c9 100644 --- a/app/src/main/java/com/wt/pinger/events/EventNames.java +++ b/app/src/main/java/com/wt/pinger/events/EventNames.java @@ -7,6 +7,8 @@ public class EventNames { - public static final String ADDRESS_ADDED = "Address added"; + public static final String ADDRESS_ADDED = "Address Added"; + public static final String REPLAIO_AD_CLICKED = "Replaio Ad Clicked"; + public static final String REPLAIO_TAB_OPENED = "Replaio Tab Opened"; } diff --git a/app/src/main/java/com/wt/pinger/fragment/ReplaioFragment.java b/app/src/main/java/com/wt/pinger/fragment/ReplaioFragment.java index 56b8972..9557201 100644 --- a/app/src/main/java/com/wt/pinger/fragment/ReplaioFragment.java +++ b/app/src/main/java/com/wt/pinger/fragment/ReplaioFragment.java @@ -11,7 +11,9 @@ import android.view.View; import android.view.ViewGroup; +import com.hivedi.eventclip.EventClip; import com.wt.pinger.R; +import com.wt.pinger.events.EventNames; import butterknife.ButterKnife; import butterknife.OnClick; @@ -33,6 +35,7 @@ public class ReplaioFragment extends Fragment { private void openReplaio() { openPlayStore(getActivity(), "com.hv.replaio&referrer=utm_source%3Dkenumir%26utm_medium%3Dpinger"); + EventClip.deliver(EventNames.REPLAIO_AD_CLICKED); } public ReplaioFragment() {} diff --git a/app/src/main/res/values/strings_app.xml b/app/src/main/res/values/strings_app.xml index fb1f4d9..3ded8dd 100644 --- a/app/src/main/res/values/strings_app.xml +++ b/app/src/main/res/values/strings_app.xml @@ -17,6 +17,7 @@ Console QueryBuilder ErrorReportAdapter + EventClip @@ -36,5 +37,6 @@ https://github.com/Hivedi/Console https://github.com/Hivedi/QueryBuilder https://github.com/Hivedi/ErrorReportAdapter + https://github.com/kenumir/EventClip \ No newline at end of file