Tabnine Logo
MifareUltralight
Code IndexAdd Tabnine to your IDE (free)

How to use
MifareUltralight
in
android.nfc.tech

Best Java code snippets using android.nfc.tech.MifareUltralight (Showing top 6 results out of 315)

origin: RickyYu/Nfc-Android

  public String readTag(Tag tag) {
    MifareUltralight ultralight = MifareUltralight.get(tag);
    try {
      ultralight.connect();
      byte[] data = ultralight.readPages(4);
      return new String(data, Charset.forName("GB2312"));
    } catch (Exception e) {
    } finally {
      try {
        ultralight.close();
      } catch (Exception e) {
      }
    }
    return null;
  }
}
origin: stackoverflow.com

 Tag tag = intent.getParcelableExtra(NfcAdaptor.EXTRA_TAG);
MifareUltralight ul = MifareUltralight.get(tag);
if(ul == null)
 return; // not MIFARE Ultralight
byte[] authenticateCommand = { ... }; // data for authentication command
byte[] authenticateResponse = ul.transceive(authenticateCommand); // send it
... // etc.
origin: RickyYu/Nfc-Android

  public void writeTag(Tag tag) {
    MifareUltralight ultralight = MifareUltralight.get(tag);
    try {
      ultralight.connect();
      //写入八个汉字,从第五页开始写,中文需要转换成GB2312格式
      ultralight.writePage(4, "北京".getBytes(Charset.forName("GB2312")));
      ultralight.writePage(5, "上海".getBytes(Charset.forName("GB2312")));
      ultralight.writePage(6, "广州".getBytes(Charset.forName("GB2312")));
      ultralight.writePage(7, "天津".getBytes(Charset.forName("GB2312")));
      Toast.makeText(this, "写入成功", Toast.LENGTH_SHORT).show();
    } catch (Exception e) {
    } finally {
      try {
        ultralight.close();
      } catch (Exception e) {
      }
    }
  }
}
origin: skjolber/external-nfc-api

MifareUltralight mifareUltralight = MifareUltralight.get(tag);
if(mifareUltralight == null) {
  throw new IllegalArgumentException("No Mifare Ultralight");
int type = mifareUltralight.getType();
origin: skjolber/external-nfc-api

  tagTech = MifareUltralight.get(tag);
} else if (tech.equals(android.nfc.tech.NfcA.class.getName())) {
  tagTech = NfcA.get(tag);        
origin: skjolber/external-nfc-api

MifareUltralight mifareUltralight = MifareUltralight.get(tag);
if(mifareUltralight == null) {
  throw new IllegalArgumentException("No Mifare Ultralight");
mifareUltralight.connect();
int type = mifareUltralight.getType();
switch (type) {
  case MifareUltralight.TYPE_ULTRALIGHT: {
  bout.write(mifareUltralight.readPages(i));
mifareUltralight.close();
android.nfc.techMifareUltralight

Most used methods

  • get
  • close
  • connect
  • getType
  • readPages
  • transceive
  • writePage

Popular in Java

  • Reading from database using SQL prepared statement
  • getSharedPreferences (Context)
  • requestLocationUpdates (LocationManager)
  • onCreateOptionsMenu (Activity)
  • FileReader (java.io)
    A specialized Reader that reads from a file in the file system. All read requests made by calling me
  • FileWriter (java.io)
    A specialized Writer that writes to a file in the file system. All write requests made by calling me
  • String (java.lang)
  • Proxy (java.net)
    This class represents proxy server settings. A created instance of Proxy stores a type and an addres
  • ThreadPoolExecutor (java.util.concurrent)
    An ExecutorService that executes each submitted task using one of possibly several pooled threads, n
  • JTextField (javax.swing)
  • Top Vim plugins
Tabnine Logo
  • Products

    Search for Java codeSearch for JavaScript code
  • IDE Plugins

    IntelliJ IDEAWebStormVisual StudioAndroid StudioEclipseVisual Studio CodePyCharmSublime TextPhpStormVimGoLandRubyMineEmacsJupyter NotebookJupyter LabRiderDataGripAppCode
  • Company

    About UsContact UsCareers
  • Resources

    FAQBlogTabnine AcademyTerms of usePrivacy policyJava Code IndexJavascript Code Index
Get Tabnine for your IDE now