Get the App
SLTechnology News&Howtos  ›  Internet Technology  › 

Saving and reading of data

Shulou Source: shulou.com Published: 2022-06-03 04:56:54 09月19日 Update

1 preservation of data

Btn_ok.setOnClickListener (new OnClickListener () {

@ Override

Public void onClick (View v) {

String user = et_user.getText (). ToString (). Trim ()

String pwd = et_pwd.getText (). ToString (). Trim ()

If (user.isEmpty () | | pwd.isEmpty ()) {

Toast.makeText (getApplicationContext (), "cannot be empty", 200). Show ()

} else {

String name= "data.txt"

String content=user+ "=" + pwd

Try {

FileOutputStream fos=openFileOutput (name, MODE_PRIVATE)

Fos.write (content.getBytes ())

Fos.close ()

Toast.makeText (getApplicationContext (), "saved successfully", 200. show ()

} catch (Exception e) {

/ / TODO Auto-generated catch block

E.printStackTrace ()

}

}

}

});

2, data reading

Btn_show.setOnClickListener (new OnClickListener () {

@ Override

Public void onClick (View v) {

String name= "data.txt"

Try {

FileInputStream fis=openFileInput (name)

BufferedReader br=new BufferedReader (new InputStreamReader (fis))

/ / read the data of the document

String content = br.readLine ()

/ / split string

String [] strs = content.split ("=")

/ / displayed data

If (! content.isEmpty ()) {

Et_user.setText (strs [0])

Et_pwd.setText (strs [1])

}

} catch (Exception e) {

/ / TODO Auto-generated catch block

E.printStackTrace ()

}

}

});

Tags: Data success characters strings documents Apple Docker Huawei Linux macOS MariaDB Microsoft MySQL NVidia OPPO Reno Shulou Technology vpn MariaDB OPPO Reno macOS