私のアンドロイドアプリで「リーダーボード」を設定するには、最近firebaseの学習を始めました。私がしたいことは、データベースからユーザーのデータを取得し、スコアに従って再配置し、firebaseに格納されているリーダーボードを生成することです。新しいユーザーデータが入力されるたびに、新しいリーダーボードが自動的に生成されます。しかし、私はそれを行う方法を見つけることができません、そしてチュートリアルでは、私は "&を書く"方法を見ることができます。誰かが私にヒントを与えることができますか?どうもありがとうございます。firebaseを使用してリーダーボードを作成する方法
0
A
答えて
2
あなたの質問から理解している限り、あなたはアプリでユーザーランクを表示するアプリを作りたいということです。
リーダーボードコードを達成するには、leaderboard
キーにデータを配置できます。 登録された各ユーザーはuser_id
をキーとして取得され、user_id
キーストア内にはname, rank, level,etc
のようなユーザー情報が格納されます。ランキングに応じて注文することができます。
XYZとPQRは、ユーザがログインまたは作成されたときに得られるUSER_IDある例
{
"leaderboard":{
"xyz":{
"name":"xyz1323",
"rank":234,
"email_id":"[email protected]"
},
"pqr":{
"name":"pqr1323",
"rank":1,
"email_id":"[email protected]"
},
.
.
.
}
}
について。あなたは既に存在し、それがdatasnapshot.exist()
おかげ
関連する問題
- 1. アンドロイドスタジオアプリケーションでリーダーボードを作成する方法
- 2. Django:リーダーボードの作成方法
- 3. Firebaseを使用してリーダーボードを作成し、ユーザー名highscore、regionを表示しようとしています。
- 4. Firebaseを使用して新規ユーザーのカスタムURLを作成する方法は?
- 5. Android FirebaseUIを使用してFirebaseからページングクエリを作成する方法
- 6. Firebaseセキュリティルールを使用してパブリック/プライベートユーザプロファイルを作成する方法は?
- 7. Firebaseを使ってパブリック/プライベートユーザプロファイルを作成する方法は?
- 8. Python:リーダーボードを作成してデータを保存する
- 9. Firebaseを使用してリストビューを作成する際の問題
- 10. 新しいFirebaseユーザーを作成する - 正しい方法
- 11. Steamworks.NETのリーダーボードの操作方法は?
- 12. Android用Firebaseでプライベートデータを作成する方法を教えてください。
- 13. androidを使用してFirebaseのリストアイテムを更新する方法
- 14. firebaseを使用して通知を送信する方法
- 15. イテレータを使用してFirebaseのキーを取得する方法
- 16. firebaseを使用してblade.phpファイルを表示する方法
- 17. firebaseを使用してデータを同期する方法
- 18. LaravelとVue Jsを使用してカスタムページ作成コンポーネントを作成する方法
- 19. Firebaseポッドに応じてカスタムポッドライブラリを作成する方法は?
- 20. maven pom.xmlを使用してjarを作成する方法
- 21. XmlSerializerを使用してXmlRepositoryを作成する方法は?
- 22. JQueryを使用してトグルボタンを作成する方法は?
- 23. jQuery Mobileを使用してTelerikMVC3を作成する方法
- 24. 3Dオブジェクトを使用してUIViewを作成する方法
- 25. Xcode 5を使用してiOSフレームワークを作成する方法
- 26. ASP.Netを使用して動的コンテンツフラッシュオブジェクトを作成する方法
- 27. GDALのogr2ogrを使用してバウンディングボックスを作成する方法
- 28. イメージを使用してRectを作成する方法は?
- 29. .net report viewerを使用してガントチャートを作成する方法?
- 30. Structuremapを使用してシングルトンWCFプロキシを作成する方法
で行うことができる場合に、ユーザーに作成することがない新しいユーザーに署名するあなたの質問が明確ではないが、あなたが本当に何をしたいのか詳しく説明してくださいという条件を処理する必要があります .. –
完了。今は十分にクリアであることを願っています。 – Einsambr
これは非常に自由な質問であり、スタックオーバーフローにはあまり適していません。 Firebaseの文書を参照した後、firebase-talkフォーラムにこのような質問をして議論を起こすことを検討してください。 https://groups.google.com/forum/#!forum/firebase-talk –