iT邦幫忙

鐵人檔案

2021 iThome 鐵人賽
回列表
Mobile Development

認真學 Compose - 對 Jetpack Compose 的問題與探索 系列

2021 Google I/O 宣告了 Jetpack Compose 的 Release

在這之前,Compose 在社群中的聲量也越來越大
想要趁這個機會好好探究 Compose 這個有趣的工具,並且分享給大家

鐵人鍊成 | 共 30 篇文章 | 6 人訂閱 訂閱系列文 RSS系列文
DAY 11

D11/ 要怎麼顯示動態資料的畫面 - State

今天大概會聊到的範圍 State Gesture Modifier 在之前,都只是在介紹比較靜態的畫面。但今天如果想要和使用者互動時,該如何處理呢?...

2021-09-25 ‧ 由 tomazwang 分享
DAY 12

D12/ 我要怎麼用動畫改變中的資料? - Animations

今天大概會聊到的範圍 Animation 上一次有聊到,我們可以透過 Gesture 和 State 來與 user 互動。例如下面這個例子: @Co...

2021-09-26 ‧ 由 tomazwang 分享
DAY 13

D13/ 怎麼做翻卡片的動畫 - Animation Part 2 & GraphicsLayer

今天大概會聊到的範圍 Animation Modifier.graphicsLayer 上一篇講到 Animation,今天想要拿 Animation...

2021-09-27 ‧ 由 tomazwang 分享
DAY 14

D14/ 怎麼做拉動的操作? - Draggable Gesture

今天大概會聊到的範圍 draggable pointerInput 前兩天在 Feedy 上看文章順便想靈感時,突然發現這個行為: 列表項目可以左右...

2021-09-28 ‧ 由 tomazwang 分享
DAY 15

D15/ 為什麼 remember 是 composable function? - @Composable 是什麼

今天大概會聊到的範圍 @Composable compose compiler & runtime 爆個雷:今天的文章只會講前半段,還不會...

2021-09-29 ‧ 由 tomazwang 分享
DAY 16

D16/ 所以到底為什麼 remember 是 composable function? - @Composable 是什麼 part 2

今天大概會聊到的範圍 compose runtime compose compiler 今天會更深入的研究 Compose 在執行過程中,發生了什麼...

2021-09-30 ‧ 由 tomazwang 分享
DAY 17

D17/ 我要用的 View 沒有支援 Compose 怎麼辦? - AndroidView

今天大概會聊到的範圍 Android View 前兩天來回進出了公司樓下的 7-11 兩三次,每次都要掃一次實名制的 QR Code。我現在用的 Ap...

2021-10-01 ‧ 由 tomazwang 分享
DAY 18

D18/ 怎麼在 Compose 中取得 Permission? - rememberLauncherForActivityResult

今天大概會聊到的範圍 rememberLauncherForActivityResult 上一篇我學到可以透過 AndroidView 中將 Came...

2021-10-02 ‧ 由 tomazwang 分享
DAY 19

D19/ 要權限的時後有 Launcher has not been initialized,怎麼辦? - SideEffect

今天大概會聊到的範圍 SideEffect DisposableEffect 今天要講的東西是 Side-Effect,很多場景下都有更好的 sol...

2021-10-03 ‧ 由 tomazwang 分享
DAY 20

D20/ 怎麼在 compose 與 non-compoe 間傳資料 - Compose Side-Effect part 2

今天大概會聊到的範圍 rememberUpdateState 上一篇聊到,SideEffect 周邊還有一堆和 state & effect 相...

2021-10-04 ‧ 由 tomazwang 分享