iT邦幫忙

DAY 4
3

學習寫Android App很困難嗎??系列 第 4

學習寫Android App很困難嗎??(牛刀小試-拼圖環境介紹)

  • 分享至 

  • xImage
  •  

學習寫Android App很困難嗎?? 真的不會...
本系列文章分享會以『MIT App Inventor』為主做介紹及說明
對有心想入門的邦友相信會有一定的幫助
昨天的小程式,一直增加不歸零,下次怎麼用啊... 驚
所以,今天做了一點點修改,多加了一個按鈕->[歸零],畫面如下:

重點是今天要開始玩拼圖了....... 無言
不是啦,是開始準備寫程式內容 灑花

首先開啟程式寫作畫面
在主畫面的右上方,有個按鈕[Open the Blocks Editor]
按了之後會跳畫面要你存檔,那就存囉,存好了,再開啟它
燈~燈~燈~燈~ 各位看倌,拼圖板.. 不是,是程式寫作畫面出現啦..

畫面左邊選單這部份很重要,它包含所有寫程式時所需的所有拼圖..
個人覺得『拼圖』這樣的名稱很合適 XD
有興趣的人可以每一個都試試看
選單分為三個部份,我個人目前只用了兩個部份,所以先針對這兩個部份做說明
第一個部份:Built-In
這個部份為內建的輔助程式拼圖塊
就像是寫程式時會用到變數、If Else、加減乘除…等都有,隨著你的需要再把它加進來

第二部份:My Blocks
這部份是你在畫面上列的元件,而那些元件的程式功能用法均在這裡

簡單的介紹到這裡,現在我們一邊玩拼圖寫程式,一邊說明 筆記

還記得畫面上有兩個按鈕嗎??!!
以前寫程式時,按鈕按下去,要做什麼事情,要用按鈕的那一個程式碼屬性??
對了,就是[Click]
在這裡一樣,也是這個[Click],只不過它不是用鍵盤輸入,而是用滑鼠去拉...
把拼圖給拉出來,就像下圖這樣:

再來就是告訴它按鈕按了之後要做什麼
目前這個按鈕按了之後是要它做「+1」並顯示在Label的動作
顯示在Label,那就把Label所顯示的文字給他「+1」囉
先把Label的屬性拼圖塊拉出,如下圖:

這個拼圖塊的作用就是指定Label的文字要顯示什麼
那要顯示什麼?? 就原本的數字「+1」後顯示
好的,有加的動作,那就來個「加」這個拼圖塊
從「Built-In」->「Math」裡去拉出「+」這個拼圖塊

看到這個「+」的拼圖塊裡有兩個空缺,是指什麼東西加上什麼東西
我們是要將Label的數字加上「1」
所以同樣的在「Built-In」->「Math」裡去拉出「Number」這個拼圖塊,並把數字改為1

再將Label的文字拼圖塊拉出

再將這幾個拼圖塊給組合再一起吧..
那就一口氣把它給整個拼完成吧..

這樣子就完成了,夠簡單了吧... XD

程式說明:
一、當我按下第一個按鈕,數字上就會加「1」
二、當我按下第二個按鈕,數字就會歸零

畫面做好了,程式寫(拼)好了,那怎麼測試到底做的怎麼樣呢??
直接用手機試,萬一沒寫好,手機不就直接當給我看..
那下一篇就來程式測試吧... 拍手


上一篇
學習寫Android App很困難嗎??(開發環境介紹+牛刀小試)
下一篇
學習寫Android App很困難嗎??(牛刀小試-模擬環境介紹)
系列文
學習寫Android App很困難嗎??30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

2 則留言

0
總裁
iT邦好手 1 級 ‧ 2012-09-27 19:59:48

好像scratch呀!!!這玩意兒泰大是專家...逃跑

ted99tw iT邦高手 1 級 ‧ 2012-09-28 08:27:53 檢舉

我咧...還真是像到了極點....相信總裁也不遑多讓~~~偷笑

0
海綿寶寶
iT邦大神 1 級 ‧ 2012-09-27 23:02:02

魯老師你看他啦
都沒有認真上課

還是我最認真
交作業了

魯大 iT邦高手 1 級 ‧ 2012-09-28 08:09:20 檢舉

海綿大,你的進度超前了
您真是天才..呵呵呵(海綿寶寶的笑聲)

ted99tw iT邦高手 1 級 ‧ 2012-09-28 08:30:00 檢舉

作業是:按一下,歸零....

輪到我變成...等一下,歸零 睡覺

海綿大,你的進度超前了

程式寫好了
不Run一下實在不舒坦

話說我第一次啟動emulator時
那鍋Block Editor偵測不到
害我差點放棄
後來重開Block Editor和emulator
才順利抓到
下雨

我要留言

立即登入留言