实战项目
文章平均质量分 86
Ashurol
这个作者很懒,什么都没留下…
展开
-
实战开发-Ashurol天气预报APP(一)
--在茫然无措时,不知道前方方向,停下来便是前进。 本次博文将详解一个天气预报APP,找了好多种方式去获取天气数据,最后发现通过访问中国天气网服务器提供的免费接口这种方法来获取数据最为简单。本博文项目就是通过这种方式进行程序开发的。 首先要了解一下APP的目标 功能: 1.可以罗列出全国所有的省,市,县。 2.可以查看任意全国任意城市的天气信息。 3.可以自由的切换城市,去查看其它城市的原创 2016-01-02 19:13:08 · 992 阅读 · 0 评论 -
实战开发-Ashurol天气预报APP(二)
做什么事都需要找到支点,想要有不断坚持的热情,就得不断更换新的支点。 在进行第二阶段代码编写前,需要提前补充下新知识。如前面所说,这个程序是通过访问天气网的服务器来免费获取数据的,这里将提前展示下一般访问服务器返回的数据类型。 如访问 http://www.weather.com.cn/data/list3/city.xml,服务器将返回一段文本信息, 01|北京,02|上海,03|天津,原创 2016-01-02 20:14:08 · 1117 阅读 · 0 评论 -
实战开发-Ashurol天气预报APP(三)
这阶段要开始查询天气并把天气信息显示出来,天气信息应该需要在一个新的界面中显示出来,因此需要创建新的活动和布局文件 我们这里沿用的界面一如既往简单,代码如下所示: <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent"原创 2016-01-02 21:33:05 · 645 阅读 · 0 评论 -
实战开发-Ashurol天气预报APP(四)
趁热打铁,现在进入第四阶段的代码编写。在上一阶段结束后会存在一个问题,当你选择一个城市后,就没有办法查看其它城市的天气了,及时退出,下一次进来后还会直接跳转到WeatherActivity.这里就将代码优化一下 在weather_layout中加入两个按钮,前一阶段已经提前加入了,这里就不重复给代码了 接着修改WeatherActivity活动里的代码 定义按钮,注册监听器,实现监听方法原创 2016-01-02 22:34:40 · 751 阅读 · 1 评论