用C#给Windows Mobile写了个天气软件(开源)
本帖最后由 WindowsVistaSP 于 2026-4-11 16:46 编辑先放上效果图:
在WM5模拟器上:
在SGH i908L上(使用GPRS网络):
在HP IPAQ 110上(群友帮忙测试的,使用WIFI网络):
这是服务器端和客户端:
这是源码:
然后大致介绍一下原理吧(可能不是那么正确):
服务器端我选择使用Web Service搭建,虽说Web Service可能会比Socket加载时间更长,但使用Socket可能在GPRS网络下无法正常连接,而Web Service不会受太大影响,因此我决定使用Web Service。
首先客户端会访问服务器端的Web Service服务并发送城市名称,随后服务器端会从https://weather.service.msn.com/data.aspx?src=vista&weasearchstr=上下载xml文件,然后从xml文件里读取并返回天气信息,最后客户端就可以看到天气信息了。
本项目接下来的目标:
我将继续开发下一版本,同时我也准备开发wp7的版本。
最后声明一下,本软件仅供学习和交流使用,严禁用于任何违法用途!另外本人并非大佬,如果有问题还请大家多多指正~
socket理论上是wap接入点用不了吧 源码能不能传下github,对你我都方便 HaiHome 发表于 2026-4-11 20:09
源码能不能传下github,对你我都方便
https://github.com/WindowsVistaSP/Pocket_Weather 牛B兄弟 WindowsVistaSP 发表于 2026-4-25 09:00
https://github.com/WindowsVistaSP/Pocket_Weather
我去真传了 赞美
页:
[1]