可以使用Collections自帶的洗牌算法完成亂序
Collections.shuffle(mItemBitmaps); //洗牌算法 -> 實現亂序
Collections.shuffle(mItemBitmaps); //洗牌算法 -> 實現亂序
2016-05-27
樓下return的方法沒有錯,return是結束checkSuccess方法,還可以直接省略判斷isSuccess
2016-05-16
02-19 10:39:35.363: E/AndroidRuntime(12082): java.lang.IllegalArgumentException: x + width must be <= bitmap.width()
老師,這個錯可能出在哪 啊,到處找不到
老師,這個錯可能出在哪 啊,到處找不到
2016-02-19
<-- 評論字數受限,接上一條評論 -->
2. 在游戲成功,彈出Dialog后,如果點擊彈出框周圍關閉Dialog后,游戲可以繼續操作。
建議:設置Dialog周圍區域點擊無效。
3. 在2中彈出Dialog后,通過返回鍵或點擊周邊區域關閉Dialog,繼續操作再次彈出過關Dialog后,點擊Next Level后,會發現,游戲關卡數是根據彈出Dialog的次數遞增的。
解決辦法:1. 增加游戲關卡數和界面格子數量之間的關系。 2. 檢查level增加部分的代碼,根據游戲邏輯進行修改。
2. 在游戲成功,彈出Dialog后,如果點擊彈出框周圍關閉Dialog后,游戲可以繼續操作。
建議:設置Dialog周圍區域點擊無效。
3. 在2中彈出Dialog后,通過返回鍵或點擊周邊區域關閉Dialog,繼續操作再次彈出過關Dialog后,點擊Next Level后,會發現,游戲關卡數是根據彈出Dialog的次數遞增的。
解決辦法:1. 增加游戲關卡數和界面格子數量之間的關系。 2. 檢查level增加部分的代碼,根據游戲邏輯進行修改。
2016-02-03
就我發現,這款游戲現在還有以下以及問題:
1. 在游戲過程中,按Home鍵回到桌面后再進入游戲后時間是正常的,但是按返回鍵回到桌面再進入游戲,時間又恢復為最大時間了,且游戲界面又重新排過一次版。
原因:按Home回到桌面,之前的Activity沒有被finish掉,所以進入游戲正常。但是按返回鍵回到桌面,大部分的機型做的是finish操作,Activity被finish掉,所以回到游戲的時候需要重新創建Activity。
解決辦法:1. 重寫返回鍵。 2. 利用Activity的聲明周期控制。
<-- 評論字數受限,剩下的問題在下一條評論 -->
1. 在游戲過程中,按Home鍵回到桌面后再進入游戲后時間是正常的,但是按返回鍵回到桌面再進入游戲,時間又恢復為最大時間了,且游戲界面又重新排過一次版。
原因:按Home回到桌面,之前的Activity沒有被finish掉,所以進入游戲正常。但是按返回鍵回到桌面,大部分的機型做的是finish操作,Activity被finish掉,所以回到游戲的時候需要重新創建Activity。
解決辦法:1. 重寫返回鍵。 2. 利用Activity的聲明周期控制。
<-- 評論字數受限,剩下的問題在下一條評論 -->
2016-02-03
用AS 寫的 https://github.com/nimdanoob/-/tree/master/PinTuGame
2016-01-21