IT之家学院:如何玩转 Win10 锁屏文本信息 / 概览显示

IT之家 2017/6/4 12:46:45 责编:白猫

感谢IT之家网友 技术菌座子狮 的投稿

FBI Warning:本期多图预警。

先补充

上一个文章《IT之家学院:将Win10任务栏改造为媒体控制栏》有网友表示希望适配QQ音乐,今早趁着室友还没起床,就把QQ音乐适配了(包括曲名显示)。下载链接在上个文章的小白篇。

正文开始

今日为大家带来Win10锁屏信息/概览屏幕的玩法。现在有许多非巨硬系UWP应用都没有在这一Win10特性上适配。本人开发的超级课程表UWP和快递追踪使用了这一特性,在锁屏界面上显示今日的课程和快递的最新信息。

IT之家学院:如何玩转Win10锁屏文本信息/概览显示

(超级课程表UWP)

今天来教大伙把锁屏界面里的这三行字改成自己自订的文本。

IT之家学院:如何玩转Win10锁屏文本信息/概览显示

FBI再次Warning:本教程依然采用倒叙的叙述方式(先高级篇后小白篇)。

高级篇

1.新建一个Visual C#空白应用(通用Windows),项目名称这里为LockScreenText。

IT之家学院:如何玩转Win10锁屏文本信息/概览显示

2.目标版本和最低版本没有限制,大家随便选。

IT之家学院:如何玩转Win10锁屏文本信息/概览显示

3.在解决方案资源管理器里打开Package.appxmanifest文件。

IT之家学院:如何玩转Win10锁屏文本信息/概览显示

4.在应用程序标签页里锁定屏幕通知里选择“徽章和磁贴文本”

IT之家学院:如何玩转Win10锁屏文本信息/概览显示

5.在视觉对象资产标签里,在徽章徽标下点击红笔圈出的按钮,选择一个大小为96*96px(png、jpg、jpeg)图像(可以用画图生成一个纯白的图)

IT之家学院:如何玩转Win10锁屏文本信息/概览显示

IT之家学院:如何玩转Win10锁屏文本信息/概览显示

IT之家学院:如何玩转Win10锁屏文本信息/概览显示

关闭Package.appxmanifest文件并保存更改。

下面开始写代码啦

1.打开MainPage.xaml文件,在设计器界面里加入三个TextBox(输入文本框)和一个Button(按钮)。

IT之家学院:如何玩转Win10锁屏文本信息/概览显示

IT之家学院:如何玩转Win10锁屏文本信息/概览显示

2.打开MainPage.xaml.cs文件。

先加入using引用:

using System.Net;

using Windows.Data.Xml.Dom;

using Windows.UI.Notifications;

using Windows.UI.Xaml;

using Windows.UI.Xaml.Controls;


再加入用于更新磁贴的xml模板(一个标题,两行文本磁贴),

IT之家学院:如何玩转Win10锁屏文本信息/概览显示

再加入Button按钮点击的事件,

IT之家学院:如何玩转Win10锁屏文本信息/概览显示

注释:其实整个程序只是创建了一个动态磁贴的显示,并没有明显的关于锁屏显示的代码,在微软开发者文档中,并没有关于锁屏文本或概览显示相关的文档。

IT之家学院:如何玩转Win10锁屏文本信息/概览显示

事实:锁屏文本显示是由生成磁贴的xml文本所控制的,磁贴xml中text标签的id属性用于控制锁屏显示的文本,id=’1’是第一行文本,id=’2’是第一行文本,id=’3’是第一行文本,锁屏最多显示三行文本。

IT之家学院:如何玩转Win10锁屏文本信息/概览显示

3.运行应用,输入三行文本并点击一次更新按钮。

IT之家学院:如何玩转Win10锁屏文本信息/概览显示

IT之家学院:如何玩转Win10锁屏文本信息/概览显示

4.从开始菜单固定一个磁贴,会发现磁贴有刚才输入的三行文字。

IT之家学院:如何玩转Win10锁屏文本信息/概览显示

最后一步:进入设置->个性化->锁屏界面,选择要显示详细状态的应用,选择LockScreenText。

IT之家学院:如何玩转Win10锁屏文本信息/概览显示

按Windows键+L键锁屏,看一看有木有效果。(为了截图明显专门使用的原谅背景,也方便之家打水印)

无标题.jpg

还有Windows Mobile版(吃了一个月灰的撸妹950XL)。。。

IT之家学院:如何玩转Win10锁屏文本信息/概览显示

小白篇不会写代码的小白依然可以使用生成的appx包。

1.在设置->更新和安全->针对开发人员,开启旁加载应用或开发人员模式。

IT之家学院:如何玩转Win10锁屏文本信息/概览显示

2.下载appx安装包和证书(支持x86,x64和arm),点此下载。

3.将证书安装到“授信任的根证书颁发机构”,存储位置选择“本地计算机”。

IT之家学院:如何玩转Win10锁屏文本信息/概览显示

IT之家学院:如何玩转Win10锁屏文本信息/概览显示

4.双击appxbundle文件安装即可。

后续步骤同高级篇。

(笔者最后说一句:笔者写这篇教程除了让大家以乐趣学习UWP开发知识,也希望其他的UWP开发者有效的使用UWP和Windows10的特性给使用者带来丰富、有趣的体验)

长春,微凉,小雨,天灰灰

软媒旗下网站: IT之家 辣品 - 超值导购,优惠券 IT圈(Win10/WP8.1/Win7论坛) 最会买 - 返利返现优惠券 6655网址之家 Win10之家 Win8之家 Win7之家 Vista之家

软媒旗下软件: 魔方 旗鱼浏览器(极速内核) 云日历 酷点桌面 闪游浏览器(IE内核) Win7优化大师 Win8优化大师 Win10优化大师 软媒手机APP应用