android:id="@+id/text_view"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_below="@id/button"
android:text="Hello, World!" />
```
在Java代碼中,您可以使用以下代碼將按鈕和文本視圖連線起來:
```java
Button button = findViewById(R.id.button);
TextView textView = findViewById(R.id.text_view);
button.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
textView.setText("Button clicked!");
}
});
```
此示例演示了如何使用XML布局檔案和Java代碼創建簡單的用戶界面。
3. Android網路請求示例:
使用OkHttp庫傳送HTTP請求。在項目中添加OkHttp依賴項,並在Java代碼中使用以下代碼傳送GET請求:
```java
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("https://api.example.com/endpoint")
.build();
client.newCall(request).enqueue(new Callback() {
@Override
public void onFailure(Call call, IOException e) {
e.printStackTrace();
}
@Override
public void onResponse(Response response) throws IOException {
if (response.isSuccessful()) {
String responseData = response.body().string();
System.out.println(responseData);
} else {
System.out.println("Request failed");
}
}
});
```
此示例演示了如何使用OkHttp庫傳送HTTP請求,包括處理網路請求失敗和成功的不同情況。這只是一個簡單的示例,您可以使用其他網路庫來傳送不同類型的請求和處理回響數據。
以上只是一些簡單的示例,您可以查看Android開發資源來了解更多關於Android開發的信息,如Android開發者官方文檔、示例代碼和教程等。
以上就是【Android範例大全】的相關內容,敬請閱讀。