【发布时间】:2017-10-16 22:15:17
【问题描述】:
我正在开发一个原生 Android 应用程序来展示攀岩地形,我从 Firebase 的实时数据库中接收所有路线和学位。但是,我认为一直需要互联网是愚蠢的,因为在某些地方人们在攀登时无法访问互联网。
现在,我计划添加一个下载选项,以便人们可以将 Firebase 数据存储在他们的设备中,以便他们可以离线访问它们。
这可能吗?
我发现了这个:
DatabaseReference gradesRef = FirebaseDatabase.getInstance().getReference("grades");
gradesRef.orderByValue().limitToLast(4).addChildEventListener(new ChildEventListener() {
@Override
public void onChildAdded(DataSnapshot snapshot, String previousChild) {
System.out.println("The " + snapshot.getKey() + " climbing grade is " + snapshot.getValue());
}
});
离线查询数据,但我不确定这是不是我想做的事情。
【问题讨论】:
标签: android firebase firebase-realtime-database database-connection