Hi 我是 Tomaz. 第一次参加铁人赛,和各位铁人一起进行磨练,希望撑得过去 ?
认真学 Compose 是最近对自己的一个期许,但为什麽是最近呢?
其实 Jetpack Compose 对 Android 生态来说,并不是一个新东西。早在 2019 年的 Google I/O,Android Tool Kit Team 就推出了一系列关於 Jetpack Compose 的介绍,当时的 Android 社群就许多人在讨论、试玩甚至直接使用 Jetpack Compose 了。那时我还有听没有懂,没有很认真的去看这套工具在做什麽
在今年的 Google I/O,Google 正式宣布 Jetpack Compose 正式 Release。再次激起我对 Compose 的兴趣,一看才发现真的是一个很有趣的新世界
我自己认为,作为工程师就要时常保持好奇
对新的工具,不仅是了解用法而已
对原理产生好奇、对开发者的目标产生好奇
在试图找答案的过程,会得到比直接看一份“说明书”来得更多的资讯
也同时因为更了解了运作原理与开发者的“哲学”,而更知道该如何妥善使用这个工具
我在之前有稍微碰过的 React JS 和 Flutter
所以对所谓 Declarative UI 的观念不算陌生
但是接触 Jetpack Compose 时,却产生了很多疑惑
@Composable
这个 annotation 到底做了什麽?带着这个问题,开始了对 Jetpack Compose 的探索
这个系列可能比较不会像是手把手教学
而是在探索 Jetpack Compose 时,所得到的 byte-sized 资讯整理与笔记
每篇可能会有不同主题,对应到我对这个工具 / Framework 的疑惑
希望能在得到答案之余,将研究的过程记录下来与大家分享
接下来的主题仍然未知,就让各位和我一起探索吧!
>>: Day05 - 随意玩之 OrderCreate API
好的设计让你上天堂,烂的设计让你下地狱。 如果公司有专门的 DBA,後端工程师就可以把心力放在资料...
附上作业 https://codepen.io/pwbzvqja/pen/XWMdvqz 如图 ...
一般来说,ARM组合语言,目前大部分是称作嵌入式系统,大部分会说它是写到韧体里面的程序语言,就是硬体...
这几天想了很久~最後一天的主题...... 决定来跟大家聊聊取得资安证照的心得 下面为这两年资安经验...
昨天成为 Android TV 开发者後 我们可以来上架啦 因为这次铁人赛的资料来源来自威秀影城 版...