这是我的2个传感器监视器的下一个项目.我设计了一个简单的UI来显示传感器值.
我需要有关发展方向的建议.特别是动画.
动画1
我用Blend-VS2017做了这个.但今天是我用UWP动画的第一天..... 我真的很担心我的技能.
和Blend一样,我这样做....但要继续这个动画,它并不好.因为这只是5秒动画.如果我只重复这个,那就不美了.因为在重复点,用户发现动画重复.
动画2
它是背景流动的......红色+橙色.
我用混合制作它,但重复一遍,我不知道..我不能复制很多矩形.
要制作这个2动画,我需要什么类/功能?或者我应该使用混合功能?
在开始开发之前,我需要建议我应该学习的东西....
"UWP社区工具包"是一个很好的工具. https://github.com/Microsoft/UWPCommunityToolkit/tree/master
但是如果我们用NuGet安装它,我们就无法访问源代码(我想).现在,我只想在此工具包中使用"RadialGauge".我想稍微修改一下"RadialGauge"..然后,我开始在没有NuGet安装的情况下使用RadialGauge和源代码.
这是我的一步.
我用C#VS 2017打开了新的UWP项目.
我将此代码安装到我的"Controls"文件夹中. UWP RadialGauge来源
我做了这个项目.
但没有显示,只打开白色的UWP窗口......为什么?我需要帮助......凭借我糟糕的UWP知识,解决是不可能的......
这是项目文件.
https://www.dropbox.com/s/alvw6wcbiv5itsp/RadialGaugeTest.zip?dl=0
我计划启动一个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天而不停止..即使用户在桌面上"最小化"...请建议...
这是我的 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) 我想以简单的方式保护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)