Most visited

Recently visited

Added in API level 12

MtpObjectInfo

public final class MtpObjectInfo
extends Object

java.lang.Object
   ↳ android.mtp.MtpObjectInfo


该类在MTP设备上封装有关对象的信息。 这对应于MTP规范的5.3.1节中描述的ObjectInfo数据集。

Summary

Nested classes

class MtpObjectInfo.Builder

构建一个新的对象信息实例。

Public methods

final int getAssociationDesc()

返回MTP对象的关联描述将为不为格式 FORMAT_ASSOCIATION零对象

final int getAssociationType()

返回MTP对象的关联类型将为不为格式的零对象 FORMAT_ASSOCIATION对于关联类型通常为 ASSOCIATION_TYPE_GENERIC_FOLDER

final int getCompressedSize()

返回MTP对象的大小

final long getCompressedSizeLong()

返回MTP对象的大小

final long getDateCreated()

返回MTP对象的创建日期该值表示为1970年1月1日以来的毫秒数

final long getDateModified()

返回MTP对象的修改日期该值表示为1970年1月1日以来的毫秒数

final int getFormat()

返回MTP对象的格式代码

final int getImagePixDepth()

以像素为单位返回MTP对象的深度对于非图像对象,将为零

final long getImagePixDepthLong()

以像素为单位返回MTP对象的深度对于非图像对象,将为零

final int getImagePixHeight()

以像素为单位返回MTP对象的高度对于非图像对象,该值为零

final long getImagePixHeightLong()

以像素为单位返回MTP对象的高度对于非图像对象,该值为零

final int getImagePixWidth()

以像素为单位返回MTP对象的宽度对于非图像对象,将为零

final long getImagePixWidthLong()

以像素为单位返回MTP对象的宽度对于非图像对象,将为零

final String getKeywords()

返回MTP对象的以逗号分隔的关键字列表

final String getName()

返回MTP对象的名称

final int getObjectHandle()

返回MTP对象的对象句柄

final int getParent()

返回对象父级的对象句柄对于存储单元的根目录将为零

final int getProtectionStatus()

返回MTP对象的保护状态可能的值为:

final int getSequenceNumber()

返回MTP对象的序列号此字段通常不用于MTP设备,但有时用于在PTP相机上定义一系列照片。

final long getSequenceNumberLong()

返回MTP对象的序列号此字段通常不用于MTP设备,但有时用于在PTP相机上定义一系列照片。

final int getStorageId()

返回MTP对象的存储单元的存储ID

final int getThumbCompressedSize()

返回MTP对象缩略图的大小对于没有缩略图的对象将为零

final long getThumbCompressedSizeLong()

返回MTP对象缩略图的大小对于没有缩略图的对象将为零

final int getThumbFormat()

返回MTP对象缩略图的格式代码对于没有缩略图的对象将为零

final int getThumbPixHeight()

以像素为单位返回MTP对象缩略图的高度对于没有缩略图的对象,将为零

final long getThumbPixHeightLong()

以像素为单位返回MTP对象缩略图的高度对于没有缩略图的对象,将为零

final int getThumbPixWidth()

以像素为单位返回MTP对象缩略图的宽度对于没有缩略图的对象,将为零

final long getThumbPixWidthLong()

以像素为单位返回MTP对象缩略图的宽度对于没有缩略图的对象,将为零

Inherited methods

From class java.lang.Object

Public methods

getAssociationDesc

Added in API level 12
int getAssociationDesc ()

返回MTP对象的关联描述将为不为格式 FORMAT_ASSOCIATION零对象

Returns
int the object's association description

getAssociationType

Added in API level 12
int getAssociationType ()

返回MTP对象的关联类型将为格式不为 FORMAT_ASSOCIATION零对象对于关联类型通常为 ASSOCIATION_TYPE_GENERIC_FOLDER

Returns
int the object's association type

getCompressedSize

Added in API level 12
int getCompressedSize ()

返回MTP对象的大小

Returns
int the object size

getCompressedSizeLong

Added in API level 24
long getCompressedSizeLong ()

返回MTP对象的大小

Returns
long the object size

getDateCreated

Added in API level 12
long getDateCreated ()

返回MTP对象的创建日期该值表示为1970年1月1日以来的毫秒数

Returns
long the object's creation date

getDateModified

Added in API level 12
long getDateModified ()

返回MTP对象的修改日期该值表示为1970年1月1日以来的毫秒数

Returns
long the object's modification date

getFormat

Added in API level 12
int getFormat ()

返回MTP对象的格式代码

Returns
int the format code

getImagePixDepth

Added in API level 12
int getImagePixDepth ()

以像素为单位返回MTP对象的深度对于非图像对象,将为零

Returns
int the image depth

getImagePixDepthLong

Added in API level 24
long getImagePixDepthLong ()

以像素为单位返回MTP对象的深度对于非图像对象,将为零

Returns
long the image depth

getImagePixHeight

Added in API level 12
int getImagePixHeight ()

以像素为单位返回MTP对象的高度对于非图像对象,该值为零

Returns
int the image height

getImagePixHeightLong

Added in API level 24
long getImagePixHeightLong ()

以像素为单位返回MTP对象的高度对于非图像对象,该值为零

Returns
long the image height

getImagePixWidth

Added in API level 12
int getImagePixWidth ()

以像素为单位返回MTP对象的宽度对于非图像对象,将为零

Returns
int the image width

getImagePixWidthLong

Added in API level 24
long getImagePixWidthLong ()

以像素为单位返回MTP对象的宽度对于非图像对象,将为零

Returns
long the image width

getKeywords

Added in API level 12
String getKeywords ()

返回MTP对象的以逗号分隔的关键字列表

Returns
String the object's keyword list

getName

Added in API level 12
String getName ()

返回MTP对象的名称

Returns
String the object's name

getObjectHandle

Added in API level 12
int getObjectHandle ()

返回MTP对象的对象句柄

Returns
int the object handle

getParent

Added in API level 12
int getParent ()

返回对象父级的对象句柄对于存储单元的根目录将为零

Returns
int the object's parent

getProtectionStatus

Added in API level 12
int getProtectionStatus ()

返回MTP对象的保护状态可能的值为:

Returns
int the protection status

getSequenceNumber

Added in API level 12
int getSequenceNumber ()

返回MTP对象的序列号此字段通常不用于MTP设备,但有时用于在PTP相机上定义一系列照片。

Returns
int the object's sequence number

getSequenceNumberLong

Added in API level 24
long getSequenceNumberLong ()

返回MTP对象的序列号此字段通常不用于MTP设备,但有时用于在PTP相机上定义一系列照片。

Returns
long the object's sequence number

getStorageId

Added in API level 12
int getStorageId ()

返回MTP对象的存储单元的存储ID

Returns
int the storage ID

getThumbCompressedSize

Added in API level 12
int getThumbCompressedSize ()

返回MTP对象缩略图的大小对于没有缩略图的对象将为零

Returns
int the thumbnail size

getThumbCompressedSizeLong

Added in API level 24
long getThumbCompressedSizeLong ()

返回MTP对象缩略图的大小对于没有缩略图的对象将为零

Returns
long the thumbnail size

getThumbFormat

Added in API level 12
int getThumbFormat ()

返回MTP对象缩略图的格式代码对于没有缩略图的对象将为零

Returns
int the thumbnail format code

getThumbPixHeight

Added in API level 12
int getThumbPixHeight ()

以像素为单位返回MTP对象缩略图的高度对于没有缩略图的对象,将为零

Returns
int the thumbnail height

getThumbPixHeightLong

Added in API level 24
long getThumbPixHeightLong ()

以像素为单位返回MTP对象缩略图的高度对于没有缩略图的对象,将为零

Returns
long the thumbnail height

getThumbPixWidth

Added in API level 12
int getThumbPixWidth ()

以像素为单位返回MTP对象缩略图的宽度对于没有缩略图的对象,将为零

Returns
int the thumbnail width

getThumbPixWidthLong

Added in API level 24
long getThumbPixWidthLong ()

以像素为单位返回MTP对象缩略图的宽度对于没有缩略图的对象,将为零

Returns
long the thumbnail width

Hooray!