我正在进行Android开发的第一步,遇到了资产这个术语。
据我所知,资产只是一个没有被解析或引用为资源的文件。
这个词有更准确的定义吗?在哪些情况下,我应该在应用程序中使用资产?
Assets提供了一种在应用程序中包含任意文件(如文本、xml、字体、音乐和视频)的方法。如果你试图将这些文件作为"资源"包括在内,Android将把它们处理到其资源系统中,你将无法获得原始数据。如果你想访问不受影响的数据,资产是一种方法。
添加到项目中的资产将显示为文件系统,您的应用程序可以使用AssetManager读取该文件系统。
Android在其项目组织中有一个专用文件夹,用于存储所有这些文件。