public class ImageItem
extends java.lang.Object
implements java.io.Serializable, android.os.Parcelable
Author: peixing.yang Date: 2019/2/21
| 限定符和类型 | 字段和说明 |
|---|---|
static android.os.Parcelable.Creator<ImageItem> |
CREATOR |
java.lang.String |
displayName |
long |
duration |
java.lang.String |
durationFormat |
int |
height |
long |
id |
boolean |
isOriginalImage |
java.lang.String |
mimeType |
java.lang.String |
path |
long |
time |
java.lang.String |
timeFormat |
int |
width |
| 限定符和类型 | 方法和说明 |
|---|---|
ImageItem |
copy() |
int |
describeContents() |
boolean |
equals(java.lang.Object o) |
int |
getCropMode() |
Info |
getCropRestoreInfo() |
java.lang.String |
getCropUrl() |
java.lang.String |
getDurationFormat() |
long |
getId() |
java.lang.String |
getImageFilterPath() |
java.lang.String |
getLastImageFilterPath() |
java.lang.String |
getMimeType() |
java.lang.String |
getPath() |
int |
getSelectIndex() |
java.lang.String |
getTimeFormat() |
android.net.Uri |
getUri() |
java.lang.String |
getVideoImageUri() |
float |
getWidthHeightRatio() |
int |
getWidthHeightType()
获取图片宽高类型,误差0.1
|
boolean |
isEmpty() |
boolean |
isGif() |
boolean |
isImage() |
boolean |
isLongImage() |
boolean |
isOriginalImage() |
boolean |
isOver2KImage() |
boolean |
isPress() |
boolean |
isSelect() |
boolean |
isUriPath() |
boolean |
isVideo() |
void |
setCropMode(int cropMode) |
void |
setCropRestoreInfo(Info cropRestoreInfo) |
void |
setCropUrl(java.lang.String cropUrl) |
void |
setDurationFormat(java.lang.String durationFormat) |
void |
setId(int id) |
void |
setImageFilterPath(java.lang.String imageFilterPath) |
void |
setMimeType(java.lang.String mimeType) |
void |
setOriginalImage(boolean originalImage) |
void |
setPath(java.lang.String path) |
void |
setPress(boolean press) |
void |
setSelect(boolean select) |
void |
setSelectIndex(int selectIndex) |
void |
setTimeFormat(java.lang.String timeFormat) |
void |
setUriPath(java.lang.String uriPath) |
void |
setVideo(boolean video) |
void |
setVideoImageUri(java.lang.String videoImageUri) |
static ImageItem |
withPath(android.content.Context context,
java.lang.String path) |
void |
writeToParcel(android.os.Parcel dest,
int flags) |
public long id
public int width
public int height
public long time
public long duration
public java.lang.String mimeType
public java.lang.String timeFormat
public java.lang.String durationFormat
public boolean isOriginalImage
public java.lang.String displayName
public java.lang.String path
public static final android.os.Parcelable.Creator<ImageItem> CREATOR
public static ImageItem withPath(android.content.Context context, java.lang.String path)
public void writeToParcel(android.os.Parcel dest,
int flags)
writeToParcel 在接口中 android.os.Parcelablepublic int describeContents()
describeContents 在接口中 android.os.Parcelablepublic Info getCropRestoreInfo()
public void setCropRestoreInfo(Info cropRestoreInfo)
public java.lang.String getVideoImageUri()
public void setVideoImageUri(java.lang.String videoImageUri)
public java.lang.String getImageFilterPath()
public void setImageFilterPath(java.lang.String imageFilterPath)
public boolean isOriginalImage()
public void setOriginalImage(boolean originalImage)
public java.lang.String getLastImageFilterPath()
public java.lang.String getPath()
public void setPath(java.lang.String path)
public long getId()
public void setId(int id)
public java.lang.String getDurationFormat()
public void setDurationFormat(java.lang.String durationFormat)
public void setVideo(boolean video)
public boolean isGif()
public boolean isLongImage()
public boolean isVideo()
public boolean isImage()
public int getCropMode()
public void setCropMode(int cropMode)
public java.lang.String getCropUrl()
public void setCropUrl(java.lang.String cropUrl)
public int getSelectIndex()
public void setSelectIndex(int selectIndex)
public boolean isPress()
public void setPress(boolean press)
public boolean isSelect()
public void setSelect(boolean select)
public java.lang.String getTimeFormat()
public void setTimeFormat(java.lang.String timeFormat)
public java.lang.String getMimeType()
public void setMimeType(java.lang.String mimeType)
public boolean isUriPath()
public android.net.Uri getUri()
public float getWidthHeightRatio()
public int getWidthHeightType()
public boolean equals(java.lang.Object o)
equals 在类中 java.lang.Objectpublic void setUriPath(java.lang.String uriPath)
public ImageItem copy()
public boolean isOver2KImage()
public boolean isEmpty()