当前位置: 首页 > news >正文

安卓App开发 篇二:Android UI和布局

文章目录

      • 系列文章
      • Jetpack Compose
      • 基本语法
        • 可组合函数
        • 预览
        • 布局元素
          • 基于槽位(slot-based)的布局
          • 横屏处理
          • 实现布局设计
          • 布局检查器工具
        • Material Design
        • 使用字符串等资源
        • 列表和动画
          • LazyColumn 和 LazyRow
          • remember 和 mutableStateOf
        • 事件
          • mutableStateOf
          • remember
          • 局部更新
        • 组件(官方文档)
      • 进阶技术
        • 界面架构
          • 教程:[构建 Compose 界面](https://developer.android.google.cn/develop/ui/compose/architecture?hl=zh-cn)
          • 状态提升
          • 教程:[状态和附带效应](https://developer.android.google.cn/codelabs/jetpack-compose-advanced-state-side-effects?hl=zh-cn)
          • 可观察的可变列表
          • ViewModel
        • 应用布局
          • 教程:[导航组件](https://developer.android.google.cn/codelabs/jetpack-compose-navigation?hl=zh-cn)
          • 教程:[自适应应用](https://codelabs.developers.google.cn/jetpack-compose-adaptability?hl=zh-cn)
          • 教程:[Compose for Wear OS Codelab](https://developer.android.google.cn/codelabs/compose-for-wear-os?hl=zh-cn)
        • 主题
          • 教程 :[使用 Material 3 设置主题](https://developer.android.google.cn/codelabs/jetpack-compose-theming?hl=zh-cn)
        • 文本和排版
        • 图片和图形
        • 动画
          • 教程:[Animation API](https://developer.android.google.cn/codelabs/jetpack-compose-animation?hl=zh-cn)
        • 无障碍
          • 教程 :[使用 Jetpack Compose 改进应用的无障碍功能](https://developer.android.google.cn/codelabs/jetpack-compose-accessibility?hl=zh-cn)
        • 轻触和输入
        • 性能
        • 样式指南
        • 测试Compose
        • 从View迁移到Compose
          • 教程:[从View迁移到Jetpack Compose](https://developer.android.google.cn/codelabs/jetpack-compose-migration?hl=zh-cn)
        • 利用系统功能
          • 窗口边衬区(状态栏和系统导航栏)
          • 刘海屏
          • 画中画
        • 创建widget
        • 快速搭建界面原型
        • Android快速指南(Android Quick Guides)

系列文章

安卓App开发 篇一:从零开始构建第一个Android应用

(计划)
Android UI和布局
Android SDK和API
AI伴侣Gemini(旧名:Studio Bot)
签名和打包

Jetpack Compose

Jetpack Compose 是用于构建 Android 界面的新款工具包。Compose 使用更少的代码、强大的工具和直观的 Kotlin 功能,可以帮助您简化并加快 Android 界面开发。借助 Compose,您可以通过定义一组函数来构建界面,这些函数称为可组合函数,它们会接受数据并描述界面元素。

官网:https://developer.android.google.cn/develop/ui?hl=zh-cn
文档地址:https://developer.android.google.cn/develop/ui/compose/documentation?hl=zh-cn

基本语法

可组合函数

在 Comp

http://www.lryc.cn/news/421579.html

相关文章:

  • k8s基本介绍
  • go http启动应用程序
  • Redis:概念、部署、配置、优化
  • 华为OD-D卷找座位
  • Go sdk下载和配置环境变量
  • qt的项目结构
  • 【NLP】文本特征处理:n-gram特征和文本长度规范
  • ESP32人脸识别开发 ---partitions.csv配置的一些说明(五)
  • 【学习笔记】Matlab和python双语言的学习(图论最短路径)
  • vue.config.js 配置 devserve 配置
  • 不入耳耳机什么牌子性价比高?五大年度必选款揭秘
  • SQL Zoo 6.The JOIN operation
  • 视频教程:Vue3移动端抽屉弹层组件实战
  • CSS 的 BFC(块级格式化上下文)
  • 【2023年】云计算金砖牛刀小试2
  • python--将mysql建表语句转换成hive建表语句
  • 异步调用实践:Async,Future, TaskExecutor、EventListener
  • Flask 异常处理
  • 【海思SS626 | 内存管理】海思芯片的OS内存、MMZ内存设置
  • linux crontab没有按照规则执行排查
  • Cloudflare的D1使用技巧
  • 解决端口号被占用问题
  • 如何在linux上部署zabbix监控工具
  • vulnhub系列:sp eric
  • JVM二:JVM类加载机制
  • 对于springboot无法连接redis解决方案
  • 关于android中的各种尺寸与计算
  • MySQL避免索引失效的方法详细介绍
  • 【Java】深入了解 Java 的 charAt() 方法
  • Linux 下 ETCD 安装、配置与命令使用总结