Android Studio没有类似于Xcode的快速跳转栏和MARK:-。但是,Android Studio提供了其他一些快速导航和标记代码的功能。
快速导航:
标记代码:
// TODO: 添加更多的逻辑
或// FIXME: 修复这个问题
。可以在Android Studio的任务窗口中查看这些注释。以下是一个示例,演示如何使用注释来标记代码段:
public class MainActivity extends AppCompatActivity {
private Button btnSubmit;
private EditText etUsername;
private EditText etPassword;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
btnSubmit = findViewById(R.id.btn_submit);
etUsername = findViewById(R.id.et_username);
etPassword = findViewById(R.id.et_password);
btnSubmit.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
String username = etUsername.getText().toString();
String password = etPassword.getText().toString();
if (TextUtils.isEmpty(username)) {
// TODO: 用户名不能为空
return;
}
if (TextUtils.isEmpty(password)) {
// TODO: 密码不能为空
return;
}
// 执行登录逻辑
login(username, password);
}
});
}
private void login(String username, String password) {
// TODO: 实现登录逻辑
}
}
在上面的示例中,我们使用了// TODO:
注释来标记代码段,以便我们可以在任务窗口中查看并跳转到这些注释的位置。