以下列表包含一些关键资源:
/res/values/any-file
/res/values/any-file
/res/values/any-file
/res/values/any-file
/res/values/any-file
/res/drawable/multiple-files
/res/values/any-file
or /res/drawable/multiple-files
/res/xml*.*
Android主要通过两种类型的文件支持资源:XML文件和原始文件。原始文件可能是图像,音频和视频。
一些XML文件被编译成二进制格式,另一个按原样复制到设备。
例如,字符串资源XML文件和布局资源XML文件在成为可安装软件包的一部分之前被编译为二进制格式。这些XML文件具有预定义格式,其中XML节点可以转换为ID。
你可以将自己的strutured XML编译为二进制格式,并使用本地化的力量。为此,可以将这些XML文件放在/res/xml/
子目录中。在这种情况下,你将使用Android提供的XML阅读器来读取XML节点。
但是,如果将文件(包括XML文件)放在/res/raw/
目录中,他们不会被编译成二进制格式。然而,因为它是一个资源,Android通过R.java
生成一个ID。
原始文件的资源类型为raw,我们可以通过R.raw.some-filename-minus-extension
访问这些文件标识。但是,你必须使用显式基于流的API来读取这些文件。音频和视频文件属于此类别。
因为raw目录是/res/*
层次结构的一部分,即使是这些原始音频和视频文件可以像所有其他资源一样使用本地化和ID生成。
Android还提供了一个目录来存储资源文件:/assets。 /assets 与 /res 的级别相同。 /assets 中的文件不会在 R.java 中生成ID。你...
Spark独立部署模式安装Spark独立模式集群安装Spark独立模式,你只需要将Spark的编译版本简单的放到集群的每个节点。你可以获得每...
SparkRDD 操作RDDs 支持 2 种类型的操作:转换(transformations) 从已经存在的数据集中创建一个新的数据集;动作(actions) 在数...
MongoDB教程 -MongoDB删除数据库MongoDB db.dropDatabase()命令用于删除现有数据库。语法以下代码显示如何使用dropDatabase()命...
MongoDB 固定集合(Capped Collections) MongoDB 固定集合(Capped Collections)是性能出色且有着固定大小的集合,对于大小固...
在本章中,我们将学习如何创建表。 在创建表之前,首先确定其名称,字段名称和字段定义。 以下是表创建的一般语法: CREATE TABL...
Redis DEL 命令Redis key(键) Redis DEL 命令用于删除已存在的键。不存在的 key 会被忽略。语法 redis DEL 命令基本语法如下:re...
Redis Sismember 命令Redis 集合(Set)Redis Sismember 命令判断成员元素是否是集合的成员。语法 redis Sismember 命令基本语法如...