技術問答
技術文章
iT 徵才
Tag
聊天室
2024 鐵人賽
登入/註冊
問答
文章
Tag
邦友
鐵人賽
搜尋
2023 iThome 鐵人賽
DAY
23
0
自我挑戰組
一天學一篇 Google Codelabs
系列 第
23
篇
112/23 - 版面配置、主題設定和動畫 - 自訂版面配置與圖形
15th鐵人賽
android
compose
AndyAWD
2023-10-08 14:10:35
169 瀏覽
分享至
今天學什麼?
今天閱讀「
適用於 Android 開發人員的 Jetpack Compose
」第二章「
版面配置、主題設定和動畫
」的「
自訂版面配置與圖形
」
學習筆記
Layout phase
佈局階段
元件大小和位置
A Layout
佈局
快速定義 Compose 的 UI 元素
Layout node
佈局節點
UI 樹中的元件視覺化
Layout composable
佈局可組合項
Compose 的 UI 核心元件,在 UI 樹中建立並新增佈局節點
layout() function
函式
佈局階段的第二個步驟
把子佈局放入父佈局中
layout() Modifier
佈局修飾符
包裝單一佈局的節點
允許單獨調整大小和位置
延遲顯示的 UI 元件被稱為子佈局,就想成 RecyclerView 的 item,等需要使用時再載入和顯示
知道什麼時候使用子佈局很重要
使用子佈局:一個元件取決於另一個元件的測量結果
每次只測量一次子佈局
手動測量兩次子佈局,會造成異常
留言
追蹤
檢舉
上一篇
112/22 - 版面配置、主題設定和動畫 - 建立元素動畫
下一篇
112/24 - 版面配置、主題設定和動畫 - 限制條件和修飾符順序
系列文
一天學一篇 Google Codelabs
共
30
篇
目錄
RSS系列文
訂閱系列文
11
人訂閱
26
112/26 - 架構與狀態 - 建構 Compose UI
27
112/27 - 架構與狀態 - Compose 狀態思維
28
112/28 - 架構與狀態 - 提升狀態的位置、進階狀態和連帶效果
29
112/29 - 架構與狀態 - Navigation 最佳做法、Navigation
30
112/30 - 架構與狀態 - 狀態容器與狀態產生方式
完整目錄
直播研討會
{{ item.subject }}
{{ item.channelVendor }}
{{ item.webinarstarted }}
|
{{ formatDate(item.duration) }}
直播中
立即報名
尚未有邦友留言
立即登入留言
iThome鐵人賽
參賽組數
1064
組
團體組數
40
組
累計文章數
22060
篇
完賽人數
594
人
看影片追技術
看更多
{{ item.subject }}
{{ item.channelVendor }}
|
{{ formatDate(item.duration) }}
直播中
熱門tag
看更多
15th鐵人賽
16th鐵人賽
13th鐵人賽
14th鐵人賽
12th鐵人賽
11th鐵人賽
鐵人賽
2019鐵人賽
javascript
2018鐵人賽
python
2017鐵人賽
windows
php
c#
windows server
linux
css
react
vue.js
熱門問題
7zip解壓問題
[急!] Exchange 系統管理中心 不小心停用了使用者信箱 要怎麼復原
有人公司做過資訊安全演練嗎
國際比賽對於IT專業技能提升的影響
excel 如何利用寫入VBA 來做到一鍵執行 「清空剪貼簿」?
從合規的角度上來說微服務架構當前的壁壘是什麼
windows11 策略編輯器 軟體限制原則失效?
PYTHON 工具
對其他dns伺服器進行遞迴查詢失敗
ORACLE SQL 多筆沖正資料時
熱門回答
7zip解壓問題
WIN11 一直跳出中毒的訊息
如何讓內網的FortiGate防火牆可以收到韌體更新與下載
PYTHON 工具
有關於Plesk 記憶體使用 的疑惑
熱門文章
PrintNightmare: 沒想到會被 Windows 11 終結
[系統設計]- 容易產生設計盲點
[Day 13] 資訊安全策略的制定與實施
新手入門:無伺服器函數和FaaS簡介
Day1 - 30天學習Python
IT邦幫忙
×
標記使用者
輸入對方的帳號或暱稱
Loading
找不到結果。
標記
{{ result.label }}
{{ result.account }}