Open marclee44 opened 3 years ago
首先自然是安装IDE,没什么好说的,传送门伺候。创建项目也很简单,选择类型,填入名称、选择语言(Java/Kotlin)以及最低支持的SDK版本即可。接着跟着教程一通码,没多久第一个应用便完成了。嗯,输入名字、点击发送,在新界面显示Hello 某某,仅此而已。调整模拟器,运行,一切OK。
现在来看下整个项目
主要文件就那么几个:
说些重点
public void sendMessage(View view) { }
EditText editText = (EditText) findViewById(R.id.editText);
String message = editText.getText().toString();
TextView textView = findViewById(R.id.textView);
textView.setText("Hello " + message);
Intent intent = new Intent(this, DisplayMessageActivity.class);
intent.putExtra(EXTRA_MESSAGE, message);
startActivity(intent);
Intent intent = getIntent();
String message = intent.getStringExtra(MainActivity.EXTRA_MESSAGE);
总体来说,与WPF挺像,就连快捷键都有Visual Studio的预设方案,很亲切
首先自然是安装IDE,没什么好说的,传送门伺候。创建项目也很简单,选择类型,填入名称、选择语言(Java/Kotlin)以及最低支持的SDK版本即可。接着跟着教程一通码,没多久第一个应用便完成了。嗯,输入名字、点击发送,在新界面显示Hello 某某,仅此而已。调整模拟器,运行,一切OK。
主要文件就那么几个:
public void sendMessage(View view) { }
此类方法有如下特性:EditText editText = (EditText) findViewById(R.id.editText);
获取到的控件可以获取其属性String message = editText.getText().toString();
也可以设置其属性TextView textView = findViewById(R.id.textView);
textView.setText("Hello " + message);
Intent intent = new Intent(this, DisplayMessageActivity.class);
EditText editText = (EditText) findViewById(R.id.editText);
String message = editText.getText().toString();
intent.putExtra(EXTRA_MESSAGE, message);
startActivity(intent);
Intent intent = getIntent();
String message = intent.getStringExtra(MainActivity.EXTRA_MESSAGE);
总体来说,与WPF挺像,就连快捷键都有Visual Studio的预设方案,很亲切