diff --git a/students/soft1714080902401/app/src/main/AndroidManifest.xml b/students/soft1714080902401/app/src/main/AndroidManifest.xml
index 58e9ca053..d6be71dc2 100644
--- a/students/soft1714080902401/app/src/main/AndroidManifest.xml
+++ b/students/soft1714080902401/app/src/main/AndroidManifest.xml
@@ -9,7 +9,7 @@
android:roundIcon="@drawable/ic_launcher_appico"
android:supportsRtl="true"
android:theme="@style/AppTheme">
-
+
diff --git a/students/soft1714080902401/app/src/main/java/edu/hzuapps/androidlabs/soft1714080902401/Soft1714080902401_01Activity.java b/students/soft1714080902401/app/src/main/java/edu/hzuapps/androidlabs/soft1714080902401/Soft1714080902401_01Activity.java
index df6609388..254d82236 100644
--- a/students/soft1714080902401/app/src/main/java/edu/hzuapps/androidlabs/soft1714080902401/Soft1714080902401_01Activity.java
+++ b/students/soft1714080902401/app/src/main/java/edu/hzuapps/androidlabs/soft1714080902401/Soft1714080902401_01Activity.java
@@ -13,15 +13,13 @@ protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_soft_1714080902401_01);
-
Button NewD = (Button) findViewById(R.id.newD);
NewD.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
- Intent intent = new Intent(Soft1714080902401_01Activity.this, Soft1714080902401_newActivity.class);
+ Intent intent = new Intent(Soft1714080902401_01Activity.this, Soft1714080902401_FileStoreActivity.class);
startActivity(intent);
}
});
-
}
-}
+}
\ No newline at end of file
diff --git a/students/soft1714080902401/app/src/main/java/edu/hzuapps/androidlabs/soft1714080902401/Soft1714080902401_FileStoreActivity.java b/students/soft1714080902401/app/src/main/java/edu/hzuapps/androidlabs/soft1714080902401/Soft1714080902401_FileStoreActivity.java
new file mode 100644
index 000000000..d449bb706
--- /dev/null
+++ b/students/soft1714080902401/app/src/main/java/edu/hzuapps/androidlabs/soft1714080902401/Soft1714080902401_FileStoreActivity.java
@@ -0,0 +1,102 @@
+package edu.hzuapps.androidlabs.soft1714080902401;
+
+import android.content.Context;
+import android.support.v7.app.AppCompatActivity;
+import android.os.Bundle;
+
+import android.text.TextUtils;
+
+import android.widget.EditText;
+import android.widget.Toast;
+
+import java.io.BufferedReader;
+import java.io.BufferedWriter;
+import java.io.FileInputStream;
+import java.io.FileOutputStream;
+import java.io.IOException;
+import java.io.InputStreamReader;
+import java.io.OutputStreamWriter;
+
+
+public class Soft1714080902401_FileStoreActivity extends AppCompatActivity {
+
+
+ public static final String FILENAME = "file_demo.txt";
+ public static final String TAG = Soft1714080902401_FileStoreActivity.class.getSimpleName();
+ private EditText savetext;
+ @Override
+ protected void onCreate(Bundle savedInstanceState) {
+ super.onCreate(savedInstanceState);
+
+ setContentView(R.layout.activity_soft_1714080902401_filestore);
+ savetext = (EditText) findViewById(R.id.savetext);
+ String inputText = load();
+ if(!TextUtils.isEmpty(inputText)){
+ savetext.setText(inputText);
+ savetext.setSelection(inputText.length());
+ Toast.makeText(this,"读取成功!",Toast.LENGTH_LONG).show();
+ }
+
+
+ // ((Button) findViewById(R.id.button_save_internal)).setOnClickListener(new View.OnClickListener() {
+ // @Override
+ // public void onClick(View view) {
+ // }
+ // });
+ }
+
+ @Override
+ protected void onDestroy(){
+ super.onDestroy();
+ String inputText = savetext.getText().toString();
+ save(inputText);
+ }
+ // 将数据保存
+ public void save(String inputText){
+ FileOutputStream out = null;
+ BufferedWriter writer = null;
+ try{
+ out = openFileOutput("data", Context.MODE_PRIVATE);
+ writer = new BufferedWriter(new OutputStreamWriter(out));
+ writer.write(inputText);
+ } catch (IOException e){
+ e.printStackTrace();
+ }finally{
+ try{
+ if (writer != null){
+ writer.close();
+ }
+ }catch (IOException e){
+ e.printStackTrace();
+ }
+ }
+ }
+ //读取数据
+ public String load(){
+ FileInputStream in = null;
+ BufferedReader reader = null;
+ StringBuilder content = new StringBuilder();
+
+ try{
+ in = openFileInput("data");
+ reader = new BufferedReader(new InputStreamReader(in));
+ String line = "";
+ while ((line = reader.readLine()) != null){
+ content.append(line);
+ }
+ }catch(IOException e){
+ e.printStackTrace();
+ }finally {
+ if (reader != null){
+ try{
+ reader.close();
+ }catch(IOException e){
+ e.printStackTrace();
+ }
+ }
+ }
+ return content.toString();
+ }
+
+
+}
\ No newline at end of file
diff --git a/students/soft1714080902401/app/src/main/java/java/edu/hzuapps/androidlabs/soft1714080902401/Soft1714080902401Activity.java b/students/soft1714080902401/app/src/main/java/java/edu/hzuapps/androidlabs/soft1714080902401/Soft1714080902401Activity.java
new file mode 100644
index 000000000..0d30d521d
--- /dev/null
+++ b/students/soft1714080902401/app/src/main/java/java/edu/hzuapps/androidlabs/soft1714080902401/Soft1714080902401Activity.java
@@ -0,0 +1,27 @@
+package edu.hzuapps.androidlabs.soft1714080902401;
+
+
+import android.content.Intent;
+import android.os.Bundle;
+import android.support.v7.app.AppCompatActivity;
+import android.view.View;
+import android.widget.Button;
+
+public class Soft1714080902401Activity extends AppCompatActivity {
+
+ @Override
+ protected void onCreate(Bundle savedInstanceState) {
+ super.onCreate(savedInstanceState);
+ setContentView(R.layout.activity_soft_1714080902401);
+
+ Button begin = (Button) findViewById(R.id.Begin);
+ begin.setOnClickListener(new View.OnClickListener() {
+ @Override
+ public void onClick(View v) {
+ Intent intent = new Intent(Soft1714080902401Activity.this,Soft1714080902401_01Activity.class);
+ startActivity(intent);
+ }
+ });
+ }
+}
+
diff --git a/students/soft1714080902401/app/src/main/java/java/edu/hzuapps/androidlabs/soft1714080902401/Soft1714080902401_01Activity.java b/students/soft1714080902401/app/src/main/java/java/edu/hzuapps/androidlabs/soft1714080902401/Soft1714080902401_01Activity.java
new file mode 100644
index 000000000..282a718e0
--- /dev/null
+++ b/students/soft1714080902401/app/src/main/java/java/edu/hzuapps/androidlabs/soft1714080902401/Soft1714080902401_01Activity.java
@@ -0,0 +1,27 @@
+package edu.hzuapps.androidlabs.soft1714080902401;
+
+import android.content.Intent;
+import android.os.Bundle;
+import android.support.v7.app.AppCompatActivity;
+import android.view.View;
+import android.widget.Button;
+
+public class Soft1714080902401_01Activity extends AppCompatActivity {
+
+ @Override
+ protected void onCreate(Bundle savedInstanceState) {
+ super.onCreate(savedInstanceState);
+ setContentView(R.layout.activity_soft1714080902401_01);
+
+
+
+ Button NewD = (Button) findViewById(R.id.newD);
+ NewD.setOnClickListener(new View.OnClickListener() {
+ @Override
+ public void onClick(View v) {
+ Intent intent = new Intent(Soft1714080902401_01Activity.this, Soft1714080902401_newActivity.class);
+ startActivity(intent);
+ }
+ });
+ }
+}
diff --git a/students/soft1714080902401/app/src/main/java/edu/hzuapps/androidlabs/soft1714080902401/Soft1714080902401_newActivity.java b/students/soft1714080902401/app/src/main/java/java/edu/hzuapps/androidlabs/soft1714080902401/Soft1714080902401_newActivity.java
similarity index 92%
rename from students/soft1714080902401/app/src/main/java/edu/hzuapps/androidlabs/soft1714080902401/Soft1714080902401_newActivity.java
rename to students/soft1714080902401/app/src/main/java/java/edu/hzuapps/androidlabs/soft1714080902401/Soft1714080902401_newActivity.java
index 2e7668531..21acb1b7c 100644
--- a/students/soft1714080902401/app/src/main/java/edu/hzuapps/androidlabs/soft1714080902401/Soft1714080902401_newActivity.java
+++ b/students/soft1714080902401/app/src/main/java/java/edu/hzuapps/androidlabs/soft1714080902401/Soft1714080902401_newActivity.java
@@ -11,7 +11,7 @@ public class Soft1714080902401_newActivity extends AppCompatActivity {
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
- setContentView(R.layout.activity_soft_1714080902401_new);
+ setContentView(R.layout.activity_soft1714080902401_new);
Button Save = (Button) findViewById(R.id.save);
Save.setOnClickListener(new View.OnClickListener() {
diff --git a/students/soft1714080902401/app/src/main/res/layout/activity_soft_1714080902401_filestore.xml b/students/soft1714080902401/app/src/main/res/layout/activity_soft_1714080902401_filestore.xml
new file mode 100644
index 000000000..2be71d137
--- /dev/null
+++ b/students/soft1714080902401/app/src/main/res/layout/activity_soft_1714080902401_filestore.xml
@@ -0,0 +1,42 @@
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/students/soft1714080902401/app/src/main/res/layout/activity_soft_1714080902401_new.xml b/students/soft1714080902401/app/src/main/res/layout/activity_soft_1714080902401_new.xml
deleted file mode 100644
index a15d2289d..000000000
--- a/students/soft1714080902401/app/src/main/res/layout/activity_soft_1714080902401_new.xml
+++ /dev/null
@@ -1,53 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/students/soft1714080902401/app/src/main/res/values/mystyle.xml b/students/soft1714080902401/app/src/main/res/values/mystyle.xml
new file mode 100644
index 000000000..0d2c4cc40
--- /dev/null
+++ b/students/soft1714080902401/app/src/main/res/values/mystyle.xml
@@ -0,0 +1,4 @@
+
+
+
+
\ No newline at end of file