android studio框架布局基本代码和简单示例
时间: 2024-01-02 10:16:19 浏览: 37
好的,以下是 Android Studio 的布局基本代码和一个简单示例:
XML布局代码:
```xml
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout
xmlns:android="http://schemas.android.com/apk/res/android"
android:orientation="vertical"
android:layout_width="match_parent"
android:layout_height="match_parent">
<!-- 一个 TextView -->
<TextView
android:id="@+id/textView"
android:text="Hello World!"
android:layout_width="wrap_content"
android:layout_height="wrap_content"/>
<!-- 一个 Button -->
<Button
android:id="@+id/button"
android:text="Click Me!"
android:layout_width="wrap_content"
android:layout_height="wrap_content"/>
</LinearLayout>
```
Java代码:
```java
public class MainActivity extends AppCompatActivity {
private TextView textView;
private Button button;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
// 获取 TextView 和 Button 的实例
textView = (TextView) findViewById(R.id.textView);
button = (Button) findViewById(R.id.button);
// 设置 Button 的点击事件
button.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View view) {
textView.setText("Button Clicked!");
}
});
}
}
```
这个示例中使用了 LinearLayout 布局,其中包含了一个 TextView 和一个 Button。在 Java 代码中获取了这两个控件的实例,并设置了 Button 的点击事件,当点击 Button 时会将 TextView 的文本设置为 "Button Clicked!"。
希望这个示例能够对你有所帮助。