廣受歡迎的程式語言 Java、C++ 的開發者,都看過 Thinking in Java、Thinking in C++。今天我們就來學習 Compose 的程...
前言 昨天我們花了幾分鐘做輸出好顏色檔案。接下來就是使用它啦! 加入 Theme.kt 和 Colot.kt 輸出檔案解壓縮後得到兩個檔案 開新的 comp...
Medium 好讀版 此系列文章是以我的業餘專案: Kimoji 作為範例。這款以純 Jetpack Compose 撰寫的 side project...
今天要延續昨天的 study 官方教學的 Lesson 3 與 Lesson 4。 Lesson 3: Material Design Compose UI 是...
經過了四天,心裡覺得有點不踏實,於是翻閱了官方 Jetpack Compose 教學,還是乖乖地把理論基礎讀過一遍,避免以後 Copy/Past 不清楚運作原理...
今日目標 相信今天很多人都收到親友的中秋節賀卡,那我們今天就用 Compose UI 做一個中秋節賀卡好了. 這個賀卡背景是小弟今晚拍的照片,在顯示 "...
前言 2022 年的目標是打造健康的自己,其中一項就是健身!為了讓自己方便掌握健身成果和訓練狀態,開始在google的Keep紀錄訓練的日期組數、重量。這次要...
參賽背景 小弟原本是 Java 底的 Android APP 開發者,2021年中在公司的新專案上用 Kotlin + Google copy/past 開發...
開發 Android APP 的許多的開發方法,除了Compose UI 之外小弟知道的如下: 用 Java 程式語言開發 用 Kotlin 程式語言開發 用...
今日目標 了解宣告式程式設計(Declarative Programming)與指令式程式設計(Imperative Programming)的差異 用 Co...
最後幾天了,想來聊聊一開始會寫這個系列的原因。其實 Compose 在剛出來的時候,就在各大部落格、社群看到相關的資訊。當時 API 還很讓人摸不著頭緒:fun...
寫到最後三天了,想要聊聊和 Android 不完全相關的東西。感謝JetBrains 的開發,和 Kotlin 在 Android 世界的出現,讓 Androi...
今天大概會聊到的範圍 Testing Compose 的 Test 屬於 UI Test ,在執行時需要啟動模擬器或是 run 在實機上。在使用上,就...
今天大概會聊到的範圍 ComposeView 之前有介紹過 Compose 中的 AndroidView ,是一個可以在 Compose 中放入一般...
今天大概會聊到的範圍 Snapshot system 上一篇有提到,State 改變時會觸發 recomposition。視這個行為是一種定義。但是為...
今天大概會聊到的範圍 recompose 在整個系列文章中,有提過不只一次的 recomposition。在 Day 15、16 時有特別提過抽象概念...
今天大概會聊到的範圍 CompositionLocal CompositionLocalProvider 在上一篇研究 MaterialTheme...
今天大概會聊到的範圍 Theme 透過 Android Studio 內建的精靈建立一個新的 Compose 專案或是建立新的 "Empty...
今天大概會聊到的範圍 viewModel in Compose 今天的主題很單純:如果專案中有使用到 Compose 又有用到 Android Arc...
今天大概會聊到的範圍 rememberUpdateState 上一篇聊到,SideEffect 周邊還有一堆和 state & effect 相...
今天大概會聊到的範圍 SideEffect DisposableEffect 今天要講的東西是 Side-Effect,很多場景下都有更好的 sol...
今天大概會聊到的範圍 rememberLauncherForActivityResult 上一篇我學到可以透過 AndroidView 中將 Came...
今天大概會聊到的範圍 Android View 前兩天來回進出了公司樓下的 7-11 兩三次,每次都要掃一次實名制的 QR Code。我現在用的 Ap...
今天大概會聊到的範圍 compose runtime compose compiler 今天會更深入的研究 Compose 在執行過程中,發生了什麼...
今天大概會聊到的範圍 @Composable compose compiler & runtime 爆個雷:今天的文章只會講前半段,還不會...
今天大概會聊到的範圍 draggable pointerInput 前兩天在 Feedy 上看文章順便想靈感時,突然發現這個行為: 列表項目可以左右...
今天大概會聊到的範圍 Animation Modifier.graphicsLayer 上一篇講到 Animation,今天想要拿 Animation...
今天大概會聊到的範圍 Animation 上一次有聊到,我們可以透過 Gesture 和 State 來與 user 互動。例如下面這個例子: @Co...
今天大概會聊到的範圍 State Gesture Modifier 在之前,都只是在介紹比較靜態的畫面。但今天如果想要和使用者互動時,該如何處理呢?...
今天大概會聊到的範圍 AnnotatedString Text 在 Compose 中顯示文字時,我們可以使用 Text 這個 Composable。...