android之學習雜記(三)

來源:互聯網
上載者:User

            因為代碼相對邏輯還比較簡單,經過簡單的刪減調整關係之後,基本上第一次關係理順。

           於是開始做骰子的工作。剛開始對於骰子就先完成了一個靜態數字顯示,先對骰子事件進行了處理,說起來慚愧,這時候才想起來觸控螢幕在模擬器上怎麼觸發事件,然後花了半小時事件惡補了一下模擬器的簡單操作,包括一些橫豎屏切換之類的。也算學了一個知識點。數字完成後,對演算法邏輯進行了處理和調測,使得骰子能夠控制人物的運動。當然,這時候還沒有去做電腦的AI,反正就自己用幾個角色輪著點(還真別說,利於程式調試)。

           完成數字顯示後,於是考慮用圖片顯示,然後自己用PhotoShop繪製骰子,效果自己還比較滿意,還算有個樣子。在這個基礎上,對骰子進行動畫的擴充,有個“滾”的動作,趁這個點,實踐了一下Timer和Runnable,同時對handler做了簡單的學習。這三個知識點自己對比是實驗一些情況,還有實踐自己的一些總結花了不少的實踐,最終的動畫效果達到了自己的想法要求。

          趁著handler的學習,同時為了加深學習,備份一份程式後,對現有程式做了訊息匯流排的改造,改造後調測了一下,但覺得當前應用用不著這麼複雜,於是保留當作學習記錄。接下來需要規劃金錢設定及人物資訊的顯示和更新,外加當前一些必要資訊的顯示。

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.