iT邦幫忙

鐵人檔案

2019 iT 邦幫忙鐵人賽
回列表
Software Development

Kotlin for Android 系列

  本篇適合已有物件導向程式設計經驗的學習者 (若沒有的話,在某些章節可能會較辛苦,不過都可以克服的),未曾使用過 Android Studio 與 Kotlin 的初學者 (作者就是),教學中的程式碼都以圖檔方式呈現,目的是希望學習者能夠跟著一碼一碼練習,趁這個機會一起來學會 Kotlin for Android,內容有所勘誤部分,也希望各位不吝指教協助修正。 :)

鐵人鍊成 | 共 30 篇文章 | 54 人訂閱 訂閱系列文 RSS系列文
DAY 11

Day 11. Kotlin Lambda

線上 Kotlin 練習編譯器:https://try.kotlinlang.org/   今天要介紹的是匿名函式:lambda (讀音 lam[b]-da...

2018-10-25 ‧ 由 藍諾 分享
DAY 12

Day 12. Kotlin 2D2E

線上 Kotlin 練習編譯器:https://play.kotlinlang.org/ (Dark)https://try.kotlinlang.org/...

2018-10-26 ‧ 由 藍諾 分享
DAY 13

Day 13. Android Studio x 版本控制 & Git - 1/2

  只要是在開發程式專案,強烈建議導入版本控制的機制,為什麼?如果有太依賴 Ctrl + Z、Ctrl + Y 然後發生慘案,如:復原次數超過上限、IDE 意外...

2018-10-27 ‧ 由 藍諾 分享
DAY 14

Day 14. Android Studio x 版本控制 & Git - 2/2

  VSC > Commit 是正式的將程式碼認可至指定的版本控制服務上,首先看上半部,這邊會顯示從上次認可到目前最新變動清單,新增加的檔案會以綠色標示,...

2018-10-28 ‧ 由 藍諾 分享
DAY 15

Day 15. Android Layout 版面設計-1/4

  接下來的課程會著重在 Android ConstraintLayout System,ConstraintLayout 作者一直在想怎麼翻成中文比較方便撰寫...

2018-10-29 ‧ 由 藍諾 分享
DAY 16

Day 16. Android Layout 版面設計-2/4

  在預設的版面設計上,會有一個動作列如下圖左邊所示,此項目主要用於放選單、查詢、排序...等等,一些介面操控功能,或是顯示目前使用者所在的動作頁面,各位不妨打...

2018-10-30 ‧ 由 藍諾 分享
DAY 17

Day 17. Android Layout 版面設計-3/4

  今日一開始來小試身手,在 logo 右側加入一個 TextView,設定左下右如下圖的約束:   再快速的新增三個圖示進來,這裡介紹 Chains,用一個...

2018-10-31 ‧ 由 藍諾 分享
DAY 18

Day 18. Android Layout 版面設計-4/4

  今天要來處理不同尺寸設備上的顯示問題,昨天我們設計了一個在手機上看起來還不賴的排版,但若在平板上看起來會如何呢?   看起來...似乎是場災難,今天的章節...

2018-11-01 ‧ 由 藍諾 分享
DAY 19

Day 19. Android Activity 生命週期 - 1/6

  今天要介紹的是 Activity Lifecycle (生命週期),主要提供不同的操作畫面顯示給使用者進行互動,之前的教學中都是單一頁面,接下來的課程會使用...

2018-11-02 ‧ 由 藍諾 分享
DAY 20

Day 20. Android Activity 生命週期 - 2/6

  今天要講的內容是 Activity 的生命週期,以下是取自 Android 官方開發手冊,今天會以上一章節開發的應用程式,來講解生命週期的流程。   on...

2018-11-03 ‧ 由 藍諾 分享