Liest Mykad mit einem ACR38U-PocketMate SmartCard-Leser.
ShowKad liest aus dem Mykad -Chip. Ein Tipp auf dem Foto gibt ein vergrößertes Bild, um die visuelle Überprüfung des Karteninhabers zu unterstützen. Es bietet auch eine einfache Möglichkeit für andere Apps, Mykad zu lesen, indem sie ShowKad mithilfe von Intent starten und die persönlichen Einzelheiten von Mykad zurückerhalten, ohne sich mit SmartCard -Befehlen und Leserintegration befassen zu müssen.
Anstatt Kunden oder Studenten zu bitten, Bewerbungs- oder Registrierungsformulare auszufüllen, lesen Sie einfach ihre persönlichen Angaben von Mykad. Es besteht keine Chance, menschliche Fehler einzuführen, beispielsweise beim Kopieren von IC -Nummer. Alle Daten werden elektronisch repliziert. ShowKad bringt alle effiziente Datenverarbeitung mit sich, die bisher auf riesige und wohlhabende Unternehmen und Regierungsabteilungen beschränkt sind. Und das tut dies ohne Computer. Noch besser ist, dass es keine Software -Lizenzgebühr gibt. ShowKad ist für jeden kostenlos zur Verfügung.
Beispielcode zum Starten von ShowKad durch Absicht aus einer anderen App:
Intent = New Intent ("com.causalidea.cikad. ShowKad .Read_Mykad");
extras = neuer bündel ();
extras.putboolean ("read_photo", false); // Lesen Sie das Foto nicht
Intent.putExtras (extras);
Aktivität.StartActivityForresult (Intent, 0);
Beispielcode zum Empfangen der Ausgabe von ShowKad :
public void onactivityResult (int requestcode, int resultcode, Absicht) {{
if (resultcode == Aktivität.Result_ok) {
extras = intent.getExtras ();
if (extras! = null) {
extras.getString ("ic_number"));
extras.getString ("name"));
extras.getString ("Geschlecht"));
extras.getString ("Staatsbürgerschaft"));
extras.getString ("birth_date"));
extras.getString ("race"));
extras.getString ("Religion"));
extras.getString ("adress_1"));
extras.getString ("adress_2"));
extras.getString ("adress_3"));
extras.getString ("postcode"));
extras.getString ("Stadt"));
extras.getString ("Zustand"));
photobytearray = extras.getBytearray ("foto");
if (photobytearray! = null) {
bitmap = bitmapfactory.decodeByTearray (Photobytearray, 0, Photobytearray.length);
ImageView.SetImageBitMap (Bitmap);
}
}
} else if (resultcode == Aktivität.Result_canceled) {
}
}
ShowKad arbeitet an einem Allzweck -Smartphone oder Tablet. Ein Smartcard-Leser von Model ACR38U-Pocketmate ist erforderlich. Dies ist wahrscheinlich einer der kleinsten und tragbarsten Kontakt -Smartcard -Leser auf dem Markt. Um den Leser zu kaufen, besuchen Sie bitte:
http://www.causalidea.com/home/ci-howkad
Um zu erleben, wie es ohne einen SmartCard -Leser funktioniert, installieren Sie bitte die Demo -Ausgabe, die die Anwesenheit eines fiktiven Mykad annimmt.
Haftungsausschluss :
Während die Kausalidee versucht, sicherzustellen, dass die Anwendung korrekt ist, und bei Bedarf Aktualisierungen einführen kann, garantiert sie nicht, dass die Anwendung fehlerfrei ist und nicht für Verluste, Verletzungen oder Schäden während und nach der Installation und Verwendung der Anwendung verantwortlich ist.
Erinnerung :
Sie sind verantwortlich für die Sicherung der gesammelten persönlichen Angaben und dafür, dass sie in keiner Weise von ihren Eigentümern einverstanden sind.
Komponenten von Drittanbietern:
Diese Anwendung enthält die Dateiauswahlkomponente Afilechooser von Ipaulpro. Die Lizenzbedingungen von Afilechooser finden Sie unter https://github.com/ipaulpro/afilechooser/blob/master/license.txt
Zusätzliche Hardware erforderlich:
Diese Anwendung soll mit einem SmartCard-Leser verwendet werden, der unter http://www.causalidea.com/home/ci-howkad erhältlich ist