Home
last modified time | relevance | path

Searched refs:NdefRecord (Results 1 – 25 of 27) sorted by relevance

12

/aosp12/frameworks/base/core/java/android/nfc/
H A DNdefRecord.java92 public final class NdefRecord implements Parcelable { class
345 public static NdefRecord createUri(Uri uri) { in createUri()
596 NdefRecord[] rs = parse(buffer, true); in NdefRecord()
686 case NdefRecord.TNF_WELL_KNOWN: in toMimeType()
691 case NdefRecord.TNF_MIME_MEDIA: in toMimeType()
790 List<NdefRecord> records = new ArrayList<NdefRecord>(); in parse()
805 me = (flag & NdefRecord.FLAG_ME) != 0; in parse()
999 new Parcelable.Creator<NdefRecord>() {
1016 public NdefRecord[] newArray(int size) {
1017 return new NdefRecord[size];
[all …]
H A DNdefMessage.java63 private final NdefRecord[] mRecords;
99 mRecords = NdefRecord.parse(buffer, false); in NdefMessage()
112 public NdefMessage(NdefRecord record, NdefRecord ... records) { in NdefMessage()
116 for (NdefRecord r : records) { in NdefMessage()
122 mRecords = new NdefRecord[1 + records.length]; in NdefMessage()
132 public NdefMessage(NdefRecord[] records) { in NdefMessage()
137 for (NdefRecord r : records) { in NdefMessage()
157 public NdefRecord[] getRecords() { in getRecords()
176 for (NdefRecord r : mRecords) { in getByteArrayLength()
222 NdefRecord[] records = new NdefRecord[recordsLength];
[all …]
H A DNdefRecord.aidl19 parcelable NdefRecord;
/aosp12/packages/apps/Nfc/src/com/android/nfc/handover/
H A DHandoverDataParser.java28 import android.nfc.NdefRecord;
118 static NdefRecord createCollisionRecord() { in createCollisionRecord()
121 return new NdefRecord(NdefRecord.TNF_WELL_KNOWN, RTD_COLLISION_RESOLUTION, null, random); in createCollisionRecord()
131 return new NdefRecord(NdefRecord.TNF_WELL_KNOWN, NdefRecord.RTD_ALTERNATIVE_CARRIER, null, in createBluetoothAlternateCarrierRecord()
158 return new NdefRecord(NdefRecord.TNF_MIME_MEDIA, TYPE_BT_OOB, new byte[]{'b'}, payload); in createBluetoothOobDataRecord()
170 NdefRecord[] dataRecords = new NdefRecord[] { in createHandoverRequestMessage()
184 NdefRecord createHandoverSelectRecord(NdefRecord alternateCarrier) { in createHandoverSelectRecord()
195 return new NdefRecord(NdefRecord.TNF_WELL_KNOWN, NdefRecord.RTD_HANDOVER_SELECT, null, in createHandoverSelectRecord()
200 NdefRecord[] messages = new NdefRecord[] { in createHandoverRequestRecord()
215 return new NdefRecord(NdefRecord.TNF_WELL_KNOWN, NdefRecord.RTD_HANDOVER_REQUEST, null, in createHandoverRequestRecord()
[all …]
/aosp12/packages/apps/Tag/src/com/android/apps/tag/record/
H A DSmartPoster.java30 import android.nfc.NdefRecord;
124 public static SmartPoster parse(NdefRecord record) { in parse()
125 Preconditions.checkArgument(record.getTnf() == NdefRecord.TNF_WELL_KNOWN); in parse()
135 public static SmartPoster parse(NdefRecord[] recordsRaw) { in parse()
150 public static boolean isPoster(NdefRecord record) { in isPoster()
224 private static NdefRecord getByType(byte[] type, NdefRecord[] records) { in getByType()
225 for (NdefRecord record : records) { in getByType()
235 private static RecommendedAction parseRecommendedAction(NdefRecord[] records) { in parseRecommendedAction()
236 NdefRecord record = getByType(ACTION_RECORD_TYPE, records); in parseRecommendedAction()
249 private static String parseType(NdefRecord[] records) { in parseType()
[all …]
H A DTextRecord.java26 import android.nfc.NdefRecord;
80 public static TextRecord parse(NdefRecord record) { in parse()
81 Preconditions.checkArgument(record.getTnf() == NdefRecord.TNF_WELL_KNOWN); in parse()
82 Preconditions.checkArgument(Arrays.equals(record.getType(), NdefRecord.RTD_TEXT)); in parse()
119 public static boolean isText(NdefRecord record) { in isText()
129 public static NdefRecord newTextRecord(String text, Locale locale) { in newTextRecord()
133 public static NdefRecord newTextRecord(String text, Locale locale, boolean encodeInUtf8) { in newTextRecord()
151 return new NdefRecord(NdefRecord.TNF_WELL_KNOWN, NdefRecord.RTD_TEXT, new byte[0], data); in newTextRecord()
H A DImageRecord.java25 import android.nfc.NdefRecord;
53 public static ImageRecord parse(NdefRecord record) { in parse()
69 public static boolean isImage(NdefRecord record) { in isImage()
78 public static NdefRecord newImageRecord(Bitmap bitmap) { in newImageRecord()
82 return NdefRecord.createMime("image/jpeg", content); in newImageRecord()
H A DMimeRecord.java25 import android.nfc.NdefRecord;
70 public static MimeRecord parse(NdefRecord record) { in parse()
75 public static boolean isMime(NdefRecord record) { in isMime()
79 public static NdefRecord newMimeRecord(String type, byte[] data) { in newMimeRecord()
80 return NdefRecord.createMime(type, data); in newMimeRecord()
H A DUriRecord.java34 import android.nfc.NdefRecord;
146 public static UriRecord parse(NdefRecord record) { in parse()
152 public static boolean isUri(NdefRecord record) { in isUri()
159 public static NdefRecord newUriRecord(Uri uri) { in newUriRecord()
160 return NdefRecord.createUri(uri); in newUriRecord()
H A DVCardRecord.java44 import android.nfc.NdefRecord;
154 public static VCardRecord parse(NdefRecord record) { in parse()
162 public static NdefRecord newVCardRecord(byte[] data) { in newVCardRecord()
178 public static boolean isVCard(NdefRecord record) { in isVCard()
/aosp12/packages/apps/Nfc/src/com/android/nfc/snep/
H A DSnepMessage.java21 import android.nfc.NdefRecord;
116NdefRecord data2 = new NdefRecord(NdefRecord.TNF_WELL_KNOWN, NdefRecord.RTD_TEXT, new byte[0], pay… in getLargeNdef()
117 return new NdefMessage(new NdefRecord[]{data2}); in getLargeNdef()
134NdefRecord data1 = new NdefRecord(NdefRecord.TNF_WELL_KNOWN, NdefRecord.RTD_TEXT, new byte[0], pay… in getSmallNdef()
135 return new NdefMessage(new NdefRecord[]{data1}); in getSmallNdef()
/aosp12/packages/apps/ManagedProvisioning/tests/instrumentation/src/com/android/managedprovisioning/parser/
H A DMessageParserTest.java33 import android.nfc.NdefRecord;
83 NdefRecord record = NdefRecord.createMime( in test_correctParserUsedToParseNfcIntent()
86 NdefMessage ndfMsg = new NdefMessage(new NdefRecord[]{record}); in test_correctParserUsedToParseNfcIntent()
H A DPropertiesProvisioningDataParserTest.java109 import android.nfc.NdefRecord;
394 NdefRecord record = NdefRecord.createMime(INVALID_MIME_TYPE, stream.toByteArray()); in testGetFirstNdefRecord_noNfcMimeType()
395 NdefMessage ndfMsg = new NdefMessage(new NdefRecord[]{record}); in testGetFirstNdefRecord_noNfcMimeType()
407 NdefRecord record = NdefRecord.createMime( in testGetFirstNdefRecord()
410 NdefMessage ndfMsg = new NdefMessage(new NdefRecord[]{record}); in testGetFirstNdefRecord()
682 new NdefMessage(new NdefRecord[] { in buildNfcProvisioningIntent()
683 NdefRecord.createMime( in buildNfcProvisioningIntent()
/aosp12/packages/apps/Tag/src/com/android/apps/tag/message/
H A DNdefMessageParser.java29 import android.nfc.NdefRecord;
51 public static List<ParsedNdefRecord> getRecords(NdefRecord[] records) { in getRecords()
53 for (NdefRecord record : records) { in getRecords()
/aosp12/packages/apps/Contacts/src/com/android/contacts/
H A DNfcHandler.java24 import android.nfc.NdefRecord;
91 NdefRecord record = NdefRecord.createMime("text/x-vcard", ndefBytes.toByteArray()); in createNdefMessage()
/aosp12/packages/apps/ManagedProvisioning/tests/instrumentation/src/com/android/managedprovisioning/analytics/
H A DAnalyticsUtilsTest.java35 import android.nfc.NdefRecord;
145 NdefRecord record = NdefRecord.createMime( in testGetAllProvisioningExtras_Nfc()
148 NdefMessage ndfMsg = new NdefMessage(new NdefRecord[]{record}); in testGetAllProvisioningExtras_Nfc()
/aosp12/packages/apps/Nfc/src/com/android/nfc/
H A DNfcWifiProtectedSetup.java24 import android.nfc.NdefRecord;
99 NdefRecord[] records = message.getRecords(); in parse()
101 for (NdefRecord record : records) { in parse()
H A DNfcDispatcher.java47 import android.nfc.NdefRecord;
435 NdefRecord uriRecord = new NdefRecord( in decodeNfcBarcodeUri()
436 NdefRecord.TNF_WELL_KNOWN, NdefRecord.RTD_URI, tagId, payload); in decodeNfcBarcodeUri()
596 for (NdefRecord record : message.getRecords()) { in extractAarPackages()
722 static String checkForAar(NdefRecord record) { in checkForAar()
723 if (record.getTnf() == NdefRecord.TNF_EXTERNAL_TYPE && in checkForAar()
724 Arrays.equals(record.getType(), NdefRecord.RTD_ANDROID_APP)) { in checkForAar()
H A DBeamShareActivity.java35 import android.nfc.NdefRecord;
138 mNdefMessage = new NdefMessage(NdefRecord.createUri(uri)); in tryUri()
147 mNdefMessage = new NdefMessage(NdefRecord.createTextRecord(null, text)); in tryText()
H A DP2pLinkManager.java48 import android.nfc.NdefRecord;
602 NdefRecord appUri = NdefRecord.createUri(Uri.parse( in createDefaultNdef()
604 NdefRecord appRecord = NdefRecord.createApplicationRecord(pkgName); in createDefaultNdef()
605 return new NdefMessage(new NdefRecord[] { appUri, appRecord }); in createDefaultNdef()
/aosp12/packages/apps/ManagedProvisioning/src/com/android/managedprovisioning/parser/
H A DPropertiesProvisioningDataParser.java60 import android.nfc.NdefRecord;
136 NdefRecord firstRecord = getFirstNdefRecord(nfcIntent); in parse()
313 public static NdefRecord getFirstNdefRecord(Intent nfcIntent) { in getFirstNdefRecord()
320 for (NdefRecord record : msg.getRecords()) { in getFirstNdefRecord()
/aosp12/packages/apps/ManagedProvisioning/src/com/android/managedprovisioning/analytics/
H A DAnalyticsUtils.java38 import android.nfc.NdefRecord;
144 NdefRecord firstRecord = PropertiesProvisioningDataParser.getFirstNdefRecord(intent); in getExtrasFromProperties()
/aosp12/packages/apps/Contacts/src/com/android/contacts/vcard/
H A DNfcImportVCardActivity.java28 import android.nfc.NdefRecord;
65 private NdefRecord mRecord;
/aosp12/frameworks/base/core/api/
H A Dcurrent.txt27251 ctor public NdefMessage(android.nfc.NdefRecord, android.nfc.NdefRecord...);
27252 ctor public NdefMessage(android.nfc.NdefRecord[]);
27255 method public android.nfc.NdefRecord[] getRecords();
27261 public final class NdefRecord implements android.os.Parcelable {
27262 ctor public NdefRecord(short, byte[], byte[], byte[]);
27263 ctor @Deprecated public NdefRecord(byte[]) throws android.nfc.FormatException;
27264 method public static android.nfc.NdefRecord createApplicationRecord(String);
27266 method public static android.nfc.NdefRecord createMime(String, byte[]);
27267 method public static android.nfc.NdefRecord createTextRecord(String, String);
27268 method public static android.nfc.NdefRecord createUri(android.net.Uri);
[all …]
/aosp12/frameworks/opt/setupwizard/tools/docs/
H A Dandroid-22.txt18342 ctor public NdefMessage(android.nfc.NdefRecord, android.nfc.NdefRecord...);
18343 ctor public NdefMessage(android.nfc.NdefRecord[]);
18346 method public android.nfc.NdefRecord[] getRecords();
18352 public final class NdefRecord implements android.os.Parcelable {
18353 ctor public NdefRecord(short, byte[], byte[], byte[]);
18354 ctor public deprecated NdefRecord(byte[]) throws android.nfc.FormatException;
18355 method public static android.nfc.NdefRecord createApplicationRecord(java.lang.String);
18357 method public static android.nfc.NdefRecord createMime(java.lang.String, byte[]);
18359 method public static android.nfc.NdefRecord createUri(android.net.Uri);
18360 method public static android.nfc.NdefRecord createUri(java.lang.String);
[all …]

12