python for android : 一个多选列表的天气预报例子
2013-12-21 22:37
676 查看
参考 http://code.google.com/p/sl4a-chinese/wiki/ApiReference
weather3.py
weather3.py
# -*- coding: utf-8 -*- import android import urllib import urllib2 import json droid = android.Android() alist = [u'北京',u'上海',u'天津',u'重庆',u'广州',u'杭州',u'武汉',u'长春'] blist = ['010100','020100','030100','040100','280101','210101','200101','060101'] title = u"天气预报 API" droid.dialogCreateAlert(title) droid.dialogSetMultiChoiceItems(alist,[4]) droid.dialogSetPositiveButtonText(u'选') droid.dialogShow() response = droid.dialogGetResponse().result print response id = droid.dialogGetSelectedItems().result print id for i in id: cityid = blist[int(i)] print cityid url = u'http://www.weather.com.cn/data/sk/101%s.html' handler = urllib2.urlopen(url % cityid) data = handler.read() handler.close() print data print url = u'http://www.weather.com.cn/data/cityinfo/101%s.html' handler = urllib2.urlopen(url % cityid) data = handler.read() handler.close() print data print
相关文章推荐
- python for android : 一个单选列表的天气预报例子
- python for android : 一个输入ISBN的查询书籍例子
- python for android : 天气预报 API
- Android demo-->网易新闻风格的RSS新闻抓取项目(二) 新闻列表刷新、天气预报、设置页面滑动开关
- Android关于ExpandableListView用法的一个简单小例子。仿QQ列表
- 基于Soap协议的android客户端和服务器的数据交互(学习天气预报例子的心得)
- Python(5)使用for...in循环和列表推导式打印一个99乘法表
- 从Spring For Android开始对Android的研究(一)——一个完整的例子
- TensorFlow自带例子已经包含了android和ios下的摄像头图像分类示例Inception v1,这里补充一个Windows下的,使用AForge库(www.aforgenet.com)操作
- Android上实现一个简单的天气预报APP(九) ListView展示城市列表、单击更新天气数据
- python for android : 一个简单文件浏览器的实例 play mp3
- bsh for android : 一个输入ISBN的查询书籍例子
- [转]python 如何在一个for循环中遍历两个列表
- python 如何在一个for循环中遍历两个列表
- Android网络编程之Web Service获取天气预报( 获取省市填充下拉列表)
- android很简单的天气预报例子和XML解析
- python(dict字典相关知识以及小例子:生成一个列表,存放100个随机整数,找出出现次数最多的数字)
- Android上实现一个简单的天气预报APP(十二) 未来三天的天气预报
- 一个简单的cxf框架调用webservice接口天气预报例子
- bsh for android : 天气预报 API