Текст — центральный элемент любого пользовательского интерфейса, и Jetpack Compose упрощает его отображение и ввод. Compose использует композицию своих строительных блоков, а это значит, что вам не нужно переопределять свойства и методы или расширять большие классы, чтобы иметь конкретный компонуемый дизайн и логику, работающую так, как вам нужно.
В качестве базового класса Compose предоставляет BasicText и BasicTextField , которые являются элементарными компонентами для отображения текста и обработки пользовательского ввода. На более высоком уровне Compose предоставляет Text и TextField , которые представляют собой компонуемые элементы, соответствующие принципам Material Design. Рекомендуется использовать их, поскольку они имеют подходящий внешний вид и функциональность для пользователей Android и включают в себя другие параметры, упрощающие их настройку без необходимости написания большого количества кода.
Образцы
Рекомендуем вам
- Примечание: текст ссылки отображается, когда JavaScript отключен.
- Отобразить эмодзи
- Системы пользовательского проектирования в Compose
- Material Design 2 в Compose