Skip to main content

Posts

Showing posts from March, 2018

List of Analytic Tool

Hi... Greetings for the day!!! Today let we get knowledge about few analytics tool which can be used in Mobile Apps. 1. Google Analytics V4 : Have you ever wondered how to track your android user activity in real time? If yes, well here is the solution you are looking for. User activity tracking can be done using any good analytics tool. There are lot of tools out there like  Mixpanel ,  Flurry  etc., to track the user activity in real time but none of them are totally free.  Google analytics  is a powerful service which comes with great features like real time user count, event tracking, geo tracking, error & crash reporting and lot more and yet it is completely free. In this article we are going to learn how to integrate Google Analytics in your android app. Although Google Analytics provides huge number of analytical features, we are going to cover only the essential modules necessary for every android app. https://www.androidhive.info/2015/08/...

What is the need of Analytics Tool ?

       Analytics is all about collecting data and churning it into useful information which further gives useful insights into better business performance. How Analytics help business to better performance? In the today’s world where companies are finding the competitive edge to sustain their position or to grow a level up, analytics has played a vital role in that. Earlier when analytics was just known to the world, it was only limited to the web. And now, with the advances in technology, Analytics has opened the doors for mobile as well. Mobile App Analytics is not just cemented to knowing how many people downloaded the app or how you are generating revenue out of it or what people think about your app. It’s actually more than that. What can you track using mobile analytics? User Acquisition Metrics This is the most important metrics in app analytics and will remain the one. This metrics helps you in getting information about the channel where the use...

Font Apply Common Class

public class FontHelper { private static final String TAG = FontHelper. class . getSimpleName(); public static void applyFont( final Context context, final View root, final String fontPath) { try { if (root instanceof ViewGroup) { ViewGroup viewGroup = (ViewGroup) root; int childCount = viewGroup.getChildCount(); for ( int i = 0 ; i < childCount; i++) applyFont (context, viewGroup.getChildAt(i), fontPath); } else if (root instanceof TextView) ((TextView) root).setTypeface(Typeface. cre ateFromAsset (context. getAssets(), fontPath)); } catch (Exception e) { e.printStackTrace(); } } public static void applyFontWithLang( final Context context, final View root) { String _fontPath = "abc.ttf" ; try { String mLanguage = "" + SessionSave. getSession ( "...

Shared Preference Common Class

public class SessionSave { public static void saveSession(String key, String value , Context context){ Editor editor = context.getSharedPreferences( " KEY" , Activity. MODE_PRIVATE ).edit(); editor.putString(key, value); editor.commit(); } public static String getSession(String key,Context context){ SharedPreferences prefs = context.getSharedPreferences( " KEY" , Activity. MODE_PRIVATE ); return prefs.getString(key, "" ); } public static void clearSession(Context context){ Editor editor = context.getSharedPreferences( " KEY" , Activity. MODE_PRIVATE ).edit(); editor.clear(); editor.commit(); } public static void tutorialChk( boolean isAsk,Context con) { Editor editor=con. getSharedPreferences( "ASK" , Context. MODE_PRIVATE ).edit(); editor.putBoolean( "isAsk" , isAsk); editor.commit(); } public static boolean isAsk...