利用Google 線上開發工具 App Inventor 準備拼一個簡單的音樂播放功能,可怎知在上傳一個1M多的歌曲時,我等了兩個多小時還是沒上傳成功,于是作罷,于是從最簡單的入手,就寫一個簡單button單擊事件,通過單擊button按鈕,我們可以改變一個label的字型顔色;
1.
第一步首先是在我們項目上拖放控件
在這裡我們可以對控件進行重命名即改變其ID,也可修改Text的值,我們改變Button的ID為btnStart,并改變Text值為“點選改變”在改變Label的Text值為“改變顔色”;我第一次看到這個環境的開發界面時,我就想到了vs2010,這個布局也太像了,不知道開發本軟體的人員是否參考了微軟的VS,這裡感覺不怎麼舒服的就是在給控件進行重命名或者删除時都必須依賴與給定的Rename和Delete,如果輕按兩下該控件可以重命名和按鍵盤的Del的時候可以删除就更好了,因為現在是出于Beta,是以還會有很多變化的
2.
點選“Open the Blocks Editor”進入邏輯編輯界面
從圖中A區域看到的就是我們剛剛拖放的控件,并且有些控件的ID我們已經更改。在A區域單擊我們相應的控件就可以出現很多可選擇的圖形語句,比如我們用的btnStart語句“when···do···”意為當我們點選btnStart時會做出什麼操作,要操作的内容放入btnStart圖形語句的内部,這裡我們放入的是label1,并對label1的字型顔色進行改變,有原來的黑色變為紅色,整體的意思就是當我們單擊這個button按鈕的時候我們會做如下操作,即設定label1的顔色為紅色,設定完成之後就可以運作了,點選new emulator就是在我們的仿真機上運作,點選Connet to Device的時候就是在實體的Android手機上運作。同時手機需要滿足一下條件才可運作①必須有SD卡,②設定>應用>勾選”未知源”(允許運作android market以外程式);我的這兩個條件預設都是滿足的。具體手機和電腦組態要求參見http://hi.baidu.com/simayilong80/blog/item/319881fa91b1478258ee9073.html
3.
連接配接手機,看看效果
Ok,點選按鈕就會發現“改變顔色”變為“改變顔色”
本文轉自shenzhoulong 51CTO部落格,原文連結:http://blog.51cto.com/shenzhoulong/576701,如需轉載請自行聯系原作者