按类别查询搜索结果
关于关键词 的检测结果,共 2866
renxiao2003 | 2017-10-12 21:18:14 | 阅读(1790) | 评论(0)
移动应用程序的第一步是构建自动化,它构建应用程序并运行所需的测试,以确保应用程序遵循所需的规则。 构建自动化也是运送高品质,五星级移动应用程序的第一步。 在构建iOS和Android移动应用程序时,主要的挑战之一就是正确安装所需的工具和SDK,以便成功构建应用程序并运行测试。 想象一下,拥有构...【阅读全文】
renxiao2003 | 2017-10-12 21:12:24 | 阅读(7550) | 评论(0)
WebSockets是一种双向通信协议,或TCP连接上的持久通信通道,由许多游戏,具有聊天功能的应用程序和实时应用程序(如股票行情)利用的非常强大的协议。 在这篇博文中,我们将讨论如何构建一个简单的Xamarin聊天室应用程序,该应用程序将利用并连接到ASP.NET Core WebSocket服务。 入门 从GitHub下载服务器...【阅读全文】
renxiao2003 | 2017-10-10 20:42:05 | 阅读(5080) | 评论(0)
移动应用程序具有独特的问题,桌面和基于Web的应用程序不必担心。移动用户将因其使用的设备,网络连接,服务可用性以及一系列其他因素而有所不同。因此,应该测试移动应用程序,因为它们将被用于现实世界,以提高其质量,可靠性和性能。应用程序应该执行许多类型的测试,包括单元测试,集成测试和用户界面测试,单元测试...【阅读全文】
renxiao2003 | 2017-10-10 20:41:03 | 阅读(4810) | 评论(0)
许多现代的基于Web的解决方案利用由Web服务器托管的Web服务来为远程客户端应用程序提供功能。 Web服务公开的操作构成Web API。客户端应用程序应该能够在不知道API暴露的数据或操作如何实现的情况下使用Web API。 这要求API遵守通用标准,使客户端应用程序和Web服务能够同意使用哪些数据格式,以及在客户端应用程序和W...【阅读全文】
renxiao2003 | 2017-10-10 20:39:56 | 阅读(5640) | 评论(0)
身份验证是从用户获取身份验证凭证(例如姓名和密码)以及根据权限验证这些凭据的过程。如果凭据有效,则提交凭据的实体被认为是认证身份。一旦身份被认证,授权过程将确定该身份是否可以访问给定的资源。将认证和授权集成到与ASP.NET MVC Web应用程序进行通信的Xamarin.Forms应用程序中有许多方法,包括使用ASP.NET...【阅读全文】
renxiao2003 | 2017-10-10 20:37:40 | 阅读(4450) | 评论(0)
开发客户端 - 服务器应用程序的重点是建立在每个层中使用特定技术的分层应用程序。这样的应用通常被称为单片应用,并且被封装在用于峰值负载预分配的硬件上。这种开发方法的主要缺点是每个层级组件之间的紧密耦合,各个组件不能轻易缩放,并且测试成本。一个简单的更新可能对该层的其余部分产生不可预见的影响,因此更改...【阅读全文】
renxiao2003 | 2017-10-10 20:36:39 | 阅读(5320) | 评论(0)
设置允许将配置应用程序行为的数据与代码分离,允许在不重新构建应用程序的情况下更改行为。有两种类型的设置:应用设置和用户设置。应用设置是应用程序创建和管理的数据。它可以包括固定Web服务端点,API密钥和运行时状态等数据。应用设置与应用的存在有关,只对该应用有意义。用户设置是影响应用行为的应用的可...【阅读全文】
renxiao2003 | 2017-10-10 20:35:49 | 阅读(5100) | 评论(0)
任何接受用户输入的应用程序都应确保输入有效。 例如,应用程序可以检查仅包含特定范围内的字符的输入,具有一定长度,或匹配特定格式。 没有验证,用户可以提供导致应用失败的数据。 验证强制执行业务规则,并防止攻击者注入恶意数据。在Model-ViewModel-Model(MVVM)模式的上下文中,通常需要视图模型或模型来执行...【阅读全文】
renxiao2003 | 2017-10-10 20:34:46 | 阅读(5050) | 评论(0)
Xamarin.Forms包括对页面导航的支持,这通常是由于内部逻辑驱动的状态更改导致用户与UI或应用程序本身的交互而产生的。 但是,在使用Model-View-ViewModel(MVVM)模式的应用程序中实现导航可能非常复杂,因为必须满足以下挑战:· 如何识别要导航的视图,使用不引入紧密耦合和视图之间的依赖关系的方法。·...【阅读全文】
renxiao2003 | 2017-10-10 20:32:55 | 阅读(4980) | 评论(0)
发布订阅模式是一种消息传递模式,其中发布者发送消息而不知道任何接收者(称为订阅者)。 类似地,订阅者听取特定的消息,而不了解任何发布者。.NET中的事件实现了发布 - 订阅模式,并且是不需要松散耦合的组件之间的通信层的最简单和直接的方法,例如控件和包含它的页面。 然而,发布者和订阅者的生命周期通过对象...【阅读全文】
renxiao2003 | 2017-10-10 20:32:05 | 阅读(5210) | 评论(0)
通常,在实例化对象时调用类构造函数,并将对象需要的任何值作为参数传递给构造函数。 这是依赖注入的一个例子,具体称为构造函数注入。 对象需要的依赖项被注入到构造函数中。通过将依赖项指定为接口类型,依赖注入可以使具体类型与依赖于这些类型的代码进行解耦。 它通常使用一个容器来存储接口和抽象类型之间的注...【阅读全文】
renxiao2003 | 2017-10-10 20:30:01 | 阅读(5600) | 评论(0)
XAMarin.Forms的开发人员经验通常涉及在XAML中创建用户界面,然后添加在用户界面上运行的代码隐藏。 随着应用程序的修改和扩展的规模和范围,可能会出现复杂的维护问题。 这些问题包括UI控件和业务逻辑之间的紧密耦合,这增加了UI修改的成本,以及单元测试这些代码的难度。Model-View-ViewModel(MVVM)模式有助于将...【阅读全文】
renxiao2003 | 2017-10-10 20:25:07 | 阅读(5180) | 评论(0)
无论平台如何,企业应用开发人员都面临着几个挑战:· 随时间变化的应用程序要求。· 新的商机和挑战。· 开发期间持续的反馈可能会显着影响应用程序的范围和要求。考虑到这些,建立可以随时间轻松修改或扩展的应用程序很重要。 设计这种适应性可能很困难,因为它需要允许应用程序的各个...【阅读全文】
renxiao2003 | 2017-10-10 20:23:45 | 阅读(4900) | 评论(0)
本电子书提供了使用Xamarin.Forms构建跨平台企业应用程序的指导。Xamarin.Forms是一个跨平台的UI工具包,允许开发人员轻松创建可以跨平台共享的本机用户界面布局,包括iOS,Android和通用Windows平台(UWP)。它为企业员工(B2E),企业对企业(B2B)和企业对消费者(B2C)应用程序提供了全面的解决方案,提供了在所有目...【阅读全文】
iibull | 2017-10-10 18:58:28 | 阅读(1400) | 评论(0)
https://wenku.baidu.com/view/2ee9d8bf970590c69ec3d5bbfd0a79563c1ed497.html【阅读全文】
iibull | 2017-10-10 16:24:06 | 阅读(9560) | 评论(0)
http://www.docin.com/p-1806017607.html点击(此处)折叠或打开Page 6:在二维平面内, 通过MPU的加速度 Ax, Ay, 以及姿态航向角Yaw(Z轴旋转角). 投射到OXY所在的绝对坐标系中. 公式:绝对坐标系内X轴加速度 ax = Ax * cos(Yaw) + Ay * sin(Yaw)...【阅读全文】
renxiao2003 | 2017-10-09 21:29:14 | 阅读(4790) | 评论(0)
开发可适应,可维护和可测试的Xamarin.Forms企业应用程序的架构指导 本电子书提供了有关如何实现Model-View-ViewModel(MVVM)模式,依赖注入,导航,验证和配置管理的指导,同时保持松耦合。此外,还有指导使用IdentityServer执行身份验证和授权,访问集装箱式微服务的数据和单元测试。 前言 本章将介绍指...【阅读全文】
renxiao2003 | 2017-10-09 21:12:06 | 阅读(2840) | 评论(0)
我们在五月份发布了一本使用Xamarin.Forms的企业应用程序模式的电子书。电子书专注于开发Xamarin.Forms更容易测试,维护和发展的企业应用程序的核心模式和架构指导。 提供了关于如何实现Model-View-ViewModel(MVVM)模式,依赖注入,导航,验证和配置管理的指导,同时保持松耦合。 此外,还提供了使用IdentityServer执行...【阅读全文】
iibull | 2017-10-09 19:43:04 | 阅读(10410) | 评论(0)
采用 MPU9250的话.首先配置MPU_9250_I2C_SLAVE_ADDR = 0x68          0x0x0xGYRO_RANGE_250        write_byte_data(ACCEL_CONFIG, accel_range  2.0g32768.0)  // 250.032768.0...【阅读全文】
iibull | 2017-10-09 09:26:06 | 阅读(2420) | 评论(0)
http://www.51hei.com/bbs/dpj-41006-1.html【阅读全文】