1
我寫在Android上的小遊戲,基本上是一個回合制的棋盤遊戲,和我有我的多人設計一些問題,如果它是好的壞的做法。良好做法爲Android多人,棋盤遊戲
客戶端 - 服務器通信所需的速度最多是很慢的,就像wordfeud一樣,所以我使用AsyncTask來完成我所需要的任務,任務示例如下:LoginTask,RegisterUserTask,StartGameTask,PlayMoveTask。
要初始化我可以這樣寫:
VerifyUserTask verify = new VerifyUserTask();
verify.execute(username, password);
在服務器端我有一個PHP腳本,它發送的參數,並返回結果。
回到Android的再次我可能需要等待使用
Boolean verified = verify.get(10, TimeUnit.SECONDS);
的verifybit的答覆很少使用,只有當我需要驗證用戶確實是一個有效的密碼的有效用戶。
我知道這工作,但它是一個好的解決方案嗎?考慮到它的輕量,足夠快,我可以記錄錯誤和響應。
在此先感謝...