這是第一次參加鐵人賽,期待自己可以依照書上的教學將Kotlin學好,並具備開發小型系統的能力。此次選書為「Android Kotlin實作開發第二冊」,作者在書...
介面設計 Layout檔在res/layout之下 元件盤可直接挑選所需元件 元件可直接點選並利用屬性表修改相關內容 元件樹(Component Tree)...
綁定:將xml中的元件與Kotlin程式碼做連結。 監聽事件:開發者可以在程式碼中攔截使用者的操作過程。 元件綁定 在Ch2的練習中有幫每一個元件設定了ID,此...
畫面轉換 Intent是應用程式元件(Activity、Service、BroadcastReceiver、ContentProvider)的溝通橋樑,用來實現...
Fragment(碎片)是Activity中可重複利用的使用者介面,必須依附於Activity,因此Activity的生命週期會影響到Fragment的生命週期...
Toast 訊息顯示後會於數秒內消失,是最常用的提示訊息,使用makeText()產生 Toast.makeText(this, "文字訊息"...
Adapter 一筆資訊的內容稱為項目(Item),而負責將資料轉換成資訊的就是Adapter,Adapter為項目產生一個容器(View),並將資訊放入其中。...
Adapter客製化 當需要圖文並茂時,就需要客製化Adapter。 建立資料 data class Item{ val photo: Int, v...
清單元件類型 ListView(縱向清單) 最基本的清單元件,可將資訊垂直排列,清楚顯示資訊。 <ListView android:i...
View的重複利用 由於每一個項目都會有一個新的View,當項目增加時,View也會越來越多導致效能低落。 ViewHolder 藉由設計一個新類別來儲存Vie...