顯示廣告
隱藏 ✕
看板 Android
作者 xapps (xapps)
標題 [教學文件]Android程式設計初探 (以猜數字遊戲為例)
時間 2012年08月21日 Tue. PM 08:45:34


這篇文章是這個教學系列中的一篇,在這個單元,筆者將介紹基礎的 Android 程式設計原理,讓讀者可以進入 Android程式設計的大門內。在上一個單元中,筆者介紹了如何利用版面設計描述檔讓螢幕上顯示一個按鈕,然而,按鈕卻沒有任何的功用,在這一個單元中,將會介紹按鈕元件的事件處理方法,如此程式就可以真正和使用者互動了 。筆者會利用一個簡單的猜數字遊戲程式為例 。

 

在這一個單元中,我們的目標是設計出一個簡單的猜數字遊戲,先說明這個遊戲的玩法:首先電腦會產生四個介於 0~9 的不重複數字,這些數字會依序排列好。使用者的目的就是猜出這四個數字及排列順序,使用者每猜一次,電腦會利用 A 與 B 給予適當的提示,例如:電腦所產生的數字為 1357,使用者若猜 5267,電腦會提示 1A1B,其中 A 表示猜對了數字且位置也是正確的,B 表示猜對了數字但位置是不正確的,因此 1A1B 代表使用者猜對了兩個數字,其中有一個數字位置是正確的,另一個數字位置是不正確的,在上面的範例中,使用者猜中了 5 和 7 這兩個數字,其中 7 的位置是正確的,但是 5 的位置不正確,故電腦提示 1A1B,當電腦提示為 4A0B 時,代表使用者完全猜出了電腦所產生的數字及排列順序。下表顯示了更多的範例,讀者應該可從範例更容易地瞭解猜數字遊戲的規則。
閱讀全文 http://www.xapps.tw/article/333

--
※ 作者: xapps 時間: 2012-08-21 20:45:34
※ 編輯: xapps 時間: 2012-08-21 20:46:23
※ 看板: Android 文章推薦值: 0 目前人氣: 0 累積人氣: 998 
r)回覆 e)編輯 d)刪除 M)收藏 ^x)轉錄 同主題: =)首篇 [)上篇 ])下篇