第十二屆

mobile-dev
Android Kotlin開發 -小嫩雞的30篇精選筆記
Ketawan

系列文章

DAY 21

Android x Kotlin : 工廠模式淺解[下]

抽象工廠類別 有了冒險者之後,他們還需要各種裝備。假如一個冒險者需要武器、頭盔、上衣、褲子、鞋子5種裝備, 村莊內又有4種不同專業的冒險者,這樣我們就要建立20...

DAY 22

MVVM架構與data binding [上]

簡介 平常寫一些小專案的時候可能就是一味地把資料處理、邏輯等一切的一切都塞在Activity或Fragment。現在我們要把這些東西抽離UI層,分開來一層一層寫...

DAY 23

MVVM架構與dataBinding[下]

來看範例 我們用幾個簡單的textView來顯示從api撈回來的資料,包括商品名、商品描述、價錢及數量,並藉由輸入editText來更改viewModel中資料...

DAY 24

MVVM架構(二) [上]

簡介 liveData是一種可觀察的資料持有類別。不同於一般的observable類型,lifeData擁有感知生命週期的特性,意思是他會依附於其他compon...

DAY 25

MVVM架構(二) [下] viewModel範例實作

說明 如下圖我們今天要做的頁面架構是,我們在一個Activity裡面放了三個fragment,分別是文章、活動與影片頁面。今天的需求是,在Activity層按下...

DAY 26

Android x Kotlin : 簡易實作第一堂-螢幕亮度調整

簡介 許多app會有需要顯示條碼的時候,在打開條碼時,通常會螢幕變亮使條碼的感應能夠靈敏。以下是食用方法: 1.取得當前螢幕亮度 fun getScreenBr...

DAY 27

Android x Kotlin : 簡易實作第一堂-滾動式選單NumberPicker

簡介 滾動式選單依然是常用基本元件之一,使用起來也非常容易。直接上圖。選項裡面可以放Int或String,方式不太一樣。先來看純數字的怎麼做。 資料來源:台灣漫...

DAY 28

Android x Kotlin : 展開式列表ExpandableListView用法

簡介 展開式的列表清單。外部項目例如一般會員、忠誠會員...這些我們稱為groupView,每個group內的子項目群我們稱為childView。資料來源:台灣...

DAY 29

Android x Kotlin : 簡易實作第一堂-自定義customView與在xml中設定屬性預設值

簡介 在一個專案中,有時候會有一組view在很多地方都會用到,在每個地方都重刻一遍會很麻煩。這時候可以自己做customView。那customView最簡單的...

DAY 30

Android x Kotlin : EditText與軟鍵盤常見設定

簡介 editText有些常用設定,有時候會不小心忽略掉。雖然有些不是必備,但使用者體驗的優化還是很重要ㄉ,繼續看下去。圖片來源:台灣漫畫基地 <Edit...