Deep Dive into Jetpack Compose Text
summary
Jetpack Compose text now uses platform layout and graphics APIs directly (no TextView), implementing a Paragraph-based layout layer, unbundled library releases, and platform-bug workarounds. New APIs include LineHeightStyle (with trim and alignment modes for proportional/center/top/bottom and different multi-line vs single-line behavior), multi-text selection via SelectionContainer, improved line-break controls (simple/heading/paragraph), and runtime Google Fonts integration for automatic font download.
AI-written summary · about
chapters (6)
- 0:00Introduction
- 4:54TextView vs Compose
- 16:16Compose Text features
- 17:21Line height & layout
- 22:39Line breaks & Google Fonts
- 25:00Q&A
related talks
38mWrite it down: Using text in Jetpack Compose
32mCompose your Text
39mUnderstanding Compose Text Field
39mBuild a Vertical Text Editor with Android 16 × Jetpack Compose
39mText in Compose: Beyond the Basics
10mStyling text in Compose
46mJetpack Compose: UI Toolkit for Android and Desktop
01h 09mJetpack Compose for consistency of your apps' UI
