欢迎来到天天文库
浏览记录
ID:9958421
大小:56.00 KB
页数:7页
时间:2018-05-16
《查询城市天气预报》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、查询城市天气预报信息主页面WeatherActivity继承android.app.Activity,并重写onCreate方法。ØonCreate方法是查询页面的初始化方法,在这个方法中我们要初始化页面中Button,Spinner等控件信息。ØshowCity方法,列表显示查询天气预报信息的城市名称。ØupdateWeatherInfoView方法,更新显示选中城市的当前天气信息。ØupdateWeatherorecastView方法,更新显示选中城市未来四天的天气信息。ØgetCityWeather方法,通过网络得到选
2、中城市的天气预报信息。查询城市天气预报详细信息页面WeatherDetailActivity继承android.app.Activity,并重写onCreate方法。ØonCreate方法是查询天气预报详细页面的初始化方法,在这个方法中我们要初始化页面中TextView等控件信息。ØshowDetailInfo方法,得到查询目标城市的天气预报的风向、能见度、相对湿度等详细信息。1.5系统实现代码解析1.5.1Android客户端系统配置文件AndroidManifest.xml是系统中的配置文件,我们需要将系统中用到的And
3、roid组件都在这个文件中注册,其中WeatherActivity是显示天气预报的主页面,WeatherDetailActivity是显示天气预报详细的的页面。为了访问Google提供天气预报信息的站点和能够访问提供选定城市更多信息的WebService必须为系统开放访问Internet的权限:。4、nifestxmlns:android="http://schemas.android.com/apk/res/android"package="com.miiceic.weather.activity"android:versionCode="1"android:versionName="1.0">5、android:label="@string/app_name">6、ndroid:minSdkVersion="3"/>代码清单1AndroidManifest.xml第12页共31页1.5.2Android城市天气预报系统布局文件城市天气预报主页面布局采用XML形式,文件放置在reslayoutmain.xml中。7、xmlns:android="http://schemas.android.com/apk/res/android"android:orientation="vertical"android:layout_width="fill_parent"android:layout_height="fill_parent"android:background="@drawable/white">8、t"android:layout_height="wrap_content"android:text="@string/inputstr"android:textStyle="bold"android:textSize="16px"android:layout_marginLeft="10
4、nifestxmlns:android="http://schemas.android.com/apk/res/android"package="com.miiceic.weather.activity"android:versionCode="1"android:versionName="1.0">5、android:label="@string/app_name">6、ndroid:minSdkVersion="3"/>代码清单1AndroidManifest.xml第12页共31页1.5.2Android城市天气预报系统布局文件城市天气预报主页面布局采用XML形式,文件放置在reslayoutmain.xml中。7、xmlns:android="http://schemas.android.com/apk/res/android"android:orientation="vertical"android:layout_width="fill_parent"android:layout_height="fill_parent"android:background="@drawable/white">8、t"android:layout_height="wrap_content"android:text="@string/inputstr"android:textStyle="bold"android:textSize="16px"android:layout_marginLeft="10
5、android:label="@string/app_name">6、ndroid:minSdkVersion="3"/>代码清单1AndroidManifest.xml第12页共31页1.5.2Android城市天气预报系统布局文件城市天气预报主页面布局采用XML形式,文件放置在reslayoutmain.xml中。7、xmlns:android="http://schemas.android.com/apk/res/android"android:orientation="vertical"android:layout_width="fill_parent"android:layout_height="fill_parent"android:background="@drawable/white">8、t"android:layout_height="wrap_content"android:text="@string/inputstr"android:textStyle="bold"android:textSize="16px"android:layout_marginLeft="10
6、ndroid:minSdkVersion="3"/>代码清单1AndroidManifest.xml第12页共31页1.5.2Android城市天气预报系统布局文件城市天气预报主页面布局采用XML形式,文件放置在reslayoutmain.xml中。7、xmlns:android="http://schemas.android.com/apk/res/android"android:orientation="vertical"android:layout_width="fill_parent"android:layout_height="fill_parent"android:background="@drawable/white">8、t"android:layout_height="wrap_content"android:text="@string/inputstr"android:textStyle="bold"android:textSize="16px"android:layout_marginLeft="10
7、xmlns:android="http://schemas.android.com/apk/res/android"android:orientation="vertical"android:layout_width="fill_parent"android:layout_height="fill_parent"android:background="@drawable/white">8、t"android:layout_height="wrap_content"android:text="@string/inputstr"android:textStyle="bold"android:textSize="16px"android:layout_marginLeft="10
8、t"android:layout_height="wrap_content"android:text="@string/inputstr"android:textStyle="bold"android:textSize="16px"android:layout_marginLeft="10
此文档下载收益归作者所有