AI-generated Key Takeaways
-
Asset represents a binary blob shared between data items that is replicated across the wearable network on demand.
-
An Asset can be created from a byte array, file descriptor, existing Asset's digest, or a content URI.
-
The digest of an Asset is a content identifier used to identify the Asset across devices.
-
An Asset can be referenced by a file descriptor or a content URI.
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. A DataItemAsset
represents 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 | |
| static Asset | |
| static Asset | |
| static Asset | |
| boolean | |
| String | |
| ParcelFileDescriptor | |
| Uri | |
| int | hashCode
()
|
| String | toString
()
|
| void |
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 DataClient.putDataItem(PutDataRequest)
request.
The Wearable API will copy the file descriptor's data in the caller's process as
soon as the corresponding PutDataRequest
is provided to the API.
public static Asset createFromUri ( Uri uri)
Creates an Asset
using
a content URI. The Asset
will
be opened using ContentResolver.openFileDescriptor(Uri, String)
.
public boolean equals ( Object o)
public String getDigest ()
public ParcelFileDescriptor getFd ()
Returns the file descriptor referencing the Asset
.

