android studio实验
时间: 2023-09-23 21:12:41 浏览: 147
在Android Studio中的实验需要理解和掌握LinearLayout布局、ImageView和TextView控件的使用。在布局文件中,可以使用LinearLayout标签来实现垂直布局。例如,可以使用以下代码来创建一个垂直布局的LinearLayout:
```
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:background="#e5e5e5"
android:orientation="vertical"
android:layout_width="match_parent"
android:layout_height="match_parent">
// 在这里添加其他控件或布局
</LinearLayout>
```
在代码中,可以使用ImageView和TextView控件来显示图片和文本内容。可以根据需要设置这些控件的属性。例如,可以使用以下代码来创建一个带有文本输入框和按钮的界面:
```
import android.app.Activity;
import android.content.Intent;
import android.net.Uri;
import android.os.Bundle;
import android.view.View;
import android.view.View.OnClickListener;
import android.widget.Button;
import android.widget.EditText;
public class SubActivity extends Activity {
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.subactivity);
final EditText name = (EditText)findViewById(R.id.name);
final EditText psd = (EditText)findViewById(R.id.psd);
Button btnOK = (Button)findViewById(R.id.btnOK);
btnOK.setOnClickListener(new OnClickListener(){
public void onClick(View view){
String uriString = "用户名:" + name.getText().toString() + " 密码:" + psd.getText().toString();
Uri data = Uri.parse(uriString);
Intent result = new Intent(null, data);
setResult(RESULT_OK, result);
finish();
}
});
}
}
```
这段代码是一个示例,它创建了一个带有用户名和密码输入框以及一个确认按钮的界面,并在点击按钮时将输入的用户名和密码通过Intent传递给上一个界面。<span class="em">1</span><span class="em">2</span><span class="em">3</span><span class="em">4</span>
阅读全文