本篇適合已有物件導向程式設計經驗的學習者 (若沒有的話,在某些章節可能會較辛苦,不過都可以克服的),未曾使用過 Android Studio 與 Kotlin 的初學者 (作者就是),教學中的程式碼都以圖檔方式呈現,目的是希望學習者能夠跟著一碼一碼練習,趁這個機會一起來學會 Kotlin for Android,內容有所勘誤部分,也希望各位不吝指教協助修正。 :)
今天一開始先來改良流程步驟追蹤的程式片段,因為使用很多重複的 Log.d 很雜亂,應該要將它們整合一下,在 FlowActivity 加入一個函式,使用變數...
第二個頁面一開始先介紹背景底圖調色技巧,及控制項 ToggleButton 與 Switch,先切換至 activity_second.xml,點一下 Co...
讓我們把焦點從流程的部分轉回應用程式上,現在第二頁面還缺少一個下一步的按鈕,同時得做一些邏輯驗證,首先在版面上新增一個按鈕及程式上加入點擊的監聽,這些相信難...
今天一開始要來整理一下昨天新增的檔案,自其它教學中學到的概念,到目前為止我們新增了許多 Activity,又建立了 ExtraConstants,檔案有點多...
今天開始的課程為資料清單,建立一個新的專案,專案的選擇與先前課程相同,並新增三類 Package 資料夾,分別命名為:Controllers、Models、...
清單的排版會受到主版與子版兩個 xml 的排版影響,在 group_list_item.xml 中可以設計成左右滿版貼齊邊緣,並將高度固定,此外若需要各項目...
今天要來應用新的元件 RecyclerView: 使用之前必須到 Gradle Scripts > build.gradle (Module:...
今天的主題是點擊項目後的動作,首先我們要知道點到的是清單中的哪個項目,因此要擴充一下 groupRecycleAdapter。 首先在類別建構子加上第三...
接下來的兩個章節會收錄一些獨立的小主題,主題之間不會有關聯,讀者可以另開一個專案跟著實作。 Configuration 組態 在程式設計過程可以透過訪問...
常用快捷鍵 列出一些作者最常使用的快捷鍵 (除了剪下、複製、貼上、復原),在程式撰寫時能有很大的幫助: 單行註解【Ctrl + /】、多行註解【Ctrl...