论坛首页 移动开发技术论坛

天气预报demo

浏览 11322 次
精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
作者 正文
   发表时间:2009-08-05  
最近学习android , 仿照网上的例子写了个天气预报的程序。

功能: 取得当前GPS地址, 并显示相应地址的天气预报

待解决问题;
1. 图片的放大总是报错 OutOfMemory,
2. 如果google weather 返回的结果xml中包含中文。 程序出错。 我尝试
    使用GBK解码, 但是报错不支持GBK.

大家有兴趣看看吧。 顺便看看这2个问题怎么解决啊。
   发表时间:2009-08-06  
用UTF-8试试... OOME... 图片太大了...
0 请登录后投票
   发表时间:2009-08-06  
问题已解决。
1。注意 matrix.postScale(scaleWidth, scaleheight);
   中 scaleWidth  scaleheight 是放大的倍数。而不是绝对widht, height.

2。dom + GBK ending 可以解析包含中文的 google weather response xml

附件中是修改后代吗
0 请登录后投票
   发表时间:2009-08-06  
wangyu4882 写道
问题已解决。
1。注意 matrix.postScale(scaleWidth, scaleheight);
   中 scaleWidth  scaleheight 是放大的倍数。而不是绝对widht, height.

2。dom + GBK ending 可以解析包含中文的 google weather response xml

附件中是修改后代吗

源代码我拷过来运行时,WeatherForecast类的下面语句中:
Location location = Util.getLocationProvider(locationManager);
我得到的location的值为什么总是为null?在DDMS中显示的模拟器系统目录中,找不到关于"gps"的location的数据,请问如何让模拟器有这些数据。
0 请登录后投票
   发表时间:2009-08-07  

fobme 写道
wangyu4882 写道
问题已解决。
1。注意 matrix.postScale(scaleWidth, scaleheight);
   中 scaleWidth  scaleheight 是放大的倍数。而不是绝对widht, height.

2。dom + GBK ending 可以解析包含中文的 google weather response xml

附件中是修改后代吗

源代码我拷过来运行时,WeatherForecast类的下面语句中:
Location location = Util.getLocationProvider(locationManager);
我得到的location的值为什么总是为null?在DDMS中显示的模拟器系统目录中,找不到关于"gps"的location的数据,请问如何让模拟器有这些数据。






  • 大小: 37.4 KB
0 请登录后投票
   发表时间:2009-08-07   最后修改:2009-08-07
问题没了,但发现在运行的过程中,通过Location Controls向模拟器发送经纬度时没有起到实时的作用,修改后的值只能在下一次重新启动模拟器时有作用。参考以下两个帖子:http://www.iteye.com/topic/363950和http://www.anddev.org/viewtopic.php?p=19851知还有另外的解决方法。非常感谢lz,这个例子让我更加熟悉了gps。
0 请登录后投票
   发表时间:2009-08-15  
弱问, 如果在pc上,怎么调试这样的程序? 能模拟出来手机的位置吗?
0 请登录后投票
   发表时间:2010-05-31  
原来还有这种调试方法,真是搜索有益啊。

http://www.iteye.com/topic/363950

这个文章很简明扼要,也值得学习。
0 请登录后投票
论坛首页 移动开发技术版

跳转论坛:
Global site tag (gtag.js) - Google Analytics