昨天出了个问题,就是启动Android测试后,闪崩
写的代码不多,结果一直搞不定,因为本身对于c#和maui都不熟悉,导致一直没结果,然后就睡觉了
今天上午起来后,检查了昨天写的代码,发现了一个重复注入的问题
对于依赖注入的理解,我感觉像是个全局的类实例,就是AddSingleton放到ServiceLocator之后,maui就帮我们形成一个类的实例,然后在每个需要用到该实例的地方,在类的构造函数里面作为形参进来,然后就可以使用了。
这次闪崩的问题也很简单,做了交叉注入,也就是在a里面将b引入,然后在b里面将a引入,不崩才怪。
这两天一直跟各种奇奇怪怪的问题做斗争,像是一个不断扫盲的过程,对c#有了初步的概念,
做完的初步登录画面
完成1,用户和密码验证,
完成2,点击登录时,会联系服务器,所以右上角了放了个服务器设置,主要是IP,或者域名,端口之类的设置,估计会比较简单的画面
完成3,最下面放了个服务器地址和信息,如果联系不上服务器,也可以跳过联系直接进系统,使用了一个DisplayAlert
接着干活
阅读(220) | 评论(0) | 转发(0) |