For Android, a fresh installed app, when open a chat view first time
onChildAdded() callback happens before onDataChange(),
then quit chat view and reopen it again
onChildAdded() callback happens AFTER onDataChange(),
I can reproduce this behavior easily by install/uninstall the app
Is this a known issue for firebase?
By the way, the onDataChange() is registered by addListenerForSingleValueEvent().
Device is Nexus 4, Android version is 4.4.4, Firebase version 2.0.3