Read More2.7K views5 minute read AndroidAndroid Service 教學ByWayne02/11/2022 Android Service 是 Android 的四個 application components 中的其中一個。它可以在背景處理 longer-running 工作,如播放音樂、下載檔案等。所以 Service 不提供使用者介面。本文章將介紹 Service 基本概念。 Read More 0 0 0 0
Read More2.4K views3 minute read AndroidAndroid Room:資料庫存取ByWayne14/04/2022 本文章將介紹如何在 Android 中使用 Room 來存取資料庫。 Read More 0 0 0 0
Read More1.6K views3 minute read AndroidKotlinKotlin Coroutine Flow:SharedFlow 和 StateFlowByWayne29/03/2022 Kotlin coroutine flow 包含 cold flow 和 hot flow 兩種。而,SharedFlow 和 StateFlow 是其中兩種 hot flow。它們可以 broadcast 值給數個接收者,所以可以被用來實作 publisher-subscriber 模式。 Read More 0 0 0 0
Read More2.2K views3 minute read AndroidAndroid:Dagger 2 依賴注入ByWayne21/12/2021 依賴注入在近年來是一個相當熱門的技術。隨著程式碼越來越大,我們必須要有一項技術來幫助我們管理程式碼的架構,並保持各個模組間的去耦合)。在 Android 中,Dagger 2 是最常用的 DI framework。 Read More 0 0 0 0
Read More2.8K views3 minute read AndroidAndroid:用 WorkManager 排程工作ByWayne17/11/2021 WorkManager 是官方推薦用來在背景處理 persistent 工作的 API。所謂的 persistent 工作指的是,即使 app 重啟或是 device 重啟,仍然需要安排處理的工作。本文章將介紹如何利用 WorkManager 來排程工作。 Read More 0 0 0 0
Read More5.2K views3 minute read Spring BootSpring Data JPA 使用原生 SQL 來自定義查詢ByWayne13/09/2021 Spring Data JPA 簡單化存取資料庫的動作。開發者可以省去撰寫很多簡單的查詢 SQL。本章介紹如何用 Spring Data JPA 使用原生 SQL 來建立複雜的查詢 SQL。 Read More 0 0 0 0
Read More5.3K views2 minute read AndroidAndroid:使用 Retrofit 和 Kotlin CoroutineByWayne02/06/2021 在 Android 中,我們常用 Retrofit 作為 HTTP client 來和後端的 RESTful APIs 溝通。Kotlin coroutine 可以讓 Retrofit 更加容易使用。本章將介紹如何搭配 coroutine 來使用 Retrofit。 Read More 0 0 0 0
Read More4.4K views1 minute read Spring BootSpring Boot: 利用 FCM 發送 Push NotificationsByWayne18/05/2021 Firebase Cloud Messaging (FCM) 可以讓我們傳送訊息給 Android、iOS、或 Web 應用程式,也就是所謂的 push notifications(推播)。本文章將介紹如何在 Spring Boot 透過 FCM 發送 push notification。 Read More 0 0 0 0
Read More6.2K views2 minute read AndroidAndroid:接收來自 FCM 的 Push NotificationsByWayne18/05/2021 Firebase Cloud Messaging 可以讓我們傳送訊息給 Android、iOS、或 Web 應用程式,也就是所謂的 push notifications。本文章將介紹如何設定 Firebase console,以及如何實作一個 Android app 來接收 push notifications。 Read More 0 0 0 0
Read More2.3K views1 minute read Spring BootSpring Boot 自定義 Exception HandlingByWayne06/05/2021 在開發 Spring Boot 時,當我們丟出一個 exception,Spring Boot 的 exception handler 會幫我們處理它,並且傳回一個 JSON 給前端。我們將在本文章中,說明如何自訂義這個回傳給前端的 JSON 內容。 Read More 0 0 0 0