Lee Mykad, usando un lector de tarjetas inteligentes ACR38U Pocketmate.
ShowKad dice del chip Mykad. Un toque en la foto ofrece una imagen ampliada para ayudar a la inspección visual del titular de la tarjeta. También proporciona una manera fácil para que otras aplicaciones lean a MyKad, permitiéndoles lanzar ShowKad usando intención y recuperar los detalles personales de Mykad, sin tener que lidiar con los comandos de tarjetas inteligentes y la integración del lector.
En lugar de pedirles a los clientes o estudiantes que llenen la solicitud o los formularios de registro, solo lea sus detalles personales de MyKad. No hay posibilidad de introducir errores humanos, por ejemplo, en la copia del número IC. Todos los datos se replican electrónicamente. ShowKad aporta a todos los procesos de datos eficientes previamente limitados a corporaciones enormes y ricas y departamentos gubernamentales. Y hace esto sin una computadora. Aún mejor es que no hay tarifa de licencia de software. ShowKad está disponible para su uso de cualquier persona de forma gratuita.
Código de muestra para lanzar ShowKad a través de la intención de otra aplicación:
intent = new intent ("com.causalidea.cikad. ShowKad .read_mykad");
extras = new Bundle ();
extras.putboolean ("read_photo", falso); // No leas la foto
intent.putextras (extras);
Activity.StartActivityForResult (intención, 0);
Código de muestra para recibir la salida de ShowKad :
public void OnActivityResult (int requestCode, int resultCode, intención intención) {
if (resultCode == Activity.Result_ok) {
extras = intent.getExtras ();
if (extras! = null) {
extras.getString ("ic_number"));
extras.getString ("nombre"));
extras.getString ("género"));
extras.getString ("Ciudadanía"));
extras.getString ("birth_date"));
extras.getString ("raza"));
extras.getString ("religión"));
extras.getString ("dirección_1"));
extras.getString ("dirección_2"));
extras.getString ("dirección_3"));
extras.getString ("postcode"));
extras.getString ("ciudad"));
extras.getString ("estado"));
PhotobyTearray = extras.getByTearray ("Photo");
if (photobytearray! = null) {
bitmap = bitmapFactory.DecodebyTearray (PhotobyTearray, 0, PhotobyTearray.Length);
ImageView.SetImageBitMap (BitMap);
}
}
} else if (resultCode == Activity.Result_Canceled) {
}
}
ShowKad funciona en un teléfono inteligente o tableta de uso general. Se necesita un lector de tarjetas inteligentes del modelo ACR38U Pocketmate. Este es probablemente uno de los lectores de tarjetas inteligentes más pequeñas y portátiles del mercado. Para comprar el lector, visite:
http://www.causalidea.com/home/ci-showkad
Para experimentar cómo funciona sin un lector de tarjetas inteligentes, instale la edición de demostración, lo que asume la presencia de un mykad ficticio.
Descargo de responsabilidad :
Si bien la idea causal intenta garantizar que la aplicación sea correcta y pueda introducir actualizaciones cuando sea necesario, no garantiza que la aplicación sea perfecta y no sea responsable de ninguna pérdida, lesión o daño infligido durante y después de la instalación y el uso de la aplicación.
Recordatorio :
Usted es responsable de la seguridad de los detalles personales recolectados y de asegurarse de que no sean utilizados de ninguna manera no acuerdados por sus propietarios.
Componentes de terceros:
Esta aplicación contiene el archivo de elección del componente Afilecooser de IPaulPro. Los términos de la licencia de Afilecooser están disponibles en https://github.com/ipaulpro/afilechooser/blob/master/license.txt
Se requiere hardware adicional:
Esta aplicación está destinada a usarse con un lector de tarjetas inteligentes, que está disponible en http://www.causalidea.com/home/ci-showkad