透明的Activity
之前遇到的需求是,有一連串的 Dialog 要依據一定的步驟與邏輯顯示,所以我希望有個 Activity 來控制流程。而各步驟畫面都是 Popup Dialog 樣式,為了達到 Dialog 浮在上層的效果,我需要一個透明的 Activity。
之前遇到的需求是,有一連串的 Dialog 要依據一定的步驟與邏輯顯示,所以我希望有個 Activity 來控制流程。而各步驟畫面都是 Popup Dialog 樣式,為了達到 Dialog 浮在上層的效果,我需要一個透明的 Activity。
之前就有好幾次想參加鐵人賽,但不知道自己有什麼可以寫30天的主題。剛好近期完成了碩論,既然研究做了、論文寫了、Code 也好了,乾脆整理成 30 天的文章吧。研究的過程有好多踩雷的經驗,是沒辦法寫在論文中的,但讓筆記就這麼躺在 Notion 裡也是可惜,剛好就藉這個機會逼自己再把筆記和 Code 整理複習一遍囉!
歷經 30 天,終於完賽了,賽前囤了 10 幾天的文章,本來以為後面的文可以慢慢寫。沒想到,突然要到北部工作,又是體檢、開戶、找房子的,那幾天根本沒空好好寫文章,一天一天這樣過了,庫存也要見底了,後半段就是真的下班後一天一篇寫完的。
很感謝我戰友們,找我一起參賽,還有每天晚上 10 點,在群組互相提醒、鼓勵。我們完賽了,大家好好休息吧。有機會明年鐵賽再見~
台灣老年人口的比例越來越高,隨之而來的便是民眾對長照的需求。政府提出了長照 2.0 的計畫,資源與服務眾多,申請方式與條件卻不見得大家都清楚。因此希望藉由 Zenbo 可愛的外型減少長者對 3C 產品的抗拒,語音對話的方式增加易用性,期盼透過「長照小幫手」建立一個讓長者更友善取得長照資訊的方式。
鐵人賽快到尾聲了,今天想介紹在控制 RecyclerView 中回饋按鈕時,遇到的狀況。想想,這篇好像應該和前一篇順序對調,畢竟是先有這些糾結,才有後面自己歸納出的那些寫法。所以先暫時忘掉昨天的寫法,回到 MVVM 的初學者吧。
這幾天我們已經從 API 取得資料到包裝成物件,再來就是資料顯示囉。
這兩天的範例會以對話頁面為主,也會用到之前設計的 Chat
物件。今天要介紹把對話資料顯示到 RecyclerView 上面。
昨天講的是 API 傳遞資料的流程,今天就來介紹怎麼把資料包裝成物件,方便傳遞吧。
前幾天介紹的 MVVM 架構,可以參考這篇 [[Android APP] 01-架構介紹-MVVM]。今天要講的是其中 Repository 的部分,Repository 通常用來提供資料,因為我的資料來源只有 API,就不那麼複雜了,直接在 Repository 串接 API。
用鍵盤輸入訊息,對年輕人或許稀鬆平常,但對長者而言,使用語音的方式或許更輕鬆。所以除了畫面字體放大外,我們也使用語音識別與輸出技術,提供長者更友善的工具。
上次的文章 [Zenbo開發系列] 06-安裝DDE語料到Zenbo 有講到 DDE 的問題和使用 Android 語音識別與輸出的原因。那麼,今天就要來介紹 Android 這邊的實作囉!