Differences
This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision Last revision Both sides next revision | ||
en:quick_guide [2018/12/13 17:02] simba created |
en:quick_guide [2019/07/17 16:46] jbkim [Data detected (Card/Finger/Input)] |
||
---|---|---|---|
Line 42: | Line 42: | ||
public void onCardScanProgress(int scanTimeout) { } | public void onCardScanProgress(int scanTimeout) { } | ||
}; | }; | ||
+ | | ||
@Override | @Override | ||
protected void onCreate(Bundle savedInstanceState) { | protected void onCreate(Bundle savedInstanceState) { | ||
+ | super.onCreate(savedInstanceState); | ||
+ | setContentView(R.layout.activity_main); | ||
+ | | ||
/** | /** | ||
* SDK Initialize. | * SDK Initialize. | ||
*/ | */ | ||
svpManager.initialize(this, deviceListener); | svpManager.initialize(this, deviceListener); | ||
- | |||
- | /** | ||
- | * Set card RF type. | ||
- | */ | ||
- | svpManager.setCardType(Card.RF_HIGH_FREQUENCY); | ||
/** | /** | ||
Line 59: | Line 57: | ||
*/ | */ | ||
svpManager.run(); | svpManager.run(); | ||
+ | } | ||
+ | | ||
+ | @Override | ||
+ | protected void onDestroy() { | ||
+ | /** | ||
+ | * SDK service stop. | ||
+ | */ | ||
+ | svpManager.stop(); | ||
- | super.onCreate(savedInstanceState); | + | super.onDestroy(); |
- | setContentView(R.layout.activity_main); | + | |
} | } | ||
} | } | ||
Line 87: | Line 92: | ||
private DeviceListener deviceListener = new DeviceListener() { | private DeviceListener deviceListener = new DeviceListener() { | ||
}; | }; | ||
+ | | ||
@Override | @Override | ||
protected void onCreate(Bundle savedInstanceState) { | protected void onCreate(Bundle savedInstanceState) { | ||
+ | super.onCreate(savedInstanceState); | ||
+ | setContentView(R.layout.activity_main); | ||
+ | | ||
/** | /** | ||
* SDK Initialize. | * SDK Initialize. | ||
Line 102: | Line 109: | ||
findViewById(R.id.button).setOnClickListener(mClickListener); | findViewById(R.id.button).setOnClickListener(mClickListener); | ||
+ | } | ||
+ | | ||
+ | @Override | ||
+ | protected void onDestroy() { | ||
+ | /** | ||
+ | * SDK service stop. | ||
+ | */ | ||
+ | svpManager.stop(); | ||
- | super.onCreate(savedInstanceState); | + | super.onDestroy(); |
- | setContentView(R.layout.activity_main); | + | |
} | } | ||
Line 180: | Line 194: | ||
@Override | @Override | ||
protected void onCreate(Bundle savedInstanceState) { | protected void onCreate(Bundle savedInstanceState) { | ||
+ | super.onCreate(savedInstanceState); | ||
+ | setContentView(R.layout.activity_main); | ||
+ | | ||
/** | /** | ||
* SDK Initialize. | * SDK Initialize. | ||
*/ | */ | ||
svpManager.initialize(this, deviceListener); | svpManager.initialize(this, deviceListener); | ||
- | |||
- | /** | ||
- | * Set card RF type. | ||
- | */ | ||
- | svpManager.setCardType(Card.RF_HIGH_FREQUENCY); | ||
/** | /** | ||
Line 196: | Line 208: | ||
findViewById(R.id.button).setOnClickListener(mClickListener); | findViewById(R.id.button).setOnClickListener(mClickListener); | ||
+ | } | ||
+ | | ||
+ | @Override | ||
+ | protected void onDestroy() { | ||
+ | /** | ||
+ | * SDK service stop. | ||
+ | */ | ||
+ | svpManager.stop(); | ||
- | super.onCreate(savedInstanceState); | + | super.onDestroy(); |
- | setContentView(R.layout.activity_main); | + | |
} | } | ||
Line 268: | Line 287: | ||
@Override | @Override | ||
protected void onCreate(Bundle savedInstanceState) { | protected void onCreate(Bundle savedInstanceState) { | ||
+ | super.onCreate(savedInstanceState); | ||
+ | setContentView(R.layout.activity_main); | ||
+ | | ||
/** | /** | ||
* SDK Initialize. | * SDK Initialize. | ||
Line 279: | Line 301: | ||
findViewById(R.id.button).setOnClickListener(mClickListener); | findViewById(R.id.button).setOnClickListener(mClickListener); | ||
+ | } | ||
+ | | ||
+ | @Override | ||
+ | protected void onDestroy() { | ||
+ | /** | ||
+ | * SDK service stop. | ||
+ | */ | ||
+ | svpManager.stop(); | ||
- | super.onCreate(savedInstanceState); | + | super.onDestroy(); |
- | setContentView(R.layout.activity_main); | + | |
} | } | ||
Line 341: | Line 370: | ||
@Override | @Override | ||
protected void onCreate(Bundle savedInstanceState) { | protected void onCreate(Bundle savedInstanceState) { | ||
+ | super.onCreate(savedInstanceState); | ||
+ | setContentView(R.layout.activity_main); | ||
+ | | ||
/** | /** | ||
* SDK Initialize. | * SDK Initialize. | ||
Line 352: | Line 384: | ||
findViewById(R.id.button).setOnClickListener(mClickListener); | findViewById(R.id.button).setOnClickListener(mClickListener); | ||
+ | } | ||
+ | | ||
+ | @Override | ||
+ | protected void onDestroy() { | ||
+ | /** | ||
+ | * SDK service stop. | ||
+ | */ | ||
+ | svpManager.stop(); | ||
- | super.onCreate(savedInstanceState); | + | super.onDestroy(); |
- | setContentView(R.layout.activity_main); | + | |
} | } | ||
Line 414: | Line 453: | ||
@Override | @Override | ||
protected void onCreate(Bundle savedInstanceState) { | protected void onCreate(Bundle savedInstanceState) { | ||
+ | super.onCreate(savedInstanceState); | ||
+ | setContentView(R.layout.activity_main); | ||
+ | | ||
/** | /** | ||
* SDK Initialize. | * SDK Initialize. | ||
Line 426: | Line 467: | ||
findViewById(R.id.button).setOnClickListener(mClickListener); | findViewById(R.id.button).setOnClickListener(mClickListener); | ||
+ | } | ||
+ | | ||
+ | @Override | ||
+ | protected void onDestroy() { | ||
+ | /** | ||
+ | * SDK service stop. | ||
+ | */ | ||
+ | svpManager.stop(); | ||
- | super.onCreate(savedInstanceState); | + | super.onDestroy(); |
- | setContentView(R.layout.activity_main); | + | |
} | } | ||
Line 521: | Line 569: | ||
/** | /** | ||
- | * Called when an input detected. | + | * Called when an input(TTL/Tamper) detected. |
*/ | */ | ||
@Override | @Override | ||
Line 529: | Line 577: | ||
Log.i(TAG, "port : " + data.port); | Log.i(TAG, "port : " + data.port); | ||
Log.i(TAG, "status : " + data.status); | Log.i(TAG, "status : " + data.status); | ||
+ | | ||
+ | if (data.type == Input.INPUT_TYPE_TTL) { | ||
+ | Log.i(TAG, "TTL input detected."); | ||
+ | } | ||
+ | else if (data.type == Input.INPUT_TYPE_TAMPER) { | ||
+ | Log.i(TAG, "Tamper input detected."); | ||
+ | } | ||
} | } | ||
}; | }; | ||
Line 534: | Line 589: | ||
@Override | @Override | ||
protected void onCreate(Bundle savedInstanceState) { | protected void onCreate(Bundle savedInstanceState) { | ||
+ | super.onCreate(savedInstanceState); | ||
+ | setContentView(R.layout.activity_main); | ||
+ | | ||
/** | /** | ||
* SDK Initialize. | * SDK Initialize. | ||
*/ | */ | ||
svpManager.initialize(this, deviceListener); | svpManager.initialize(this, deviceListener); | ||
- | |||
- | /** | ||
- | * Set card RF Type. | ||
- | */ | ||
- | svpManager.setCardType(Card.RF_HIGH_FREQUENCY); | ||
/** | /** | ||
Line 548: | Line 601: | ||
*/ | */ | ||
svpManager.run(); | svpManager.run(); | ||
+ | } | ||
+ | | ||
+ | @Override | ||
+ | protected void onDestroy() { | ||
+ | /** | ||
+ | * SDK service stop. | ||
+ | */ | ||
+ | svpManager.stop(); | ||
- | super.onCreate(savedInstanceState); | + | super.onDestroy(); |
- | setContentView(R.layout.activity_main); | + | |
} | } | ||
} | } | ||
Line 579: | Line 639: | ||
@Override | @Override | ||
protected void onCreate(Bundle savedInstanceState) { | protected void onCreate(Bundle savedInstanceState) { | ||
+ | super.onCreate(savedInstanceState); | ||
+ | setContentView(R.layout.activity_main); | ||
+ | | ||
/** | /** | ||
* SDK Initialize. | * SDK Initialize. | ||
Line 590: | Line 653: | ||
findViewById(R.id.button).setOnClickListener(mClickListener); | findViewById(R.id.button).setOnClickListener(mClickListener); | ||
+ | } | ||
+ | | ||
+ | @Override | ||
+ | protected void onDestroy() { | ||
+ | /** | ||
+ | * SDK service stop. | ||
+ | */ | ||
+ | svpManager.stop(); | ||
- | super.onCreate(savedInstanceState); | + | super.onDestroy(); |
- | setContentView(R.layout.activity_main); | + | |
} | } | ||
Line 645: | Line 715: | ||
* Reboot device. | * Reboot device. | ||
*/ | */ | ||
- | svpManager.rebootDevice(); | + | if (data.result == ErrorCode.SUCCESS ) { |
+ | svpManager.rebootDevice(); | ||
+ | } | ||
} | } | ||
} | } | ||
Line 652: | Line 724: | ||
@Override | @Override | ||
protected void onCreate(Bundle savedInstanceState) { | protected void onCreate(Bundle savedInstanceState) { | ||
+ | super.onCreate(savedInstanceState); | ||
+ | setContentView(R.layout.activity_main); | ||
+ | | ||
/** | /** | ||
* SDK Initialize. | * SDK Initialize. | ||
Line 663: | Line 738: | ||
findViewById(R.id.button).setOnClickListener(mClickListener); | findViewById(R.id.button).setOnClickListener(mClickListener); | ||
+ | } | ||
+ | | ||
+ | @Override | ||
+ | protected void onDestroy() { | ||
+ | /** | ||
+ | * SDK service stop. | ||
+ | */ | ||
+ | svpManager.stop(); | ||
- | super.onCreate(savedInstanceState); | + | super.onDestroy(); |
- | setContentView(R.layout.activity_main); | + | |
} | } | ||
| |