Jar*_*red 1 performance android loading firebase firebase-realtime-database
我正在使用适用于 Android 的 Firebase 数据库,但遇到了一些速度问题。检索许多自定义对象时需要很长时间(例如每个对象需要 1/2 - 1 秒)。我正在加载一堆存储在 FB 中的 Poll 对象。
这是我目前如何为每个民意调查做的一个例子:
pollRef = rootRef.child(getString(R.string.poll_ref)).child(myPollIds.get(polls.size()));
pollRef.addListenerForSingleValueEvent(new ValueEventListener() {
@Override
public void onDataChange(DataSnapshot dataSnapshot) {
if (isAdded()) {
Poll poll = dataSnapshot.getValue(Poll.class);
Run Code Online (Sandbox Code Playgroud)
我现在正在尝试加载单独下载我需要使用的投票的特定部分。它变得相当复杂。有没有更好的方法来有效地只从数据库中获取部分对象?
提前致谢!:)
| 归档时间: |
|
| 查看次数: |
1721 次 |
| 最近记录: |