2018年11月16日 星期五

全國勞工總會─App Inventor 2 積木區塊式手機程式開發入門實務班 2018.11.10

全國勞工總會第五天課程
App Inventor 的 List 串列、Canvas 畫布、Slider 滑桿、以及 Color 顏色的綜合應用





今天開始先來活用 List 的功能,從多個數字中亂數取數個數字出來。過去很多人的做法是先亂數取第一個值後,接下來在亂數取第二個值,然後比對第一個值,若有重複,則再重新亂數一次,直到不與第一個數值重複為止;亂數第三個值時,也是要與前幾個比對,若有重複再重新亂數...

這樣的做法是很沒有效率的,完全無法確定會亂數幾次才能產生所需的結果。善用 List 的一些函數,以及配合好的做法,可以讓亂數的次數,就是該要數值的個數,請各位好好的熟練起這個方法喔。

另外,這次也介紹了 Canvas 畫布的應用,可以製作照片的滑動瀏覽,也可以製作螢幕上的塗鴉,再加上 Slider 滑桿元件的控制 Color 顏色等,可以製作更多樣化的應用喔!

本周六小時的上課內容有:
  1. List 新增項目說明、以及亂數取2值的題目
  2. 亂數取2值的方法,運用 List 的 index 來亂數、配合 remove list item 來達成
  3. 亂數取2值的方法,拆解動作逐一解釋1
  4. 亂數取2值的方法,拆解動作逐一解釋2
  5. 亂數取2值的方法,拆解動作逐一解釋3
  6. 樂透選號1~42選6個號碼
  7. Canvas 畫布元件的應用1
  8. Canvas 畫布 Flung 事件的回傳變數作用
  9. 滑動 Canvas 畫布產生變換圖片的效果1
  10. 滑動 Canvas 畫布,底部顯示呈現第幾張圖片2
  11. 在 Canvas 畫布塗鴉
  12. 在 Canvas 畫布畫方形與畫圓形
  13. 亂數設定畫布的背景顏色
  14. 運用滑桿 Slider 來調整顏色

沒有留言:

張貼留言