iT邦幫忙

鐵人檔案

第 11 屆 iThome 鐵人賽
回列表
自我挑戰組

Kotlin Everyday:新手寫程式踩的坑 系列

零基礎程式小白,30天Kotlin筆記

鐵人鍊成 | 共 30 篇文章 | 14 人訂閱 訂閱系列文 RSS系列文 團隊好想工作室 v3.0
DAY 1

Day 1 ─用Kotlin做Tap Counter計數器 (1) TextView、Button

試做一個簡易的計數器,練習按鈕及點擊事件設定。原本數值為0的文字,設一個按鈕,每次點擊它數字就會加一,另設一個Menu按鈕讓其可以歸零重計。 使用:TextV...

2019-09-16 ‧ 由 Zoe 分享
DAY 2

Day 2 ─用Kotlin做Tap Counter計數器 (2) Menu

昨天寫了Day1─Tap Counter計數器(1),介紹基本畫面設計及按鈕如何設定點擊事件,接下來要在menu裡做一個可以讓數字歸零的Item按鈕。 使用...

2019-09-17 ‧ 由 Zoe 分享
DAY 3

Day 3 ─用Kotlin做點餐介面 (1) EditText、Activity

試做一個簡單的點餐系統,在第一頁輸入訂購人姓名之後,點選按鈕會跳轉到第二頁的品項選擇,並且會在第二頁Text顯示剛輸入的訂購人姓名,點選完後最後會回到第一頁並...

2019-09-18 ‧ 由 Zoe 分享
DAY 4

Day 4 ─用Kotlin做點餐介面 (2) intent、RadioButton

上一篇介紹基本的頁面切換,今天來設定Activity2的頁面,主要會用到一個EditText(輸入飲料名稱)和兩個提供單選項的RadioButton,最後是一...

2019-09-19 ‧ 由 Zoe 分享
DAY 5

Day 5 ─用Kotlin做點餐介面 (3) 顯示訊息Toast

顯示訊息是一個簡單、很實用的小功能,有時候我們需要引導使用者做一些事情,這時候就可以用Toast元件來提醒使用者。例如,在昨天寫的code裡,我們想要多加一個...

2019-09-20 ‧ 由 Zoe 分享
DAY 6

Day 6 ─用Kotlin做點餐介面 (4) AlertDialog

在送出訂單之前,我想要讓使用者可以再次確認飲料內容,這時候就可以用一個彈跳視窗─AlertDialog元件,會在原有的 Activity 上面跑出一個對話視窗...

2019-09-21 ‧ 由 Zoe 分享
DAY 7

Day 7 ─用Kotlin做點餐介面 (4) RadioButton.OnCheckedChangeListener

本來點餐介面這個主題只打算寫三篇,結果練習時剛好有大神經過,幫我看code順手改了一下,有一些心得要記錄,主要是因為我發現訊息內容和bundle夾帶的code都...

2019-09-22 ‧ 由 Zoe 分享
DAY 8

Day 8 ─用Kotlin RecycleView做一個ImageList (上)

做一個圖片清單,往下滑動頁面會有一組一組圖片和勵志小語出現,這裡應用到RecycleView的功能,是一個很實用且強大的元件。 怎麼做ImageList定義資料...

2019-09-23 ‧ 由 Zoe 分享
DAY 9

Day 9 ─用Kotlin RecycleView做一個ImageList (下)

昨天提到 RecyclerView.Adapter() 有幾個待執行的方法,分別是: onCreateViewHolder(ViewGroup, int)創...

2019-09-24 ‧ 由 Zoe 分享
DAY 10

Day 10 ─用Kotlin RecycleView切換佈局 (上) getItemViewType

前兩天練習要怎麼做RecycleView資料和畫面設定,在呈現上其實還有更多種方式,不只有ListView一種,還有像GridView甚至是瀑布流的形式,接下...

2019-09-25 ‧ 由 Zoe 分享