付费下载
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、11.3 程序开发n11.3.4 后台服务n标签内的数据是天气预报的城市和时间等基本信息,标签内的是当时的天气状况,4个标签是未来四天的天气情况n在api.xml文件中,还提供了能够反映天气情况的图标地址,例如第19行、第27行和第35行等47. 4.55. 11.3 程序开发n11.3.4 后台服务qWeatherAdapter类实现了利用URL获取位图的私有函数GetURLBitmap(),以及用来下载和解析XML数据的公有函数GetWeatherData()q后台服务在调用GetWeatherData()函数解析Google提供的天气数据时,会不断调
2、用GetURLBitmap()函数,将XML数据中的天气图标根据图标地址下载到本地保存11.3 程序开发n11.3.4 后台服务qGetURLBitmap()函数的代码如下1.private static Bitmap GetURLBitmap(String urlString)2.URL url = null;3.Bitmap bitmap = null;try url = new URL(http:/ + urlString);catch (MalformedURLException e)e.printStackTrace();tryHttpURLConnection conn = (Ht
3、tpURLConnection) url.openConnection();conn.connect();InputStream is = conn.getInputStream();bitmap = BitmapFactory.decodeStream(is);is.close();11.3 程序开发n11.3.4 后台服务n第12行代码构造了支持HTTP功能的URLConnectionn第14行代码返回字节流n第15行代码使用字节流产生位图n第16行代码关闭字节流17. catch (IOException e)18.e.printStackTrace();19.20.return bit
4、map;21. http:/www.anzhuo.cc/forum-55-1.html 三星N7100 GALAXY Note2论坛11.3 程序开发n11.3.4 后台服务qGetWeatherData()函数首先根据指定的URL地址,从网络获取字节流数据,然后调用轻量级XML解析器XmlPullParser对天气数据进行解析,并将解析结果保存在Weather类的公有静态属性中qGetWeatherData()函数的代码如下1.public static void GetWeatherData() throws IOException, Throwable 2. String queryString = http:/ + Config.CityName;URL aURL = new URL(queryString.replace( , %20);URLConnection conn = aURL.openConnection();conn.connect();InputStream is = conn.getInputStream(); XmlPullParserFactory factory = XmlPullParserFactory.newInstance()factory.setNamespaceAware(tr
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 小初中高中小学:2025年递接礼仪主题班会说课稿
- 湘教版5 光线与视觉教案
- 湖北武汉市部分重点中学2025-2026学年下学期期中考试高一生物试卷
- 高中适应教育主题设计2025
- 性传染病教学设计初中科学牛津上海版六年级上-牛津上海版(五四学制)
- 小学高年级职业认知说课稿
- 不动产登记代理人地籍调查考试题及答案
- 沉淀池施工方案(专家论证版)
- 施工安全草原生态失离子射线安全为离子射线安全管理制度
- 2026年遗产税预期与人寿保险在财富传承中的功能
- 2026年医院编制考试公共基础知识综合能力题库(含答案)
- 2026年重庆公务员真题及答案
- 粉煤灰地基施工技术标准
- 2026年上海市高考语文备考:识记背诵默写(核心考点)学生版+教师版
- T-CEPPEA 5002-2019 电力建设项目工程总承包管理规范
- 1型糖尿病的日常管理方案
- 2026年国测模拟测试初中劳动试题
- 钎焊知识课件
- 物业工服定制方案
- 消防安全知识培训和宣传课件
- 儿童心肺复苏课件
评论
0/150
提交评论