30天從零開始製作寵物約散app,語言是用Kotlin,架構是採用MVVM,雲端儲存是透過Firebase。
預計App內容會包含-會員註冊/登入、寵物邀約資料PO出、寵物散步受邀接受,若時間夠也會製作即時聊天系統。
既然我們都已經有了上傳資料,當然我們也要有可以看我們所有上架內容的地方,還有下架資料的地方啦!! 且我們要讓只有當前登入的人才可以刪除! 不然隨便一個人都可以...
今天我們要做的是邀約詳細資訊! 繼昨天我們完成Recyclerview之後,我們今天要讓我們使用者可以點進去,因為我們每筆邀約的資料都很多,如果要塞在Recy...
今天我們要做的就是,當使用者一進到我們的App時,就可以看到除了自己上架的其他訊息! 先上圖 1.建立RecyclerView 我們這次做的Recylce...
好的! 我們今天主要要來設定Fab,以及跳頁的動畫! 1.先在我們的DashboardFragment新增Fab 搜尋的方式有很多種,除了有fab之外,...
今天要來帶大家看一下搜尋資料,Firestore最簡單的方式就是直接透過get()來拿到資料,但是如果我們今天需要增加一些篩選條件呢? 如我們要選取地區,我們...
這次我們要用另外一個也同是Firebase的即時雲端儲存服務,名叫RealTime。而他們兩個同時並存,但是資料不互通。 我們直接看realTime跟fir...
今天我們要新增一個搜尋排序的功能! 還記得我們之前把從datePicker拿到的資料轉成String,再把它傳上去Firestore,而update_time...
好的,今天我們要來看的就是我們的精華啦-聊天室。 原本我們在設計邀約流程的時候是。 (原本設想的流程) 但是想了一下,發現這樣對使用者來說非常不友善(不能只在...
好的,那接下來我們就要來顯示我們的資料啦!! 由於我們的資料會有一個是對方傳過來的,一個是我們自己發送過去的,而時間的先後順序Realtime那邊會按照先後順...
我們今天先來介紹如何拿到資料,我們既然已經有看到了我們的個別聊天畫面了,那當然我們需要有地方可以看到我們所有的聊天對象的畫面啦,不然如果今天邀約的頁面刷新後,...