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
相关推荐
2301_8035545230 分钟前
redis学习
数据库·redis·学习
牛亚肖34 分钟前
plantsimulation知识点 RGV小车前端与后端区别
笔记
HAORChain1 小时前
Hyperledger Fabric官方中文教程-改进笔记(十四)-向通道中添加组织
笔记·区块链·fabric
专属熊熊先生1 小时前
Allegro17.4导出带有NET的PDF文档及组装样式图
笔记·嵌入式硬件·学习
墨雨听阁3 小时前
8.26网络编程——Modbus TCP
网络·网络协议·学习·tcp/ip
我们从未走散4 小时前
设计模式学习笔记-----抽象责任链模式
java·笔记·学习·设计模式·责任链模式
Magnetic_h4 小时前
【iOS】内存管理及部分Runtime复习
笔记·学习·macos·ios·objective-c·cocoa·xcode
小白程序员成长日记6 小时前
8.26学习日志
学习·算法·leetcode
zgc12453677 小时前
Linux学习-网络编程2
linux·网络·学习
梅见十柒7 小时前
UNIX网络编程笔记:高级套接字编程20-25
网络·经验分享·笔记·unix