android studio记事本开发的伪代码
时间: 2023-09-14 09:06:32 浏览: 82
Android记事本程序代码
5星 · 资源好评率100%
以下是一个简单的记事本应用程序的伪代码:
```
class MainActivity extends AppCompatActivity {
EditText editText;
Button saveButton;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
editText = findViewById(R.id.editText);
saveButton = findViewById(R.id.saveButton);
saveButton.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
String text = editText.getText().toString();
saveTextToFile(text);
}
});
}
private void saveTextToFile(String text) {
try {
FileOutputStream fileOutputStream = openFileOutput("notes.txt", Context.MODE_PRIVATE);
fileOutputStream.write(text.getBytes());
fileOutputStream.close();
Toast.makeText(this, "Note saved", Toast.LENGTH_SHORT).show();
} catch (Exception e) {
e.printStackTrace();
Toast.makeText(this, "Error saving note", Toast.LENGTH_SHORT).show();
}
}
}
```
在布局文件中,定义了一个EditText和一个Button。当保存按钮被点击时,获取EditText中的文本并将其保存到文件中。当保存成功或保存出错时,显示Toast消息。
阅读全文