iT邦幫忙

第 11 屆 iThome 鐵人賽

DAY 1
0
Mobile Development

Android Studio 學習交流系列 第 1

[Day01]Android學習-Introduction

  • 分享至 

  • xImage
  •  

大家好!這篇是我的第一篇文章,很高興能夠下定決心參加鐵人賽,由於我在Android領域只是位初學者,猶豫能力沒辦法向各位分享所學的知識,因此,能在最後截止時刻報名參加鐵人競賽,不僅能鞏固信心又敦促我往後的學習動力。

學習Android app 設計緣由

起初剛接觸Android app設計是由大學程式設計課程導入MIT App Inventor的IDE進行實作練習,課程主要教學內容為元件介紹與應用並且程式語言的基本進階語法等內容,而課程是使用IDE為MIT App Inventor 2,此IDE的特色主要是拼圖式的將程式碼組合完成一連串的程式控制,當時課程介紹許多UI元件功能而這些元件直接拖拉至畫面上就能夠輕鬆完成應用程式的畫面設計,然後,在程式邏輯的設計上因為拼圖式的編碼方式對於任何初學程式設計的學習者都是很友善的,從課程中不論是IDE的友善程度又或者實作專案的成就大大提升我對於寫app程式的信心與熱情。

當我修習App Inventor課程後,我開始思考我是否能夠開發一款app提供我和家人使用,當時想到平常會與家人一同去散步,一起訂下要努力維持體態健康的目標,不過對於運動量的多寡非常困擾我們,因此,我當時使用MIT App Inventor 2開發一款計步器,功能有儲存每日運動的距離、運動步數、成就功能、調整步伐大小的基本功能,在基本功能都具備的情況下,卻發現MIT App Inventor 2開發環境好像不支援背景執行,這樣計步器就無法關閉螢幕執行,接著發現這個問題後,便開始尋求其他開發環境,後來找到Android Studio開發環境內部功能提供Service類別,之後我便踏上學習Android Studio的旅程了。

謝謝大家花時間閱讀

/images/emoticon/emoticon37.gif


下一篇
[Day02]Android學習-建立IDE
系列文
Android Studio 學習交流30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言