1. 파일 생성과 파일에 데이터 저장하기
------------------------------------------------------------------------------------
MainActivity.kt
------------------------------------------------------------------------------------
class MainActivity : AppCompatActivity() {
override fun onCreate(savedInstanceState: Bundle?) {
super.onCreate(savedInstanceState)
setContentView(R.layout.activity_main)
var outFs = openFileOutput("output.txt", Context.MODE_PRIVATE)
var str = "내가 아름다운 애너벨 리의 꿈을 꿀 때만\n" +
"달도 빛을 비췄고\n" +
"내가 아름다운 애너벨 리의 빛나는 눈을 느낄 때만\n" +
"별들도 떠올랐습니다 "
outFs.write(str.toByteArray())
outFs.close()
}
}
2. EditText와 Button을 이용한 파일 생성과 파일에 데이터 저장하기
------------------------------------------------------------------------------------
activity_main.xml
------------------------------------------------------------------------------------
<?xml version="1.0" encoding="utf-8"?>
<androidx.constraintlayout.widget.ConstraintLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto"
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent"
android:layout_height="match_parent"
tools:context=".MainActivity">