What is Firebase?

/

Firebase introduction Firebase is a platform from Google, it’s offering a number of different features like analytics, databases, messaging and crash reporting so you can move quickly and focus on your users, even earning money through AdMob ,Firebase scales automatically,it’s new NoSQL Database .Firebase gives you the tools to develop high-quality apps,Firebase not only for Developer , Firebase Offers …

Reactive programming

/

“In computing, Reactive Programming is Programming paradigm oriented around data-flow and propagation of change.”   Reactive Programming is concurrent programming (running parallel) and high performance.Reactive Programming a gift from Microsoft(C# extensions). Reactive Programming is a style of micro-architecture involving intelligent routing and consumption of events The Four Reactive principles Responsive Scalable Resilient(stretched) Event- Driven (Message-Driven) “Reactive” is used broadly to define the event-driven …

Keystore Lost in Android

/

Today we discuss above android Keystore or JKS (Java KeyStore)file. This is a general question, Every  Android Developer should know about. What is a Keystore file, and what is it used for?Use the Android Keystore provider to let an individual app store its own credentials that only the app itself can access. This provides a way for …

Android working with Realm Database

/

A realm is an open source database that can be used to store data locally in android.Realm Mobile Database is an alternative to SQLite and Core Data in your Android projects. The realm runs directly inside phones, tablets. It’s lightweight database in Mobile Development, realm takes very less memory space compared to SQLite. Realm also allows us to write data in UI thread. …

Custom Time Picker in Android

/

  MainActivity.Java package com.abhay.myapplication; import android.app.Dialog; import android.os.Bundle; import android.support.v7.app.AppCompatActivity; import android.util.Log; import android.view.View; import android.widget.Button; import android.widget.NumberPicker; import java.util.Calendar; public class MainActivity extends AppCompatActivity {          Button b;     static Dialog d ;     final Calendar c = Calendar.getInstance();     final int hour = c.get(Calendar.HOUR_OF_DAY);     final …

Custom Year Picker in Android

/

  MainActivity.java import java.util.Calendar; import android.app.Activity; import android.app.Dialog; import android.os.Bundle; import android.view.View; import android.view.View.OnClickListener; import android.widget.Button; import android.widget.NumberPicker; public class MainActivity extends Activity { Button b; static Dialog d ; int year = Calendar.getInstance().get(Calendar.YEAR); @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); b = (Button) findViewById(R.id.year); b.setText(“”+year); b.setOnClickListener(new OnClickListener() { @Override public void onClick(View v) …