/aosp12/frameworks/base/core/java/android/nfc/ |
H A D | NdefRecord.java | 92 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 D | NdefMessage.java | 63 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 D | NdefRecord.aidl | 19 parcelable NdefRecord;
|
/aosp12/packages/apps/Nfc/src/com/android/nfc/handover/ |
H A D | HandoverDataParser.java | 28 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 D | SmartPoster.java | 30 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 D | TextRecord.java | 26 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 D | ImageRecord.java | 25 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 D | MimeRecord.java | 25 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 D | UriRecord.java | 34 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 D | VCardRecord.java | 44 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 D | SnepMessage.java | 21 import android.nfc.NdefRecord; 116 …NdefRecord 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() 134 …NdefRecord 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 D | MessageParserTest.java | 33 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 D | PropertiesProvisioningDataParserTest.java | 109 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 D | NdefMessageParser.java | 29 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 D | NfcHandler.java | 24 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 D | AnalyticsUtilsTest.java | 35 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 D | NfcWifiProtectedSetup.java | 24 import android.nfc.NdefRecord; 99 NdefRecord[] records = message.getRecords(); in parse() 101 for (NdefRecord record : records) { in parse()
|
H A D | NfcDispatcher.java | 47 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 D | BeamShareActivity.java | 35 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 D | P2pLinkManager.java | 48 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 D | PropertiesProvisioningDataParser.java | 60 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 D | AnalyticsUtils.java | 38 import android.nfc.NdefRecord; 144 NdefRecord firstRecord = PropertiesProvisioningDataParser.getFirstNdefRecord(intent); in getExtrasFromProperties()
|
/aosp12/packages/apps/Contacts/src/com/android/contacts/vcard/ |
H A D | NfcImportVCardActivity.java | 28 import android.nfc.NdefRecord; 65 private NdefRecord mRecord;
|
/aosp12/frameworks/base/core/api/ |
H A D | current.txt | 27251 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 D | android-22.txt | 18342 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 …]
|