implements SafeParcelable
An asset is a binary blob shared between data items that is replicated across the wearable network on demand.
It may represent an asset not yet added with the Android Wear network.
DataItemAsset
s are representations of an asset after it has been added to the
network through a PutDataRequest
.
Inherited Constant Summary
Field Summary
public static final Creator<Asset> | CREATOR |
Public Method Summary
static Asset |
createFromBytes(byte[] assetData)
Creates an Asset using a byte array.
|
static Asset | |
static Asset | |
static Asset | |
boolean | |
String |
getDigest()
Returns the digest associated with the asset data.
|
ParcelFileDescriptor |
getFd()
Returns the file descriptor referencing the asset.
|
Uri |
getUri()
Returns the uri referencing the asset data.
|
int |
hashCode()
|
String |
toString()
|
void |
writeToParcel(Parcel dest, int flags)
|
Inherited Method Summary
Fields
Public Methods
public static Asset createFromFd (ParcelFileDescriptor fd)
Creates an Asset using a file descriptor. The FD should be closed after being successfully sent in a putDataItem request.
public static Asset createFromUri (Uri uri)
Creates an Asset using a content URI. The asset will be opened using
openFileDescriptor(Uri, String)
.
public String getDigest ()
Returns the digest associated with the asset data. A digest is a content identifier used to identify the asset across devices.
Returns
- the Asset's digest, or null if the digest is unset