75、深入探索浏览器外应用程序:安装、状态跟踪与功能特性

深入探索浏览器外应用程序:安装、状态跟踪与功能特性

1. 浏览器外应用程序的安装

浏览器外应用程序的安装窗口设计十分友好。在 Mac 系统上,安装窗口会遵循该平台的惯例,与其他系统略有不同,例如没有创建快捷方式的复选框,用户需在安装完成后将应用程序包拖到指定位置。

安装窗口的重要特点是用清晰、无威胁性的语言解释即将发生的操作,无需管理员账户或提升权限,也没有额外的安全警告,相比通过 ClickOnce 安装标准 .NET 应用程序,体验更加友好,用户更可能完成安装。

安装过程会将应用程序放置在当前用户配置文件中的随机生成文件夹内。安装完成后,会在独立窗口中启动新安装的应用程序,但原浏览器窗口仍保持打开,此时会有两个应用程序实例同时运行,可通过处理 InstallStateChanged 事件来处理这种情况。

需要注意的是,浏览器外应用程序仅为当前账户安装,就像一个用户的网页书签对其他用户不可用一样,一个用户本地安装的 Silverlight 应用程序及其相关的桌面或开始菜单快捷方式,对同一台计算机的其他用户不可见。

2. 自定义图标

安装窗口的默认图像比警告图标等吓人的图片要好,但使用自定义图片可获得更好的效果。Silverlight 允许提供小图像文件来定制以下细节:
- 使用 16×16 的图像作为标题栏和开始菜单中的应用程序图标。
- 使用 32×32 的图像作为桌面上(以及其他大图标视图中)的应用程序图标。
- 使用 48×48 的图像作为平铺模式下的应用程序图标。
- 使用 128×128 的图像作为安装窗口的图标。

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符  | 博主筛选后可见
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值