구현하신 방법으로는 그렇지만, 파일로 쓰는 방식은 효율적이지 않는 듯 합니다.
intent 보낼때 text1, text2 값을 넣어 보내고 받는게 좋을 듯 합니다.
-- 첫번째 Activity에서 보낼 때
Intent intent = new Intent(getApplicationContext(), SecondActivity.class);
intent.putExtra("TEXT1", text1.getText().toString()); // TEXT1 대신 적당한 이름 주시면 됩니다.
intent.putExtra("TEXT2", text2.getText().toString());
startActivity(intent);
-- 두번째 Activity에서 받을 때
String text1 = getIntent().getStringExtra("TEST1");
String text2 = getIntent().getStringExtra("TEST2");