浏览 11322 次
锁定老帖子 主题:天气预报demo
精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
|
|
---|---|
作者 | 正文 |
发表时间:2009-08-05
功能: 取得当前GPS地址, 并显示相应地址的天气预报 待解决问题; 1. 图片的放大总是报错 OutOfMemory, 2. 如果google weather 返回的结果xml中包含中文。 程序出错。 我尝试 使用GBK解码, 但是报错不支持GBK. 大家有兴趣看看吧。 顺便看看这2个问题怎么解决啊。 声明:ITeye文章版权属于作者,受法律保护。没有作者书面许可不得转载。
推荐链接
|
|
返回顶楼 | |
发表时间:2009-08-06
用UTF-8试试... OOME... 图片太大了...
|
|
返回顶楼 | |
发表时间:2009-08-06
问题已解决。
1。注意 matrix.postScale(scaleWidth, scaleheight); 中 scaleWidth scaleheight 是放大的倍数。而不是绝对widht, height. 2。dom + GBK ending 可以解析包含中文的 google weather response xml 附件中是修改后代吗 |
|
返回顶楼 | |
发表时间: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的数据,请问如何让模拟器有这些数据。 |
|
返回顶楼 | |
发表时间: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的数据,请问如何让模拟器有这些数据。 |
|
返回顶楼 | |
发表时间:2009-08-07
最后修改:2009-08-07
问题没了,但发现在运行的过程中,通过Location Controls向模拟器发送经纬度时没有起到实时的作用,修改后的值只能在下一次重新启动模拟器时有作用。参考以下两个帖子:http://www.iteye.com/topic/363950和http://www.anddev.org/viewtopic.php?p=19851知还有另外的解决方法。非常感谢lz,这个例子让我更加熟悉了gps。
|
|
返回顶楼 | |
发表时间:2009-08-15
弱问, 如果在pc上,怎么调试这样的程序? 能模拟出来手机的位置吗?
|
|
返回顶楼 | |
发表时间:2010-05-31
原来还有这种调试方法,真是搜索有益啊。
http://www.iteye.com/topic/363950 这个文章很简明扼要,也值得学习。 |
|
返回顶楼 | |