`
txin0814
  • 浏览: 219850 次
  • 性别: Icon_minigender_1
  • 来自: 湖南
社区版块
存档分类
最新评论

android 实现天气预报(带动画的和不带动画的)

阅读更多
初学android,做一个天气预报的实现

天气预报的实现主要是通过google提供的接口,解析XML,显示
接口有两种途径:

1.http://www.google.com/ig/api?hl=zh-cn&weather=,,, + 城市CODE,如上海的是31399999,121470001
则天气预报接口为:
http://www.google.com/ig/api?hl=zh-cn&weather=,,,31399999,121470001

2.http://www.google.com/ig/api?hl=zh_cn&weather= + 城市名称,如要显示上海天气则为:
http://www.google.com/ig/api?hl=zh_cn&weather=上海

能过URL会得到当前天气和后四天预报天气,通过XML解析,得到图片、温度等值,变显示到自定的界面上即可。

下面将本人做的天气预报截图贴上:
主界面:



不带动画的天气截图



带动画的天气截图




动画透明设置:

<alpha android:fromAlpha="0.1" android:toAlpha="1.0"
		android:duration="3000" />



左移:
<translate android:repeatCount="-1"  android:fromXDelta="-100" android:toXDelta="420"
		android:fromYDelta="50" android:toYDelta="50" android:duration="15000" />


右移:

<translate android:repeatCount="-1"  android:fromXDelta="403" android:toXDelta="-83"
		android:fromYDelta="50" android:toYDelta="50" android:duration="10000" />


大致就是这样了。
  • 大小: 20.8 KB
  • 大小: 76.6 KB
  • 大小: 42.4 KB
分享到:
评论
47 楼 wenzhixin 2013-03-11  
多谢分享
46 楼 guocg 2012-09-18  
楼主发份源码吧,1197031900@qq.com
45 楼 guocg 2012-09-18  
楼主发份源码吧,谢谢
44 楼 txin0814 2012-08-07  
foreverlaugh 写道
楼主可以发一份带动画的源码吗,非常感谢
848215406@qq.com

我有上传源码的
43 楼 foreverlaugh 2012-08-06  
楼主可以发一份带动画的源码吗,非常感谢
848215406@qq.com
42 楼 zd1201 2012-05-15  
楼主: 源发份源码我吗? zd1201@163.com 谢谢!
41 楼 shannil 2012-04-25  
楼主,求源码! 1033910013@qq.com
40 楼 amaker.jzy 2012-04-09  
楼主,发一份源码:330474302@qq.com
39 楼 amaker.jzy 2012-04-09  
330474302@qq.com
38 楼 amaker.jzy 2012-04-09  
能发一份源码吗?
37 楼 leonshuang 2012-03-31  
麻烦楼主给份源码 感谢感谢~!
390521432@qq.com
36 楼 txin0814 2012-03-21  
xiaoyun4 写道
楼主麻烦你发一下源码!感激万分。596882705@qq.com

请查收
35 楼 xiaoyun4 2012-03-21  
楼主麻烦你发一下源码!感激万分。596882705@qq.com
34 楼 xiaoyun4 2012-03-21  
楼主介意给我一份源码吗?多谢!
33 楼 DarkWarlords 2012-03-17  
楼主 求个源码呗,非常感谢!345021109@qq.com
32 楼 txin0814 2011-12-20  
malong26 写道
不好意思,给错地址了,应该是malong_26@163.com
实在是不好意思啊,麻烦您了

请查收
31 楼 malong26 2011-12-19  
不好意思,给错地址了,应该是malong_26@163.com
实在是不好意思啊,麻烦您了
30 楼 txin0814 2011-12-19  
dotfeng 写道
,麻烦发一份源码aaagod@gmail.com

请查收
29 楼 txin0814 2011-12-19  
cqw4013 写道
楼主,给一份源代码看看吧,学习一下大牛们的程序,谢谢! 邮箱:cqw4013@163.com

请查收
28 楼 txin0814 2011-12-19  
malong26 写道
求楼主给我传一份,谢谢.想学习动画特效那部分
malong26@163.com

请查收

相关推荐

    android复杂天气预报制作

    你需要熟练掌握LinearLayout、RelativeLayout、ConstraintLayout等布局管理器,并懂得如何通过属性动画和自定义View提升用户体验。 其次,**Http协议的使用**是获取远程天气数据的关键。在Android中,我们可以使用...

    android项目开发实例-天气预报

    这个“android项目开发实例-天气预报”旨在帮助开发者掌握如何在Android平台上实现基本的天气信息展示功能。下面将详细介绍这个项目的核心知识点。 1. **Android Studio**:作为Android应用程序的开发环境,Android...

    android动画实现ListView折叠展开

    在Android开发中,ListView是一种常用的组件,用于展示可滚动的列表数据。在许多应用中,我们可能需要实现更复杂的交互,比如点击列表项的头部...总之,理解ListView的工作原理和Android动画机制是实现此类功能的关键。

    android版天气预报查询软件源码

    本文将围绕“Android版天气预报查询软件源码”这一主题,深入探讨其背后的技术实现,旨在帮助开发者了解如何构建一个简单易用的天气查询应用。 首先,我们要明白Android作为谷歌公司开发的开源操作系统,为开发者...

    使用android自带的动画机制很卡时可以考虑使用SurfaceView来实现动画

    通过利用其独立的渲染线程和硬件加速能力,我们可以实现更加流畅的动画效果,特别适合处理复杂的图形操作和游戏场景。在实际开发中,熟练掌握`SurfaceView`的使用技巧,能够帮助开发者提高应用的性能和用户体验。

    Android高级应用源码-自定义WebView,自带加载动画.rar

    这个源码实例不仅展示了如何使用WebView,还提供了自定义加载动画的实现,对于学习和提升Android应用的用户体验设计非常有帮助。开发者可以在此基础上进一步定制,比如添加错误页面处理、优化内存占用、增强安全性等...

    android 炫酷动画柱状图例子

    在Android开发中,为了使应用更具吸引力和交互性,炫酷的动画和视觉效果是必不可少的。本示例聚焦于创建一个"android 炫酷动画柱状图例子",它打破了Android原生图表控件的限制,通过结合HTML5和JavaScript的力量,...

    Android带动画效果的弹窗

    在实际应用中,我们还可以考虑使用第三方库,如SweetAlert或Android-Alert-DIalog,它们提供了丰富的预设动画和自定义选项,可以快速实现带动画效果的弹窗,同时减少开发工作量。 总的来说,创建带有动画效果的弹窗...

    Android贝塞尔曲线实现粘性动画

    在提供的文件名`DraftCircleViewTest`中,我们可以推测这是一个测试类,可能是为了演示如何实现带有贝塞尔曲线的特定动画效果,比如圆形轨迹的粘性动画。这个类可能包含了自定义视图`CircleView`的代码,其中结合了...

    Android AnimationProvider 点击View会带动画变大

    Android提供了多种动画类型,如`AlphaAnimation`(透明度变化)、`ScaleAnimation`(缩放)、`RotateAnimation`(旋转)和`TranslateAnimation`(平移)。在这个案例中,我们将关注`ScaleAnimation`,因为它可以实现...

    android 带动画进度条.rar

    在"android 带动画进度条.rar"这个压缩包中,包含了一个针对Android 5.0及以上版本的动画式进度条实现。这种进度条不仅显示了任务的当前进度,还通过动画效果提升了用户体验,使得等待过程不那么枯燥。 首先,我们...

    Android 序列帧动画,开始,结束监听的解决Demo.zip

    本Demo主要关注如何在Android中实现序列帧动画,并添加开始和结束监听,以便在动画启动和结束时执行相应的操作。 1. **序列帧动画的基本概念** 序列帧动画是Android中的视图动画(View Animation)的一种形式,它...

    Android-Android复杂红包雨实现带点击事件处理

    5. **多线程处理**:由于红包雨的动画和事件处理可能会阻塞UI线程,所以可能需要使用Handler或Runnable配合`postDelayed()`来异步更新红包的状态,保证界面流畅。 6. **数据结构与算法**:在处理红包的数据结构时,...

    android 动画基础 带例子

    本教程将深入讲解四种基本的Android动画:渐变(Alpha)、伸缩(Scale)、移动(Translate)和旋转(Rotate),并结合实际例子进行详细解析。 **渐变动画(Alpha)**: 渐变动画主要用来改变视图的透明度,从完全...

    Android手机天气预报项目报告.zip

    在本项目报告中,我们将深入探讨一个...综上所述,Android手机天气预报项目的开发涉及了Android应用的核心技术,不仅需要掌握基本的编程技能,还要理解Android系统的特性和最佳实践,以打造一个高效、用户友好的应用。

    博客《Android动画之二:View Animation》附带源码 ViewAnimationDemo

    在Android开发中,动画是提升用户体验的关键因素之一,能够使应用更加生动和吸引人。本篇将详细探讨Android中的View Animation,它是Android早期提供的动画机制,适用于简单平滑的视图变换。 **一、View Animation...

    android fragment 底部动画菜单 导航动画

    本教程将深入探讨如何在Android应用中实现一个基于Fragment的底部动画菜单,并实现导航和各种酷炫的动画效果。 首先,我们需要了解Fragment的基本用法。Fragment是Activity的一部分,有自己的生命周期,可以在不...

    Andriod_去掉系统自带的Activity跳转动画

    但是,有时候我们不希望在Activity跳转时有动画效果,例如在实现假的ActionBar时。幸运的是,去掉动画只需要几个步骤。 首先,我们需要在values文件夹的styles.xml文件里面新建一个style。这个style将被用于去掉...

    Android 上滑隐藏标题栏下滑显示标题栏(带动画效果、无卡顿、无空白)

    本文将详细讲解如何实现标题栏在上滑时隐藏,下滑时显示,同时带有平滑的动画效果,确保在操作过程中无卡顿、无空白现象。 首先,我们需要了解Android手势检测的基本原理。在Android中,可以使用`GestureDetector`...

Global site tag (gtag.js) - Google Analytics