@Override public void onCreate() { super.onCreate(); IsRunning=true; databaseReference= FirebaseDatabase.getInstance().getReference(); }
@Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_maps); Bundle b=getIntent().getExtras(); databaseReference= FirebaseDatabase.getInstance().getReference(); LoadLocation(b.getString("PhoneNumber")); }
public static void UpdatesInfo(String UserPhone){ DateFormat df= new SimpleDateFormat("yyyy/MM/dd HH:MM:ss"); Date date= new Date(); DatabaseReference mDatabase= FirebaseDatabase.getInstance().getReference(); mDatabase.child("Users").child(UserPhone). child("Updates").setValue(df.format(date).toString()); }
DatabaseReference mDatabase= FirebaseDatabase.getInstance().getReference(); mDatabase.child("Users").child(cNumber).child("Finders") .child(GlobalInfo.PhoneNumber).setValue(true);
@Override public void onItemClick(AdapterView<?> parent, View view, int position, long id) { GlobalInfo.MyTrackers.remove(listnewsData.get(position).PhoneNumber); DatabaseReference mDatabase= FirebaseDatabase.getInstance().getReference(); mDatabase.child("Users").child(listnewsData.get(position).PhoneNumber).child("Finders") .child(GlobalInfo.PhoneNumber).removeValue(); GlobalInfo globalInfo= new GlobalInfo(getApplicationContext()); globalInfo.SaveData(); Refesh(); } });
@Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); GlobalInfo globalInfo= new GlobalInfo(this); globalInfo.LoadData(); databaseReference= FirebaseDatabase.getInstance().getReference(); CheckUserPermsions(); myadapter=new MyCustomAdapter(listnewsData); ListView lsNews=(ListView)findViewById(R.id.listView); lsNews.setOnItemClickListener(new AdapterView.OnItemClickListener() { @Override public void onItemClick(AdapterView<?> parent, View view, int position, long id) { AdapterItems adapterItems=listnewsData.get(position); GlobalInfo.UpdatesInfo(adapterItems.PhoneNumber); Intent intent= new Intent(getApplicationContext(),MapsActivity.class); intent.putExtra("PhoneNumber",adapterItems.PhoneNumber); startActivity(intent); } }); lsNews.setAdapter(myadapter);//intisal with data }
/** @return The main databse ref.*/ public static DatabaseReference firebaseRawRef() { String url = ChatSDK.config().firebaseDatabaseUrl; if (url != null) return FirebaseDatabase.getInstance(url).getReference(); else return FirebaseDatabase.getInstance().getReference(); }
@Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); Log.d(TAG, "onCreate"); databaseRef = FirebaseDatabase.getInstance().getReference(); databaseRef.addValueEventListener(veListener); pms = new PeripheralManagerService(); initPin(); }
public static DatabaseReference getFirebaseDatabase_Instance(){ if(databaseReference_Instance == null) databaseReference_Instance = FirebaseDatabase.getInstance().getReference(); return databaseReference_Instance; } }
private void getMultipleInstances() { // [START rtdb_multi_instance] // Get the default database instance for an app DatabaseReference primary = FirebaseDatabase.getInstance() .getReference(); // Get a secondary database instance by URL DatabaseReference secondary = FirebaseDatabase.getInstance("https://testapp-1234.firebaseio.com") .getReference(); // [END rtdb_multi_instance] } }
@Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_query); // Get a reference to the Firebase Database databaseReference = FirebaseDatabase.getInstance().getReference(); }
@Override public DatabaseReference getReference() { com.google.firebase.database.DatabaseReference databaseReference = com.google.firebase.database.FirebaseDatabase.getInstance(app).getReference(); return new DesktopDatabaseReference(databaseReference, this); }
@Override public void onDataChange(DataSnapshot dataSnapshot) { if (dataSnapshot.getValue() != null) { HashMap mapStatus = (HashMap) dataSnapshot.getValue(); if ((boolean) mapStatus.get("isOnline") && (System.currentTimeMillis() - (long) mapStatus.get("timestamp")) > StaticConfig.TIME_TO_OFFLINE) { FirebaseDatabase.getInstance().getReference().child("user/" + fid + "/status/isOnline").setValue(false); } } }
private void keepSynced() { // [START rtdb_keep_synced] DatabaseReference scoresRef = FirebaseDatabase.getInstance().getReference("scores"); scoresRef.keepSynced(true); // [END rtdb_keep_synced] // [START rtdb_undo_keep_synced] scoresRef.keepSynced(false); // [END rtdb_undo_keep_synced] }
private void disconnectionTimestamp() { // [START rtdb_on_disconnect_timestamp] DatabaseReference userLastOnlineRef = FirebaseDatabase.getInstance().getReference("users/joe/lastOnline"); userLastOnlineRef.onDisconnect().setValue(ServerValue.TIMESTAMP); // [END rtdb_on_disconnect_timestamp] }
public static void updateUserStatus(Context context){ if(isNetworkConnected(context)) { String uid = SharedPreferenceHelper.getInstance(context).getUID(); if (!uid.equals("")) { FirebaseDatabase.getInstance().getReference().child("user/" + uid + "/status/isOnline").setValue(true); FirebaseDatabase.getInstance().getReference().child("user/" + uid + "/status/timestamp").setValue(System.currentTimeMillis()); } } }
public FirebaseDataManager() { super(); final FirebaseDatabase database = FirebaseDatabase.getInstance(); database.setLogLevel(BuildConfig.DEBUG ? Logger.Level.DEBUG : Logger.Level.NONE); database.setPersistenceEnabled(false); mDatabase = database.getReference(); mDatabaseCheckIn = mDatabase.child(TABLE_CHECK_IN); }
/** * Khoi tao thong tin mac dinh cho tai khoan moi */ void initNewUserInfo() { User newUser = new User(); newUser.email = user.getEmail(); newUser.name = user.getEmail().substring(0, user.getEmail().indexOf("@")); newUser.avata = StaticConfig.STR_DEFAULT_BASE64; FirebaseDatabase.getInstance().getReference().child("user/" + user.getUid()).setValue(newUser); } }
private void updateFirebaseToken(String uid, String token) { FirebaseDatabase.getInstance() .getReference() .child(Constants.ARG_USERS) .child(uid) .child(Constants.ARG_FIREBASE_TOKEN) .setValue(token); } }
@Override public void onSuccess(AuthResult authResult) { // Keep track of the referrer in the RTDB. Database calls // will depend on the structure of your app's RTDB. FirebaseUser user = FirebaseAuth.getInstance().getCurrentUser(); DatabaseReference userRecord = FirebaseDatabase.getInstance().getReference() .child("users") .child(user.getUid()); userRecord.child("referred_by").setValue(referrerUid); } });