SideShow Gadget开发[1]

SideShow的Gadget分为两类,一类是本地Gadget,一类是常规Gadget。所谓的本地Gadget就是编译 SideShow工程时,直接集成到该工程的组件。如下图所示,这些组件不像常规Gadget,它无需连接PC,就 天生俱有。

开发[1]-开发jira gadget">

不过这种Gadget普通用户可能无法编写(需要下载SideShow SDK,修改其中的OEM工程),一般由提供 SideShow设备的厂家定制。而我们常说的Gadget就是在Vista控制面板中SideShow Gadget,如下图所示。

时间: 2024-08-31 01:13:14

SideShow Gadget开发[1]的相关文章

SideShow Gadget开发[2]

上次在SideShow Gadget开发[1]中介绍了本地Gadget的开发,现在介绍一下常规Gadget的开发. 在介绍Gadget之前,我们先说一下我们认识上的一个误区,很多开发人员认为常规Gadget和本地 Gadget类似,是一个.Net Micro Framework应用程序(至少是一个DLL),在连接时,由PC端把该DLL下载 到Sideshow设备上去,Sideshow主程序加载并运行该程序.我一开始也是这样认为的,但是随着开发的深 入,对Sideshow的运行机理也越来越了解,其

SideShow Gadget本地存储实现

1.说明 标准的Sideshow设备连接PC后,由PC上Sideshow管理中心负责向Sideshow设备添加Gadget应用,该 Gadget实例被Sideshow设备缓存到内存中.当Sideshow设备未连接PC,掉电重启后,所有原先添加的 Gadget信息将全部丢失. 本功能的目的就是,Sideshow设备在上述情况下重启,可以自动恢复原先的Gadget应用. 2.Sideshow功能模块关系图 SideShow设备启动后,主界面优先启动,显示一些本地Gadget和系统基本信息(日期时间等

【玩转.Net MF – 03】远程文件查看器

虽说目前.Net Micro Framework已经支持文件系统(FAT16/FAT32),但在远 程还无法直接访问,从某种意义上讲,无法和PC交互的存储介质显得有些鸡肋. 我做SideShow相关开发的时候,为了向该文件系统拷贝文件,实现了 UsbMassStorage功能,把设备当优盘来用,但这样做,等于独占了USB口,并且设 备和PC的连接也必须为USB,对仅拥有串口或网口的设备是无效的.做过WinCE或 Windows Mobile开发的人都知道,VS2008开发工具提供了些远程工具,诸

微软开发新型广告gadget

据国外媒体报道,微软模仿雅虎网页上的相似功能开发了一款广告gadget.当用户将鼠标指向或点击网页上带下划线的文字时,该gadget就会在网页弹出一个窗口. Gaze尚处于β测试阶段.网站可以利用Gaze在网页中嵌入指向窗口的链接.带有链接的文字将标注有下划线或其后边显示一个小图标,用户能够一目了然地知道哪些文字带有链接. 如果用户点击链接,Gaze就会在网页上弹出一个窗口,显示包括广告在内的相关信息.微软AdCenter实验室开发人员马里奥·埃斯波西托(Mario Esposito)在博客中表

IBM Connections 4.5 中 iWidget 和 OpenSocial Gadget 上手实战

Connections 里 iWidget/OpenSocial Gadget 的历史发展及新变化 IBM Connections 对 iWidget 的支持由来已久,其主要应用在主页(Homepage)和社区(Community)这两个应用上.而对于 Google Gadget 的支持就相对较晚了,在 IBM Connections 4.0 之前甚至只能通过其他变通方法来间接支持(通过在 iWidget 里用 iFrame 包含一个 Gadget 页面).这一情况在 4.0 之后终于得到了改观

Eclipse环境下的OpenSocial开发

通过Shindig SPI扩展创建自己的OpenSocial容器 随着社交网络的不断发展,用户关系信息已经成为一类重要的网络数据.为了能使开发者在社交网络 平台上开发出富体验的应用,充分挖掘和共享平台的用户关系数据,从而极大丰富 SNS 自身的功能,开 放平台(OpenAPI)已经成为各主流社交网站的共同趋势.OpenSocial 为构建跨多个网站的社交应用程序 提供了一组通用 API.开发人员可以自由使用包括 JavaScript.HTML 在内的标准的 Web 技术创建应用 程序,用以访问社

remote wakeup-Linux USB Zero Gadget

问题描述 Linux USB Zero Gadget 问题,使 Android 开发板能进行remote wakeup主机PC1. 开发板上USB已经编译成zero gadget2. 怎么使能zero gadget remote wakeup功能3. 具体了解,应该是PC在suspend前,会发送SetFeature请求给这些支持远程唤醒的设备,告诉他们PC我要休眠了,如果你们有任何活动,都可以随时唤醒我4. 现在我把zero gadget的 autoresume 值由0设成了5根据文档,按理应

《Linux 设备驱动开发详解(第2版)》——导读

前言 本书第1版在2008年初出版以后,受到广大读者的支持和厚爱,累计销售1.6万册,从几年的市场和读者反馈看,在第1版中还存在一些不足,主要是以下几方面. 没有现成的开发环境,读者需要从头到尾构建,而构建需要花费很长的时间,许多时候会不成功,加之配套光盘中的实例没有Makefile,更加大了操作的难度. 没有配套的开发板,大量的基于S3C2410的实例读者身边如果没有可以直接运行的平台,就无法亲身体验这些驱动. 个别内容实用性不强或过于陈旧,也有个别知识点的讲解语言晦涩,读者不易理解,如pla

AM335X的USB otg网卡(RNDIS /Ethernet Gadget)调试

重新编译内核(2.6.29)       2.6.29内核        Device Drivers ---> USB support --->   USB Gadget Support --->        其中 USB Peripheral Controller 选 S3C2410 USB Device Controller       然后再选一个内核自带的Gadget驱动程序来做演示,这里就选 Ethernet Gadget (with CDC Ethernet suppor