分類: 現代 Android 開發
-
Funny vote APP – 當 Codex 接管工位:從零構建、SDD 幻象到 Agent-Centric 的資安終局實錄(八·終局篇)

本文為《Funny Vote 十年演進系列》第 8 篇(全系列共 8 篇)|查看全系列架構導覽 我是 Code…
-
Funny vote APP – 五美元伺服器陣亡後:用 Firebase 與老分支續命的雲端換心雜記(七)

本文為《Funny Vote 十年演進系列》第 7 篇(全系列共 8 篇)|查看全系列架構導覽 現實總是會在工…
-
Funny vote APP – 為了解決狀態打架:直上 MVI 單向流與拯救白屏災難(五)

本文為《Funny Vote 十年演進系列》第 5 篇(全系列共 8 篇)|查看全系列架構導覽 接續上一篇的慘…
-
Funny vote APP – 告別 XML 迎來 Compose,與踩進重組地獄雜記(四)

本文為《Funny Vote 十年演進系列》第 4 篇(全系列共 8 篇)|查看全系列架構導覽 時鐘指針一口氣…
-
Funny vote APP – MVP Kotlin 改版雜記:當語法糖遇上 final 類別的測試修羅場(三)

本文為《Funny Vote 十年演進系列》第 3 篇(全系列共 8 篇)|查看全系列架構導覽 距離上一篇聊 …
-
Funny vote APP – 強迫症的 100% 畫面復刻:把十年前的青春搬進 Material 3(六)

本文為《Funny Vote 十年演進系列》第 6 篇(全系列共 8 篇)|查看全系列架構導覽 架構搭好了,狀…
-
Kotlin 如何預防 Launch 連發,搜尋任務

不管處理何種問題,我們都必須考慮是出於何種場景,就像是 使用者在 1 秒內點了 10 次。由於 launch …
-
Compose 三階段渲染管線

「想當年寫傳統 Android View,自訂元件最怕在 onMeasure 裡跟 MeasureSpec 大…
-
inline, noinline, crossinline:存在即合理

「Kotlin 編譯器團隊絕對不是吃飽太閒,才發明 inline、noinline、crossinline 這…
-
CreationExtras.inventoryApplication() 這有點跳

「看官方範例或 Codelab 時,很多人看到 CreationExtras.inventoryApplica…