Android קריאת וכתיבת קבצים אנדרואיד
bundle il.co.newclass.information;
import android.content material.Context;
import android.os.Bundle;
import android.assist.v7.app.AppCompatActivity;
import android.view.View;
import android.widget.Button;
import android.widget.Toast;
import java.io.BufferedReader;
import java.io.File;
import java.io.FileInputStream;
import java.io.FileOutputStream;
import java.io.IOException;
import java.io.InputStreamReader;
import java.io.OutputStreamWriter;
public class MainActivity extends AppCompatActivity {
String fileName = “aaa.txt”;
@Override
protected void onCreate(Bundle savedInstanceState) {
tremendous.onCreate(savedInstanceState);
setContentView(R.structure.activity_main);
ultimate Context con = this;
((Button) findViewById(R.id.btnread)).setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
File file = new File(con.getFilesDir(), fileName);
attempt {
if (!file.exists()) {
Toast.makeText(con,”File will not be exists”,Toast.LENGTH_LONG).present();
}
else
{
FileInputStream is = new FileInputStream(file);
InputStreamReader isr = new InputStreamReader(is);
BufferedReader br = new BufferedReader(isr);
String str = br.readLine();
whereas(str!=null)
{
str = br.readLine();
}
br.shut();
isr.shut();
is.shut();
}
}
catch (IOException e)
{
//
}
}
});
((Button) findViewById(R.id.btnwrite)).setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
File file = new File(con.getFilesDir(), fileName);
attempt {
if (!file.exists()) {
file.createNewFile();
}
FileOutputStream os = new FileOutputStream(file);
byte[] arr = new byte[100];
String str = “abcd!!!!”;
OutputStreamWriter osw = new OutputStreamWriter(os);
osw.write(str);
osw.append(“1111111”);
osw.append(“2222222”);
osw.append(“n”);
osw.append(“1111111”);
osw.append(“2222222”);
osw.append(“n”);
osw.append(“1111111”);
osw.append(“2222222”);
osw.append(“n”);
osw.append(“1111111”);
osw.append(“2222222”);
osw.append(“n”);
osw.append(“1111111”);
osw.append(“2222222”);
osw.shut();
os.shut();
}
catch (IOException e)
{
//
}
}
});
}
}
חיים גלבוע, הדרכה, יעוץ ופתוח תוכנה
haim@newclass.co.il
Haim Gilboa
source
As a typical contractor building a school or an electrician upgrading the light at a…
Personal trainers can often help their clients set realistic goals that they can reach within…
As the temperatures rise and the days grow longer, the perfect way to beat the…
In today's fast-paced world, finding a personal sanctuary to unwind and relax is more important…
Introduction to Online Betting Sites سایت شرط بندی Online betting has become a global phenomenon,…