uwp开发:获取Unix时间戳; 获取MD5加密。

分享两个常用的方法,一个是获取当前时间的Unix时间戳,这个在网络请求中经常会用到。另一个是对字符串进行MD5加密。特别是MD5加密,在UWP中的和c#的不一样。我把这两个都封装成了方法。如下: /// <summary> /// MD5加密 /// </summary> /// <param name=”msg”></param> /// <re……

VS不能自动选中智能提示项的解决办法

VS不能自动选中智能提示项的解决办法 今天,VS在码代码的时候, 突然发现敲代码时不能自动选中提示的选项了,如下图: 原来是不小心按了Ctrl+Alt+空格。。。。。 好吧,恢复的方法就是再次按Ctrl+Alt+空格。 恢复啦。欢迎热爱编程的同学加入交流群:193148992,大家共同学习交流。 ——IT追梦园

单例模式(单件模式)

单例模式 意图 保证一个类仅有一个实例,并提供一个访问它的全局访问点。 适用性 当类只能有一个实例而且客户可以从一个众所周知的访问点访问它时。 当这个唯一实例应该是通过子类化可扩展的,并且客户应该无需更改代码就能使用一 个扩展的实例时。 实例验证单例模式(不考虑多线程问题) using System; class Singleto……

Unity进度条异步加载场景

Unity进度条异步加载场景 在进行场景跳转时,通常需要加载进度条显示,同时异步加载下一个场景的信息。例如,现在刚进入加载场景demo1,要跳转到需要进入的场景demo2。方法如下:   using UnityEngine; using System.Collections; using UnityEngine.SceneManagement; using UnityEngine.UI; public class JiaZai : ……

c#可空类型

可空类型 可空类型可以表示基础类型的所有值,另外还可以表示 null 值。可空类型可通过下面两种方式中的一种声明: System.Nullable<T> variable – 或 – T? variable T 是可空类型的基础类型。T 可以是包括 struct 在内的任何值类型;但不能是引用类型。 可空类型示例 任何值类型都可用作可空类型……

RawImage(unity3D)

RawImage RawImage和Image不同,Image控件是以精灵为载体的,通常我们在对游戏中的图片处理时,都要处理成sprite图集的形式,这样才能在Image中使用,而RawImage是以Texture为载体的,也就是说可以直接不对图片进行处理,就可以使用。 这样的话,就可以利用RawImage显示一些真实的Texture,例如游戏中的小地图,就可以通……

U3D开发:UGUI中image控件的四种表现形式

UGUI中image控件的四种表现形式 Image 控件的表现类型有Simple,Sliced,Tiled,Filed四种。 Simple: 最普通的一种,整个image控件显示图片的内容。 Sliced: Sliced在使用的时候需要图片具有Border,即边缘部分,它的作用是保证图片在放大和缩小的时候,边缘的border不会被同时缩放或扩大。如下图,需要在图集里编辑一下……

C#——事件(event)

事件(Event) 基本上说是一个用户操作,如按键、点击、鼠标移动等等,或者是一些出现,如系统生成的通知。应用程序需要在事件发生时响应事件。例如,中断。事件是用于进程间通信。 通过事件使用委托 事件在类中声明且生成,且通过使用同一个类或其他类中的委托与事件处理程序关联。包含事件的类用于发布事件。这被称……

UGUI 中Button实现长按

UGUI 中Button实现长按 Unity开发中,UGUI使用起来非常的方便,但是有时候我们要用UGUI提供的Button实现长按时,连续触发某个事件。该怎么做呢?方法很简单:   原理: 我们利用UGUI Button提供的Pointer UP 和Pointer Down,并提供一个bool 类型的变量,分别在其方法内设置变量的bool 值为false 、true。通过在系统的Upd……

Windows10应用开发:实现挂起保存数据报异常:GetNavigationState doesn’t support serialization of a parameter type which was passed to Frame.Navigate

  Windows10应用开发:挂起导航出错:   GetNavigationState doesn’t support serialization of a parameter type which was passed to Frame.Navigate   查了许多资料都没解决,看来只能靠自己了,在一段时间大排查之后,终于找到了原因。 首先,说明一下这个异常出现的地方,应用场景: 场景: 我……