App Inventor for Android Button單擊事件
利用Google 在線開(kāi)發(fā)工具 App Inventor 于做了一個(gè)簡(jiǎn)單button單擊事件,通過(guò)單擊button按鈕,我們可以改變一個(gè)label的字體顏色;
首先還是要打開(kāi)開(kāi)發(fā)環(huán)境的地址http://appinventor.googlelabs.com/ode/Ya.html,我還是在上次新建的項(xiàng)目的基礎(chǔ)上做的。首先看看效果圖
1 第一步首先是在我們項(xiàng)目上拖放控件

在這里我們可以對(duì)控件進(jìn)行重命名即改變其ID,也可修改Text的值,我們改變Button的ID為btnStart,并改變Text值為“點(diǎn)擊改變”在改變Label的Text值為“改變顏色”;我第一次看到這個(gè)環(huán)境的開(kāi)發(fā)界面時(shí),我就想到了vs2010,這個(gè)布局也太像了,不知道開(kāi)發(fā)本軟件的人員是否參考了微軟的VS,這里感覺(jué)不怎么舒服的就是在給控件進(jìn)行重命名或者刪除時(shí)都必須依賴與給定的Rename和Delete,如果雙擊該控件可以重命名和按鍵盤的Del的時(shí)候可以刪除就更好了,因?yàn)楝F(xiàn)在是出于Beta,所以還會(huì)有很多變化的
2.點(diǎn)擊“Open the Blocks Editor”進(jìn)入邏輯編輯界面
從圖中A區(qū)域看到的就是我們剛剛拖放的控件,并且有些控件的ID我們已經(jīng)更改。在A區(qū)域單擊我們相應(yīng)的控件就可以出現(xiàn)很多可選擇的圖形語(yǔ)句,比如我們用的btnStart語(yǔ)句“when···do···”意為當(dāng)我們點(diǎn)擊btnStart時(shí)會(huì)做出什么操作,要操作的內(nèi)容放入btnStart圖形語(yǔ)句的內(nèi)部,這里我們放入的是label1,并對(duì)label1的字體顏色進(jìn)行改變,有原來(lái)的黑色變?yōu)榧t色,整體的意思就是當(dāng)我們單擊這個(gè)button按鈕的時(shí)候我們會(huì)做如下操作,即設(shè)置label1的顏色為紅色,設(shè)置完成之后就可以運(yùn)行了,點(diǎn)擊new emulator就是在我們的仿真機(jī)上運(yùn)行,點(diǎn)擊Connet to Device的時(shí)候就是在實(shí)體的Android手機(jī)上運(yùn)行。同時(shí)手機(jī)需要滿足一下條件才可運(yùn)行①必須有SD卡,②設(shè)置>應(yīng)用>勾選”未知源”(允許運(yùn)行android market以外程序);我的這兩個(gè)條件默認(rèn)都是滿足的。具體手機(jī)和電腦配置要求參見(jiàn)http://hi.baidu.com/simayilong80/blog/item/319881fa91b1478258ee9073.html
3.連接手機(jī),看看效果
【編輯推薦】
Android開(kāi)發(fā):Activity之間的傳值
Android在線開(kāi)發(fā)工具 App Inventor
























