第十一屆

software-dev
高中生Kotlin實作30天
PJ_Wang

系列文章

DAY 11

Day 11 記帳本(RecyclerView)

Layout Recycler View Recycler View也是清單元件的一種,會依照傳入的Layout,自動對項目進行調整以符合螢幕大小 Method...

DAY 12

Day 12 提示訊息(Toast + AlertDialog)

Method Toast Toast是一種可以顯示文字訊息的物件,可以使用SKD提供的資源,也可以使用自訂的Layout。 Toast.makeText(thi...

DAY 13

Day 13 咖啡風味紀錄(SQLite 新增資料)

Layout 新增一個Activity,用來寫入資料 Method 建立一個Data Class儲存資料,為了方便在資料庫內做操作,除了風味的描述,還要加入一個...

DAY 14

Day 14 咖啡風味紀錄(SQLite 讀取)

Layout 用RecyclerView顯示資料 <TextView android:text="TextView"...

DAY 15

Day 15 咖啡風味紀錄(SQLite 刪除和更新)

為了讓EditActivity結束時可以回到onActivityResult,所以要在MainActivity設置切換Activity的function fun...

DAY 16

Day 16 咖啡風味紀錄(SQLite 搜尋)

Layout 在MainActivity中加入一個EditText和Button Method 排序 利用Button控制資料的排序方式 button.setO...

DAY 17

Day 17 SharedPreferences

SharedPreferences是一個可以把數值儲存在手機裡的類別,以Key-Value的方式儲存,也就是一個名字對應一個值,可以想成是關掉程式後不會消失的變...

DAY 18

Day 18 FireBase資料庫-上傳資料(Cloud Firestore)

連接到FireBase 加入網路權限 <uses-permission android:name="android.permission.INT...

DAY 19

Day 19 FireBase資料庫-查詢(Cloud Firestore)

利用名稱搜尋 使用.get(),取得Firestore的內容利用文件的ID查詢單一文件 Firestore.collection("Student&q...

DAY 20

Day 20 FireBase資料庫-刪除和修改(Cloud Firestore)

更新單一欄位 使用.update()可以更新文件中的其中一個欄位 //將ID為001的文件中的"age"欄位設位23 Firestore.c...