Android Studio学习笔记:为应用添加文本和图片

因为我安装的版本和教程版本一致,新建的时候选择的empty compose activaty,目前为止按照教程一步步学习没有出现什么问题和BUG。

浅浅记录一些需要记忆的知识点:

......您应始终将每种类型的资源放在项目的 res/ 目录下的相应子目录中。例如,以下是一个简单项目的文件层次结构:

复制代码
MyProject/
    src/
        MyActivity.kt
    res/
        drawable/
            graphic.png
        mipmap/
            icon.png
        values/
            strings.xml

在此示例中,res/ 目录中包含存储在不同子目录中的所有资源,其中包括存储图片资源的 drawable/ 目录、存储启动器图标的 mipmap/ 目录和存储字符串资源的 values/ 目录。

......

访问资源

Jetpack Compose 可以访问您的 Android 项目中定义的资源。可以使用在项目的 R 类中生成的资源 ID 访问资源。

R 类是 Android 自动生成的类,其中包含了项目中所有资源的 ID。在大多数情况下,资源 ID 与文件名相同。例如,可以使用以下代码访问上面的文件层次结构中的图片:

复制代码
R.drawable.graphic
相关推荐
通信小呆呆12 小时前
当算法有了“五感”:多模态数据融合如何向人体感官协同学习?
人工智能·学习·算法·机器学习·机器人
H__Rick12 小时前
自动对焦学习-3
人工智能·学习·计算机视觉
Daisy Lee12 小时前
量化学习-第1章-什么是量化金融
学习·金融·datawhale
Alsn8613 小时前
等待学习-学习目录:Docker 容器安全攻防
学习·安全·docker
YM52e13 小时前
买菜计算器小应用 - HarmonyOS ArkUI 开发实战-PC版本
学习·华为·harmonyos·鸿蒙·鸿蒙系统
小雨下雨的雨14 小时前
HarmonyOS ArkUI训练营入门-组件掌握系列-Animation 动画效果实现-PC版本
学习·华为·harmonyos·鸿蒙
闪闪发亮的小星星14 小时前
高斯光以及高斯光公式解释
笔记
cqbzcsq15 小时前
CellFlow虚拟细胞论文阅读
论文阅读·人工智能·笔记·学习·生物信息
YangYang9YangYan16 小时前
2026初入职场学习数据分析的价值
学习·数据挖掘·数据分析
阿米亚波16 小时前
【Windows】QEMU 启动 openEuler aarch64/arm64 架构系统 + 离线软件源
linux·windows·经验分享·笔记·架构·arm