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
Hey there, music lovers! Ever wondered how some of the coolest beats and rhythms found…
Odds are essentially the way bookmakers represent the probability of an event occurring. They tell…
When it comes to online betting, Bet303 is a popular choice among many enthusiasts. Whether…
Instant Gratification Let's face it---waiting is hard. Imagine you're following an intense cricket match between…
Hey there, ever wondered how the stories we read about our favorite celebrities and pop…
The storyline of BhagyaLakshmi never fails to keep us hooked with its intriguing twists and…