iT邦幫忙

DAY 8
3

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

學習寫Android App很困難嗎??(元件-Button介紹)

  • 分享至 

  • xImage
  •  

學習寫Android App很困難嗎?? 真的不會...
本系列文章分享會以『MIT App Inventor』為主做介紹及說明
對有心想入門的邦友相信會有一定的幫助
經過上週的幾篇文,相信有部份的邦友已經知道拼圖怎麼玩了 讚
不過,應該也有部份的邦友還在泥坑裡打轉... 暈
所以臨時決定,就從元件介紹開始,讓想入門的邦友們慢慢學習..
那今天就先來介紹一個非常重要的元件--[Button]

也就是俗稱的[按鈕],這個元件很常用到,一定先對它做個了解

[Button]就是按鈕,它的作用就是在於按下去,然後作什麼動作
想像一下,當你看到一個按鈕,你把它按下去,你會希望它做什麼事情
當我們把[Button]元件拉到畫面使用時
我們可以看一下左邊幾個常用的屬性:
一、BackgroundColor:改變按鈕的顏色
二、Enabled:是否可作動,簡單講就是這個按鈕能不能按,有打勾的是可以按的
三、FontBold:按鈕字是否變粗體字
四、FontSize:按鈕文字大小
五、Image:按鈕的底圖,要先做圖檔的上傳才能夠選擇底圖
六、Text:按鈕文字
七、TextAlignment:文字對齊方式,靠左、置中、靠右
八、TextColor:文字顏色
九、Visible:按鈕是否顯示
十、Width:按鈕寬度
十一、Height:按鈕高度
這些屬性可以依據個人需求,進行調整

在程式畫面裡,最常用到按鈕的首推[Click]

就我個人的經驗來說,這個是最常用到的
無論是這個程式運用,還是其它的程式運用,它都是很常用到的
它就是用在當按下按鈕之後,要做什麼事情
藉由這個拼圖塊,把所有你想要它執行的程式放在這裡
當使用者一按下按鈕,它就會把裡面所排定的工作做完
而在Android的世界裡,除了[Click]之外,還有一個[LongClick]也很重要

就文字上的意思就是「長按」
[Click]是指按一下就放開,而[LongClick]是指按著不放
兩個的功用是一樣的,只是觸發的條件不同而以
以上這兩個應該算是最常用到的
邦友們可以自行在家試試看,[Button]元件的功能與功用...


上一篇
學習寫Android App很困難嗎??(牛刀小試二--按鈕小遊戲)
下一篇
學習寫Android App很困難嗎??(元件-Label介紹)
系列文
學習寫Android App很困難嗎??30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

2 則留言

0
海綿寶寶
iT邦大神 1 級 ‧ 2012-10-01 20:26:40

[Click]是指按一下就放開,而[LongClick]是指按著不放

想當年Web-based系統剛出現不久
每每看到user在我寫的網頁上的按鈕
[DoubleClick]
我都不知道該哭還是該笑
醉

後來我記得是哭才對
因為DoubleClick造成submit兩次
user認為程式沒有「防呆機制」
於是就要我解決這問題
遜

魯大 iT邦高手 1 級 ‧ 2012-10-02 08:53:33 檢舉

這個問題真的不好解決..
落寞

請問按鈕可以按了之後連接到SCREEN2嗎?
(我是想做一個輸入一組數字之後按下確認,即跳到一個2選1的畫面)

我要留言

立即登入留言