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
相关推荐
AI云海7 小时前
利用好手机这个工具-碎片化学习
学习
β添砖java9 小时前
2025最新快速构建企业级虚拟专用网络环境学习笔记
笔记·学习
qianpeng49 小时前
IDA PRO笔记
笔记
Yang_jie_0313 小时前
笔记:数据结构(顺序表)
数据结构·windows·笔记
WZF-Sang13 小时前
网络基础——2
服务器·网络·c++·学习·网络编程·php
心中有国也有家15 小时前
E-Brufen 技术选型全景:Flutter + 鸿蒙 + Hive CE
hive·hadoop·学习·flutter·华为·harmonyos
没头脑的男大15 小时前
CMake学习教学
linux·c++·学习
New农民工15 小时前
射频芯片学习-ExpressLRS 对频流程分析
学习
Tom@敲代码16 小时前
js学习笔记-01
javascript·笔记·学习
辞旧 lekkk16 小时前
【Qt】 系统相关:事件与定时器
开发语言·qt·学习·萌新