|
||||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | |||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | |||||||||
java.lang.Objectcom.pankia.api.util.Preferences
public class Preferences
| コンストラクタの概要 | |
|---|---|
Preferences()
|
|
| メソッドの概要 | |
|---|---|
static void |
clearAchievements(Context context)
|
static void |
clearAllPostScore(Context context)
スコアのキャッシュを全て削除する。 |
static void |
clearPostScore(Context context,
java.lang.String leaderboardId)
リーダーボードのスコアをキャッシュから削除する。 |
static User |
getCacheUser(Context context)
以前のログイン時に保存したユーザーを返す |
static long |
getPostScore(Context context,
java.lang.String leaderboardId,
long newScore)
|
static java.util.List<java.lang.Integer> |
getRePostAchievementIds(Context context,
java.util.List<Achievement> unlockAchievements)
ローカルとサーバーの解放済みアチーブメントを比較して、差分を返す |
static boolean |
isUnlocked(Context context,
int achievementId)
引数で渡されたachievementIdが解除済みであるかを返す |
static void |
saveCurrentUserData(Context context,
User currentUser)
カレントユーザーの情報をローカルに保存します。 |
static void |
savePostScore(Context context,
long score,
java.lang.String leaderboardId,
boolean delta)
送信するスコアを保存する |
static void |
saveUnlockAchievement(Context context,
int achievementId)
ローカルに解除済みアチーブメントを保存する |
static void |
saveUnlockAchievements(Context context,
java.util.List<java.lang.Integer> achievementIds)
ローカルに解除済みアチーブメントを保存する |
| クラス java.lang.Object から継承されたメソッド |
|---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| コンストラクタの詳細 |
|---|
public Preferences()
| メソッドの詳細 |
|---|
public static void saveUnlockAchievement(Context context,
int achievementId)
context - achievementId -
public static void saveUnlockAchievements(Context context,
java.util.List<java.lang.Integer> achievementIds)
context - achievementIds -
public static boolean isUnlocked(Context context,
int achievementId)
context - achievementId -
public static java.util.List<java.lang.Integer> getRePostAchievementIds(Context context,
java.util.List<Achievement> unlockAchievements)
context - unlockAchievements -
public static void saveCurrentUserData(Context context,
User currentUser)
context - currentUser - public static User getCacheUser(Context context)
public static void savePostScore(Context context,
long score,
java.lang.String leaderboardId,
boolean delta)
context - score - leaderboardId - delta -
public static void clearPostScore(Context context,
java.lang.String leaderboardId)
context - leaderboardId - 削除されるスコアが属するリーダーボードpublic static void clearAllPostScore(Context context)
context -
public static long getPostScore(Context context,
java.lang.String leaderboardId,
long newScore)
public static void clearAchievements(Context context)
|
||||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | |||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | |||||||||