热门标签 | HotTags
当前位置:  开发笔记 > 后端 > 正文

ANewFeatureonWindowsMobile-Widget

目前,已经展现给大众的windowsmobile6.5的用户新特性有很多,包括蜂窝界面、增强的触摸支持、用户软件MyPhone、Marketplace等等。但是很少有报道对于开发人员,w

    目前,已经展现给大众的windows mobile 6.5的用户新特性有很多,包括蜂窝界面、增强的触摸支持、用户软件My PhoneMarketplace等等。但是很少有报道对于开发人员,windows mobile 6.5会有如何的新特性。318号,在WM的官方网站http://blogs.msdn.com/windowsmobile/上,给出了一个标题为《Windows Mobile 6.5 – What’s in for developers?》的文章,向广大开发人员公布了windows mobile 6.5将会支持Widget的消息。

    回顾一下Widget的历史,我们可以发现,它最初是由Apple的电脑工程师提出来的。后来,大家熟悉的windows vistaYahoo!,都有了各自的桌面Widget。包括目前的twitterfacebookSNS,都有了不同版本的Widget。但是,在移动设备上,屏幕相对较小,浏览大网页会有一些不方便,导致手机上网用户体验较差。Widget如果可以独立于浏览器运行,那么,我们就可以有效地利用手机屏幕,在不使用浏览器的状态下,得到自己所关心的信息,并且能够进行实时地更新。再者,如果Widget和将来的Silverlight for Windows Mobile一结合,将会给我们用户带来更加丰富和有趣的互动体验。而且,目前mobile widget applications这个提案已经作为一个W3C的标准草案,可以参考http://www.w3.org/TR/widgets/查看具体的信息。

    说了这么多Widget的东西,我们来看看它在windows mobile设备上的效果吧。Windows Live team为其创建了MSN widgets,其效果如下图1所示。我们可以看到,Widget程序可以有自己的图标,可以设定Softkey菜单,可以在任务管理器里面看到。完全就像是一个常规的程序。

1MSN Widget on WM

 

    其实,WM设备的UI20032003se5.0,到目前的6.x都在不断的改进,当然,目前也借鉴了很多iPhone的元素,目的只有一个,就是不断地改善用户体验。大家可以在cromanblog上,看到一个相当有趣的UI,非常适合写Widget,其代码可以在msdn上下载到效果如下图2所示:

 

2WM上的UI

 

参考链接:

windows mobile官方Bloghttp://blogs.msdn.com/windowsmobile/

mobile widget applications草案:http://www.w3.org/TR/widgets/

croman bloghttp://blogs.msdn.com/croman/


推荐阅读
  • Hello.js 是一个用于连接OAuth2服务的JavascriptRESTFULAPI库,如Go ... [详细]
  • 知识图谱——机器大脑中的知识库
    本文介绍了知识图谱在机器大脑中的应用,以及搜索引擎在知识图谱方面的发展。以谷歌知识图谱为例,说明了知识图谱的智能化特点。通过搜索引擎用户可以获取更加智能化的答案,如搜索关键词"Marie Curie",会得到居里夫人的详细信息以及与之相关的历史人物。知识图谱的出现引起了搜索引擎行业的变革,不仅美国的微软必应,中国的百度、搜狗等搜索引擎公司也纷纷推出了自己的知识图谱。 ... [详细]
  • OAuth2.0指南
    引言OAuth2.0是一种应用之间彼此访问数据的开源授权协议。比如,一个游戏应用可以访问Facebook的用户数据,或者一个基于地理的应用可以访问Foursquare的用户数据等。 ... [详细]
  • 注:根据Qt小神童的视频教程改编概论:利用最新的Qt5.1.1在windows下开发的一个小的时钟程序,有指针与表盘。1.Qtforwindows开发环境最新的Qt已经集 ... [详细]
  • 原文:http:blog.linjunhalida.comblogpjaxgithub:https:github.comdefunktjquery-pjax ... [详细]
  • 本文详细介绍了GetModuleFileName函数的用法,该函数可以用于获取当前模块所在的路径,方便进行文件操作和读取配置信息。文章通过示例代码和详细的解释,帮助读者理解和使用该函数。同时,还提供了相关的API函数声明和说明。 ... [详细]
  • Skywalking系列博客1安装单机版 Skywalking的快速安装方法
    本文介绍了如何快速安装单机版的Skywalking,包括下载、环境需求和端口检查等步骤。同时提供了百度盘下载地址和查询端口是否被占用的命令。 ... [详细]
  • 微信开放外链的第二阶段:腾讯和阿里巴巴的博弈
    2021年11月30日,微信开始进行“开放外链”的第二阶段,允许在微信个人会话中打开外部链接和在微信群中打开电商链接。虽然这是腾讯和阿里巴巴都能接受的阶段性结果,但双方都不会太满意。接下来几个月,腾讯和阿里将展开复杂的博弈,我们作为外人很难看清全过程。工信部从未要求腾讯无条件开放微信API,本次开放的也只是普通的HTTP链接。 ... [详细]
  • 本文介绍了pack布局管理器在Perl/Tk中的使用方法及注意事项。通过调用pack()方法,可以控制部件在显示窗口中的位置和大小。同时,本文还提到了在使用pack布局管理器时,应注意将部件分组以便在水平和垂直方向上进行堆放。此外,还介绍了使用Frame部件或Toplevel部件来组织部件在窗口内的方法。最后,本文强调了在使用pack布局管理器时,应避免在中间切换到grid布局管理器,以免造成混乱。 ... [详细]
  • Flutter 布局(四) Baseline、FractionallySizedBox、IntrinsicHeight、IntrinsicWidth详解
    本文主要介绍Flutter布局中的Baseline、FractionallySizedBox、IntrinsicHeight、IntrinsicWidth四种控件,详细介绍了其布局 ... [详细]
  • FIN7后门工具伪装成白帽工具进行传播
    fin7,后门,工具,伪装,成,白, ... [详细]
  • 在一对一直播源码使用过程中,有时会出现软键盘切换闪屏问题,就是当切换表情的时候屏幕会跳动,因此要对一对一直播源码表情面板无缝切换进行优化。 ... [详细]
  • 当我在doWork方法中运行代码时,通过单击button1,进度条按预期工作.但是,当我从其他方法(即btn2,btn3)将列表传递给doWork方法时,进度条在启动后会跳转到10 ... [详细]
  • Windows10在设计方面的最大问题是一致性,例如各种上下文菜单的外观至今难以做到统一win10开始菜单。Windows10于2015年发布,近五年后,公 ... [详细]
  • 四、连接屏幕流各位读者好!我们已经到了应用开发的一个重要阶段——连接屏幕。如您所知,我们在上一章 ... [详细]
author-avatar
王者灬旋律
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有