本文主要是介绍【android】利用Yahoo API完成天气预报,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
一、 代码展示
1. 文件布局: activity_realize_forecast.xml
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"android:orientation="vertical"android:layout_width="fill_parent"android:layout_height="fill_parent"><LinearLayoutandroid:orientation="horizontal"android:layout_width="fill_parent"android:layout_height="wrap_content"><EditTextandroid:inputType="number"android:id="@+id/input"android:layout_width="0dip"android:layout_height="wrap_content" android:layout_weight="1"/><Buttonandroid:id="@+id/btn"android:layout_width="wrap_content"android:layout_height="wrap_content" android:text="@string/button_input"/> </LinearLayout><!-- 图像显示 --><ImageViewandroid:contentDescription="@string/image_description"android:id="@+id/iconOfWeather"android:layout_width="wrap_content"android:layout_height="wrap_content"></ImageView><LinearLayoutandroid:orientation="vertical"android:layout_width="fill_parent"android:layout_height="wrap_content"><!-- 当前时间--><TextViewandroid:id="@+id/time"android:layout_width="wrap_content"android:layout_height="wrap_content" /> <!-- 天气状况 --><TextViewandroid:id="@+id/weather"android:layout_width="wrap_content"android:layout_height="wrap_content"/><!-- 温度 --><TextViewandroid:id="@+id/temp"android:layout_width="wrap_content
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"android:orientation="vertical"android:layout_width="fill_parent"android:layout_height="fill_parent"><LinearLayoutandroid:orientation="horizontal"android:layout_width="fill_parent"android:layout_height="wrap_content"><EditTextandroid:inputType="number"android:id="@+id/input"android:layout_width="0dip"android:layout_height="wrap_content" android:layout_weight="1"/><Buttonandroid:id="@+id/btn"android:layout_width="wrap_content"android:layout_height="wrap_content" android:text="@string/button_input"/> </LinearLayout><!-- 图像显示 --><ImageViewandroid:contentDescription="@string/image_description"android:id="@+id/iconOfWeather"android:layout_width="wrap_content"android:layout_height="wrap_content"></ImageView><LinearLayoutandroid:orientation="vertical"android:layout_width="fill_parent"android:layout_height="wrap_content"><!-- 当前时间--><TextViewandroid:id="@+id/time"android:layout_width="wrap_content"android:layout_height="wrap_content" /> <!-- 天气状况 --><TextViewandroid:id="@+id/weather"android:layout_width="wrap_content"android:layout_height="wrap_content"/><!-- 温度 --><TextViewandroid:id="@+id/temp"android:layout_width="wrap_content
这篇关于【android】利用Yahoo API完成天气预报的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!