小编Kaz*_*ama的帖子

UWP,制作2动画需要什么技巧?

这是我的2个传感器监视器的下一个项目.我设计了一个简单的UI来显示传感器值.

我需要有关发展方向的建议.特别是动画.

这是我设计的UI. 在此输入图像描述

  • 左边是正常状态.两个传感器值都很好.
  • 右边是警告状态.右传感器值太高,我想在UI上添加2个动画.

动画1

第一个动画是这样的. 在此输入图像描述

我用Blend-VS2017做了这个.但今天是我用UWP动画的第一天..... 我真的很担心我的技能.

和Blend一样,我这样做....但要继续这个动画,它并不好.因为这只是5秒动画.如果我只重复这个,那就不美了.因为在重复点,用户发现动画重复.

在此输入图像描述

动画2

它是背景流动的......红色+橙色.

在此输入图像描述

我用混合制作它,但重复一遍,我不知道..我不能复制很多矩形.

要制作这个2动画,我需要什么类/功能?或者我应该使用混合功能?

在开始开发之前,我需要建议我应该学习的东西....

animation xaml blend uwp uwp-xaml

5
推荐指数
1
解决办法
146
查看次数

UWP社区工具包,包含源代码

"UWP社区工具包"是一个很好的工具. https://github.com/Microsoft/UWPCommunityToolkit/tree/master

但是如果我们用NuGet安装它,我们就无法访问源代码(我想).现在,我只想在此工具包中使用"RadialGauge".我想稍微修改一下"RadialGauge"..然后,我开始在没有NuGet安装的情况下使用RadialGauge和源代码.

这是我的一步.

  1. 我用C#VS 2017打开了新的UWP项目.

  2. 我将此代码安装到我的"Controls"文件夹中. UWP RadialGauge来源

  3. 我做了这个项目.

但没有显示,只打开白色的UWP窗口......为什么?我需要帮助......凭借我糟糕的UWP知识,解决是不可能的......

在此输入图像描述

这是项目文件.

https://www.dropbox.com/s/alvw6wcbiv5itsp/RadialGaugeTest.zip?dl=0

c# xaml uwp windows-community-toolkit

3
推荐指数
1
解决办法
144
查看次数

extendedExecutionSession:我们可以运行UWP之类的桌面应用而无需暂停吗?

我计划启动一个UWP应用程序,监视传感器数据365天并将所有数据保存到数据库(Sqlite).

我仍然担心UWP能力.请指教我应该使用哪种(UWP/WPF)?我想使用更好的UI,我想尽可能使用UWP ......

UWP-Suspending是我的担心.

有了这篇文章,有人说了一种阻止UWP应用程序暂停的方法.

var extendedExecutionSession = new ExtendedExecutionSession();
extendedExecutionSession.Reason = ExtendedExecutionReason.Unspecified;
var extendedExecutionResult = await         extendedExecutionSession.RequestExtensionAsync();
if (extendedExecutionResult != ExtendedExecutionResult.Allowed)
{
//extended execution session revoked
     extendedExecutionSession.Dispose();
     extendedExecutionSession = null;
}
Run Code Online (Sandbox Code Playgroud)

如果我在UWP应用程序中编写此代码,我可以使用像桌面WPF应用程序这样的UWP应用程序吗?我想运行我的UWP应用程序365天而不停止..即使用户在桌面上"最小化"...请建议...

c# suspend uwp

2
推荐指数
1
解决办法
514
查看次数

UWP、Caliburn.Micro:如何为方法单例传递构造函数的参数?

这是我的 Caliburn.Micro 代码。

在第一步“Configure() / App.xaml.cs”中,我想将参数传递给构造函数。

_container.Singleton<MySingletonClass>("KeyName");
Run Code Online (Sandbox Code Playgroud)

MySigletonClass 有一个带参数的构造函数。(仅限 1 串)

public MySigletonClass (string msg){ ...
Run Code Online (Sandbox Code Playgroud)

如何使用参数注册 Singletone?

更新的问题

在Caliburn.Micro手册中,有4种注册方法。我们可以传递参数吗?我应该使用“RegisterInstance”吗?

在手册中,我真的无法理解“实现”。这是什么 ?

void RegisterInstance(Type service, string key, object implementation)
void RegisterPerRequest(Type service, string key, Type implementation)
void RegisterSingleton(Type service, string key, Type implementation)
void RegisterHandler(Type service, string key Func<SimpleContainer, object> handler)
Run Code Online (Sandbox Code Playgroud)

singleton caliburn.micro uwp

2
推荐指数
1
解决办法
1425
查看次数

在PHP源代码中混淆字符串值

我想以简单的方式保护PHP源代码.

这是一个例子.

 $a = "\x46\122" . chr(578813952>>23) . "" . chr(0105) . "\x2d"; 
 $b = "\x73" . chr(847249408>>23) . "" . chr(0162) . "\x69" . chr(0141) . "" . chr(905969664>>23) . ""; 
 $c = "" . chr(0x53) . "" . chr(0105) . "\x52\x56" . chr(0105) . "\x52" . chr(796917760>>23) . "\x4e" . chr(545259520>>23) . "\x4d" . chr(0x45) . "";
Run Code Online (Sandbox Code Playgroud)

它是.

$a="FREE-";
$b="serial";
$c="SERVER_NAME";
Run Code Online (Sandbox Code Playgroud)

请帮我一个人转换这种类型的字符串?

有3种加密方式.

类型[1]:"\x46\122"
类型[2]:chr(0105)
类型[3]:chr(578813952>>23)

请帮我创建一个转换函数...来自PHP字符串.

谢谢 !

------------------------我更新问题-------------------

好的......我应该改变问题..

我想创建一个函数.

功能1.

$a = …
Run Code Online (Sandbox Code Playgroud)

php source-code-protection

1
推荐指数
2
解决办法
2282
查看次数