現在我們每天都離不開手機,下載著好多好多應用。你是否有一天想過,我是否自己能做個手機端APP來顯示個畫面,或者定製個自己的應用來著。可是一想,我C語言才剛剛考及格,JAVA還沒學過,XML語法都沒看過,還做個屁應用啊,所以一切的想法都讓他隨風飄散吧…….STOP!!
來看看App Inventor吧,有了它,你可以拋棄複雜的程式代碼而使用積木式的堆疊法來完成您的Android程式。看看人家高中生就在這麼玩,你有60分的C語言知識也夠了,什麼?你還知道Java,那你是高手了。來吧,一起來開發吧,把你的想法實現起來。
google App Inventor是一個完全在線開發的Android編程環境,不用安裝任何軟體。
讓我們來做個會叫的小貓!
1.新建項目
打開項目——新建項目,填寫必要的項目名稱。
2.設計界面布局
在默認的Screen1 中添加左邊組件面板裡的 標籤(lable)和 按鈕(button)兩個。並在右側組件屬性裡將 標籤 的文本屬性設置為「寵物小貓」,圖上的小貓圖片其實是一個按鈕控制項,只不過我們將剛剛添加的 按鈕的圖像屬性設置成了一張小貓的圖片而已。
3.設計控制程序功能塊
切換到 邏輯 設計頁面,添加如上所示程序塊。這裡添加了兩功能,一個是當用戶觸碰小貓圖片時,會發出小貓叫聲並震動200ms,另外一個是搖晃手機的時候也實現同樣的功能。值得注意的是,我這裡的sound1 是我實現從網上下載好的貓叫聲MP3文件。
4.測試應用
迫不及待的想看到效果了吧,很簡單,App Inventor提供了3中調試方式,如上圖所示,
1.咖啡伴侶:(⊙o⊙)哦不,是AI伴侶。手機上下載一個AI伴侶軟體,掃描下二維碼即可在手機上同步觀察到程序的效果。
2.模擬器:這個是在手頭沒有安卓手機的情況下使用的,說實話我沒啟動模擬器成功過,模擬器啟動很慢
3.USB:用線連接你的電腦吧。
推薦AI伴侶模式,你會立馬看到如下效果。
是否想把你的程序共享給其他好友玩玩,很簡單,看到「連接」右邊的「打包APK」菜單了沒?沒錯,這個可以將你的在線程序打包成APK應用隨便發給誰,和你在其他應用市場的下載到的程序一樣!
15分鐘搞定了一個貓叫程序,我想這下你家裡的老鼠是否不敢出現了! O(∩_∩)O哈哈~
電子愛好者朋友們可以研究下裡面的通信組件,利用藍牙模塊開發可以和小車連接的手機端APP!
Kimiyang在這裡期待你的作品!
國內伺服器:
http://app.gzjkw.net/ 可以在上面編程哦,Google的伺服器上不了國內就用這個吧
學習網站:
http://www.17coding.net/ 好好學習,天天向上
App Inventor簡介:App Inventor 原是Google實驗室(Google Lab)的一個子計劃,由一群Google工程師和勇於挑戰的Google使用者共同參與設計完成。Google App Inventor是一個完全在線開發的Android編程環境,拋棄複雜的程式代碼而使用積木式的堆疊法來完成您的Android程式。除此之外它也正式支持樂高NXT機器人,對於Android初學者或是機器人開發者來說是一大福音。因為對於想要用手機控制機器人的使用者而言,他們不大需要太華麗的界 面,只要使用基本元件例如按鈕、文字輸入輸出即可。
App Inventor 2012年1月1日移交給麻省理工學院行動學習中心,並已於3月4日公布使用。
開發一個App Inventor 程式就從您的瀏覽器開始,您首先要設計程序的外觀。接著是設定程序的行為,這部分就像玩樂高積木一樣簡單有趣。最後只要將手機與電腦聯接,剛出爐的程序就會出現在您的手機上了。
如何關注①複製 電子製作社,在「添加朋友」中粘貼搜索號碼關注。
②點擊微信右上角的「+」,會出現「添加朋友」,進入「查找公眾號」,輸入 電子製作社,即可找到。
③如果您喜歡本圖文請猛戳下面,點讚,然後轉發到朋友圈,與您的朋友一起分享。
猛戳閱讀原文,你會爽呆的!!
↓↓↓↓↓↓