阅读内容提供者,我一直想知道为什么 Android MIME 类型的类别和类型都以 vnd 为前缀。例如:
vnd.android.cursor.dir/vnd.<something>
vnd.android.cursor.item/vnd.<something>
任何人都知道这代表什么以及重点是什么?
vnd = 供应商。
以 x- 开头的类型或子类型是非标准的[2](它们未在 IANA 注册)。以 vnd 开头的子类型。是特定于供应商的;个人或虚荣树中的子类型以 prs..[3] 开头
x-
; x.
是经过批准的(但不鼓励使用,实验性用途除外)替代品。
x-
现在“不再被视为该树的成员”。相反,x.
被定义为“未注册”树,强烈建议不要使用(显然除了实验用途)。还有prs.
树,它是供个人使用的(但显然不是实验性的个人使用)。所以我想我会使用x.steve
作为实验代码,如果我声明它值得发布到野外,我会使用prs.steve
(或者最好是更独特的东西)。