第十二屆

mobile-dev
程式初學:Android與Kotlin
Kai

系列文章

DAY 1

Day 1--自定義Toast

第一天寫關於Toast的小分享 快速覆蓋 有時候想要測試一些點擊時,會用顯示Toast的方式來協助 不過Toast是必須等到前一個Toast的持續時間結束後一個...

DAY 2

Day 2--Floating Action Button (fab)

Floating Action Button (fab)爲google推行一致使用體驗的Material Design其中一員簡單的看一下怎麼實現吧 新增 首先...

DAY 3

Day 3--AlertDialog(一)

各式各樣的對話窗格 有些輸入資料或需要與使用者互動確認的場景,可使用AlertDialog元件在這個blog https://givemepass.blogsp...

DAY 4

Day 4--AlertDialog(二)

這裡遇到的一個問題是,當fab點下,跳出自訂的layout(dialog_add)後回到MainActivity畫面,再次點擊fab,就會閃退,報錯 /Andr...

DAY 5

Day 5--Room(一) 簡介

Room 有些資料不需連網,只需存在手機的話可在手機上建立資料庫 主要包含的有三部分 Entity DAO Database Entity 定義表的結構,建...

DAY 6

Day 6--Room(二) 實作,爲app建立一個資料庫,新增資料存入

Room(二) 實作,爲app建立一個資料庫,新增資料存入 設定觀察環境 先建立一個環境可觀察database是否有正確寫入資料到https://github....

DAY 7

Day 7--retrofit 簡介

當有些資料是想要從網絡上獲取到app顯示時就須要串接資料所提供的api可以利用retrofit這個工具進行 Step 1: 加入Retrofit depende...

DAY 8

Day 8--RecyclerView(一)簡介

RecyclerView 可上下或左右的滾/滑動列表清單這裡將列表中的每一個項目稱爲item 新增recyclerview的item layout 首先視需要決...

DAY 9

Day 9--RecyclerView(二)點擊item

recyclerview有了item的資料列表以後,想要進一步操作,例如點擊可以如下進行 點擊畫面反饋 在item.xml的屬性加上android:backgr...

DAY 10

Day 10--實作app右上方的menu選單

實作app右上方的小點點menu選單 新增menu,在 XML 中定義選單 1.首先在menu要出現的頁面,例如MainActivity或Fragment*中o...