RFID(2020/10/08)
注意:在F:\Android\RFID\app\src\main\AndroidManifest.xml文件加网络权限
1.EditText设置边框
?xml version="1.0" encoding="utf-8"?>
<layer-list xmlns:android="http://schemas.android.com/apk/res/android">
<item>
<shape
android:shape="rectangle">
<solid
android:color="#FFF"/>
<corners
android:radius="3dip"/>
<stroke
android:width="0.5px"
android:color="#505050"/>
</shape>
</item>
</layer-list>
2.语音播报
public void tts(String text){
tts = new TextToSpeech(this, new TextToSpeech.OnInitListener() {
@Override
public void onInit(int i) {
tts.setLanguage(Locale.CHINESE);
tts.speak(text, TextToSpeech.QUEUE_ADD, null);
}
});
}
3.数据存储
存数据
public void keep() {
SharedPreferences.Editor edit = sp.edit();
edit.putString("id",etID.getText().toString().trim());
edit.putString("name",etName.getText().toString().trim());
edit.putString("money",etMoney.getText().toString().trim());
edit.commit();
Toast.makeText(this,"数据写入成功!", Toast.LENGTH_SHORT).show();
}
三张卡号:
E2 00 00 1B 21 11 01 92 06 30 A5 E8
E2 00 00 1B 21 11 01 71 06 30 96 25
E2 00 00 1B 21 11 02 06 06 30 B6 BB
取数据,在init函数中添加
sp = getSharedPreferences("User", Context.MODE_PRIVATE);
//获取上次存储的值,显示出来
etID.setText(sp.getString(