社区
下载资源悬赏专区
帖子详情
Widget调研报告下载
weixin_39821260
2019-05-18 09:00:16
对Widget的来龙去脉,Widget现状。Widget框架等等做了分析和调查。
相关下载链接:
//download.csdn.net/download/hyhzhbwj/2257245?utm_source=bbsseo
...全文
14
回复
打赏
收藏
Widget调研报告下载
对Widget的来龙去脉,Widget现状。Widget框架等等做了分析和调查。 相关下载链接://download.csdn.net/download/hyhzhbwj/2257245?utm_source=bbsseo
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
Widget
调研报告
对
Widget
的来龙去脉,
Widget
现状。
Widget
框架等等做了分析和调查。
(完整)Android手机天气预报项目报告.doc
1.2 开发目标 现有的3G技术和移动互联网技术的快速发展,智能手机功能的不断增强,让基于A ndroid平台的查询需求越来越多。 本软件就是利用现有的网络快速获取网络上的天气信息并显示到手机终端上,为用 户提供实时的天气查询和近期天气查询服务,为工作、出行等带来便利。通过Web Service等技术让用户体验到前所未有的移动计算。 第2章 项目设计 2.1 项目总体设计 本软件是一个App
Widget
应用程序,启动程序后可以进行城市、更新频率的设置,可以通过图片和文字显 示当前和未来的天气状况,包括温度、湿度、风向和雨雪情况等.这些天气数据是通过后 台服务获取的,这个后台服务可以按照一定的时间间隔,通过Google提供的服务获取天气 预报信息,并将天气信息保存在数据库中。 该软件的基本功能需求有: (1) 启动App
Widget
应用程序; (2) 设置界面:对要显示天气预报的城市及更新频率进行设置; (3) 显示界面:通过文字和图片显示当前的天气情况,包括日期、时间、城市、最高温度、 最低温度、当前温度等。 (4) 详细界面:在显示出"显示界面"上所有信息的同时用列表的形式显示今后四天的天气情 况。 2。2 技术框架设计 2.2.1 开发环境 Android的上层应用程序是用Java语言开发的,一般情况下是基于Dalvik虚拟机的, 所以Google公司推荐使用主流的Java集成开发环境Eclipse。而用Java语言进行开发,需 要用到SUN公司提供的Java SDK(其中包括JRE:Java Runtime Environment).此外,Android的应用程序开发和Java开发有较大区别的,需要使用Goog le提供的Android SDK.同时,要在Eclipse上安装ADT,为Android开发提供开发工具的升级或者变更,是E clipse下开发工具的升级或
下载
的工具。 简言之,需要以下软件,才能搭建Android开发环境,从而进行Android应用程序的开 发。 (1) Java SDK (2) Eclipse (3) Android SDK (4) ADT 2。2.2 技术支持 本软件使用基于SOAP(简单对象访问协议)的Web Service技术来实现与服务器端的信息交互,获取网络上的数据.Web Service使用基于XML技术的消息处理,作为基本的数据通讯方式.Web Service建立在一些通用协议的基础上,如HTTP、SOAP、XML、WSDL、UDDI等。各应用程序 通过网络协议和规定的一些标准数据格式(HTTP、XML、SOAP)来访问Web Service。 而所有的SOAP消息都使用XML编码。一条SOAP消息就是一个包含有一个必需的SOAP的 封装包,一个可选的SOAP标头和一个必需的SOAP体块的XML文档. XML文档在Android平台上的解析可以通过SAX的方式方便快速的完成。解析Android 应用程序中获得的列表数据XML文件,对XML文件中的数据实现分离,得到指定的所需要 的信息,然后执行存入数据库或显示到页面等相应的处理。 Android的开发组Activity、Intent Receiver、Service、Content Provider等,可以实现不同页面之间的跳转;数据的获取和实现与数据库的实时交互; 不同页面和进程间数据的共享。 2.3 数据库设计 本软件中有两部分数据需要存储,一个是显示页面的数据,另一个是详细页面的数 据。但是数据量都不是很大,因此可以选择SQLite数据库作为存储数据的方法,建立数 据库forecasts.db,并且建立两张表weather_
widget
和weather_forecast,分别存储显 示页面的数据和详细页面的数据。 表2-1 详细页面的数据库表weather_forecast的结构 "属性 "数据类型 "说明 " "_id "integer "自动增加的主键 " "
widget
Id "integer "组件的ID号 " "dayOfWeek "text "周几 " "low "integer "最低温度 " "hight "integer "最高温度 " "icon "text "显示天气的图标 " "condition "text "未来天气情况 " 表2—2 显示页面的数据库表weather_
widget
的结构 "属性 "数据类型 "说明 " "_id "integer "存储
Widget
组件id " "city "text "进行天气信息查询的城市名 " "updateMilis "text "进行天气信息查询的频率,单位为分/ " " " "次 " "isConfigured "text "是否设置 " "pos
Flutter
调研报告
Flutter
调研报告
一、 Flutter简介 Flutter是google公司开发的一款基于Dart语言的全新一代跨平台,开源的UI框架。它最早是在2015年Dart开发者峰会上与大家见面,在此之后2017年5月发布了第一个Aplpha 版本,并于2018年12月初发布了1.0稳定版。 Google发布这个框架的初衷,就是结合自身多年来在各个方向,包含但不止于前端,移动端的经验,以及友商或失败...
Flutter技术
调研报告
Flutter技术
调研报告
-20190125 作者: Android团队 - 余天然 杨继宇 1.Flutter简介 1.1.什么是Flutter Flutter是Google开发的一套全新的跨平台、开源UI框架,支持iOS、Android系统开发,并且是未来新操作系统Fuchsia的默认开发套件。自从2017年5月发布第一个版本以来,目前Flutter已经发布了近60个版本,并且在2018年...
Flutter技术
调研报告
,腾讯T4架构师
Widget
树:就是我们的UI组件树,但这个只是一种描述信息,渲染引擎是不认识的 RenderObject树:这才是渲染引擎真的认识的,我们需要将
Widget
转化为能用来渲染视图的 Render Object 虚拟DOM解决了一个重要的矛盾:就是 DOM 操作的性能损耗与频繁进行局部 DOM 操作的矛盾 没用虚拟DOM之前:DOM会在每一次元素更新到来之时渲染一次DOM 用了虚拟DOM之后:虚拟DOM会先汇总各个元素的更新情况,通过diff算法计算出与原来 DOM 树的差异,最后通过一次 DOM 更新解
下载资源悬赏专区
12,877
社区成员
12,428,648
社区内容
发帖
与我相关
我的任务
下载资源悬赏专区
CSDN 下载资源悬赏专区
复制链接
扫一扫
分享
社区描述
CSDN 下载资源悬赏专区
其他
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章