首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    PerfDog常用小技巧

    如此一来,就会在后台新生成一条当前选中数据的报告啦 4.多进程测试 iOS平台,APP多进程分为APP Extension和系统XPC Server。...默认是主进程; 子程序进程名高亮显示,表示当前子进程处于顶层 44.png 5.数据对比 PerfDog支持多维度对比:支持详情、机型、版本、比例、区间、趋势、拖拉缩放等。...无论是Android还是iOS在新版本中都可以进行多个测试用例的直观对比,能够直观看到项目名称、测试项目的版本号、设备型号、FPS、CPU使用情况、内存占用、GPU使用情况等信息。...【时间区间对比】 选中某个测试数据的一个时间区段,就可以立即显示出这个时间区段中各个测试用例的相关详细数据。...例如下图中选中FPS在一段时间内的数据,PerfDog便会直接显示出五个测试用例的平均FPS、FPS方差、大于18帧占比、大于25帧占比、降帧次数等对比信息。

    1.1K30

    针对.NET Core, Xamarin以及.NET的自动类型安全Rest库: Refit

    •UWP•Xamarin.Android•Xamarin.Mac•Xamarin.iOS•Desktop .NET 4.6.1•.NET Core .NET Core的注意事项: 对于.NET Core...这里有6种内置的批注:Get, Post, Put, Delete, Patch和Head。在批注中需要指定资源对应的URL。...这与Retrofit不同,在Retrofit中所有参数都必须显示指定。...这里程序会检查access token是否到期,并在需要时获取新的令牌。 分段上传 当一个接口方法被指定为[Multipart], 这意味着当前Api提交的内容中包含分段内容类型。...Refit还支持捕获由于不良请求而引发的验证异常,以解决问题详细信息。 有关验证异常的问题详细信息的特定信息,只需捕获ValidationApiException: // ...

    1.7K20

    Xamarin 技术全解析

    Xamarin 是一套基于C#语言的跨平台移动应用开发工具,今年2月份微软宣布收购Xamarin,而后在4月份进行的Build大会上微软宣布将会在各个版本的Visual Studio中免费提供Xamarin...Xamarin.Forms提供了更高层次的一层UI组件抽象,这些组件在进行最终呈现的时候,会以原生控件的方式表现出来,也就是说每一个Xmarin.Forms的控件最终会有多个平台的原生呈现逻辑,如下图中...使用Xamarin.Forms构建跨平台应用的一个缺陷就是只能使用Xamarin.Forms包中的控件,会有一些限制。...Managed Callable Wrapper(MCW) 如果需要在C#中调用一些系统的功能或者Java实现的类库,该如何调用那?...3.3 Xamarin.Forms实现原理 在Xamarin Studio中构建Xamarin.Forms跨平台的应用的时候,会生成Android以及iOS单独的项目工程,两者共享业务逻辑以及一些UI界面

    6K70

    Xamarin.Forms读取并展示Android和iOS通讯录 - TerminalMACS客户端

    后面计划 一、功能说明 完整思维导图:https://github.com/dotnet9/TerminalMACS/blob/master/docs/TerminalMACS.xmind 本文介绍图中右侧画红圈处的功能...,即使用Xamarin.Forms获取和展示Android和iOS的通讯录信息,下面是最终效果,由于使用的是真实手机,所以联系人姓名及电话号码打码显示。.../terminalmacs-clients-app-android 3.iOS读取通讯录功能代码也已添加,但由于本人没有iOS测试环境,所以未验证,有条件的朋友可以测试下iOS的通讯录读取功能,如果代码不起作用...,可参考本文参考的文章检查iOS代码。...五、后面计划 Xamarin.Forms客户端基本信息获取,比如IMEI、IMSI、本机号码、Mac地址等。

    4K20

    WeTest明星工具-移动端性能测试PerfDog初探

    受iOS平台限制,暂时无法获取ios10及以下系统的memory。后续版本增加。...受iOS平台限制,暂时无法获取ios10及以下系统的Xcode Memory。后续版本增加。...非安装模式:手机即插即用,无需任何设置及安装,使用非常简单,但手机屏幕上没有实时性能数据显示。 b. 安装模式:需要在手机上自动安装PerfDog.apk,手机屏幕上有实时性能数据显示。...选择模式后,界面会展示设备的详细信息,如下: 选择测试应用 选择模式后,则可以选择要测试的应用了(当前手机中的所有app都可以被选择),如下页面: 选择对应被测应用,并操作对应的app,界面展示如下...开启悬浮权限 android设备中的界面性能参数显示如下: 功能介绍 1.性能参数配置 性能参数可在界面中配置,点击界面中的+号即可,如下: ①点击对应条目参数,颜色会变深,图表数据则会展示在界面中

    1.2K50

    Xamarin 学习笔记 - 配置环境(Windows & iOS)

    Xamarin拥有丰富的免费和付费资源,对我来说最好的入门课程就是Xamarin官方开发社区。(https://developer.xamarin.com/)在这里你可以没有限制的获取所需的知识。...你可以在一个Portable工程里面通过XAML加上C#或者使用Xamarin.Android或Xamarin.iOS构建表单,在这种情况下,我们需要用到特定的本地环境,比如说通过C#代码操纵iOS的Storyboard...· Visual Studio 2017(在当前的开发目的下,具体版本究竟是Enterprise还是Community并不重要)。 a....Xamarin Live Player Visual Studio有一个强大的窗体预览工具,它应该在运行时显示视图,正如每个人都在抱怨的那样,它压根不工作。...一旦发布并使用了应用程序,开发人员就想知道发生了什么并且在发生崩溃时易于维护,你可以从应用程序的字段中获取崩溃报告中的实时堆栈跟踪。

    6.2K20

    Xamarin 社区团队发布了的两个新的工具包 MAUI 兼容版本

    今天的 MauiCompat 版本包括对 iOS 和 Android 的支持。未来的 MauiCompat 版本将包括对 iOS、Android、macOS 和 UWP 的支持。...要将命名空间添加到工具包: using Xamarin.CommunityToolkit.Markup; 在您的 C# 页面中,添加在您的 XAML 页面中,添加命名空间属性: xmlns:xct="...), typeof(Xamarin.CommunityToolkit.UI.Views.MediaElementRenderer)); }); } 查看文档的其余部分以了解有关实现特定功能的更多信息...因为这个 MauiCompat 包是与 .NET MAUI 的预览版一起构建的,所以仍然有一些东西需要在双方蚀刻。...我们确实使它与所有当前的 .NET MAUI 更改和命名空间兼容,因此您可以像以前一样继续享受标记扩展。 其他已知问题和报告问题 在 .NET MAUI 中,对象发生了变化。

    2.3K10

    C#开发BIMFACE系列38 网页集成开发2:审图系统中的模型或图纸批注

    在施工图审查系统中对模型/图纸的批注功能有更复杂的要求,这时候就需要自定义弹出一个批注面板以满足复杂的业务要求。 下图中是在业务复杂的施工图审查系统中实现的批注功能。 ?...a、自动还原批注信息到模型且旋转到对应的视角上。b、自动弹出复杂审查意见面板并显示意见。 (4)如有需要,修改审查意见并保存。 下面介绍详细的实现步骤。...() 获取批注内容,不包含视角信息。...modelViewer.annotationmanager.getCurrentState() 获取当前模型视角状态信息,包含批租内容。...9 var currentState = modelViewer.annotationmanager.getCurrentState(); //获取当前模型视角状态信息

    92630

    移动端性能测试必备工具PerfDog性能狗

    受iOS平台限制,暂时无法获取ios10及以下系统的memory。后续版本增加。...受iOS平台限制,暂时无法获取ios10及以下系统的Xcode Memory。后续版本增加。...非安装模式: 手机即插即用,无需任何设置及安装,使用非常简单,但手机屏幕上没有实时性能数据显示。 b. 安装模式: 需要在手机上自动安装PerfDog.apk,手机屏幕上有实时性能数据显示。...需要在手机上自动安装PerfDog.apk,手机屏幕上有实时性能数据显示。...安装模式下,在测试过程中,由于系统资源紧缺会kill PerfDog显示app(手机界面性能数据显示),但不影响正常测试功能。 4. WIFI模式:只能在WIFI模式测试功率等信息。

    2.6K40

    官宣 .NET MAUI 预览版 6

    在预览版 4 中,启用了适用于 Android、iOS、macOS 和 Mac Catalyst 的底层 SDK,现在在预览版 6 中,我们引入了 maui、maui-mobile 和 maui-desktop...有关于移动和桌面工作负载的更多信息,请在此处阅读详细信息。...这些可以是简单的信息弹出窗口、简单的输入表单,甚至是具有多个选项的操作表来指导用户。这些可以从 .NET MAUI 应用程序中的任何页面获得。...你们中的一些人一直在关注每个版本,我们喜欢它!感谢您提供反馈并在 GitHub 和 Discord 上与我们互动。那么,您需要在现有解决方案中更新预览版 6 中的哪些更改?...在此之前,CLI 是您的好朋友。 Xcode 13 Beta 1 是 iOS 和 macOS 的新最低要求。有关 .NET MAUI 入门的其他信息,请参阅我们的文档。

    2.4K10

    C# Xamarin移动开发基础进修篇

    中文译意:C#是移动应用程序开发的最佳语言。 在Objective-C,Swift或Java中你可以做的任何事情,你都可以在C#中完成。...Xamarin 它的目标是用C#开发iOS、Android和Windows Phone原生应用程序。 Xamarin.Android 为 .NET 开发人员提供了完整的 Android SDK。...在 Visual Studio 中使用 C# 或 F# 生成完全本机的 Android 应用。 Xamarin.iOS 为 .NET 开发人员提供了完整的 iOS SDK。...,获取网络信息状态,如当前的网络连接是否有效 获取WiFi状态android.permission.ACCESS_WIFI_STATE,获取当前WiFi接入的状态以及WLAN热点的信息 写入外部存储...到时候在《C# Xamarin移动开发项目实战篇》课程中,阿笨将自己的实际项目经验毫无保留的分享给大家。快速通过Xamarin打造一个Android适合于后端管理系统App应用程序。

    6.1K20

    腾讯地图SDK全面支持无障碍及适老化

    对于视障人士来说,使用该功能的难点在于无法辨别目前地图处于哪个级别。我们的地图SDK允许用户使用单根手指上下轻扫进行地图的缩放操作(向上轻扫为放大,向下轻扫为缩小),同时语音播报当前地图的级别。...[up-ffaf16112d9c080fa00b05592d8b5d90307.gif] (备注说明:以上功能请首先确保打开iOS的旁白模式) 二、无障碍-关键信息读给你听 视障人士在使用地图的时候,最大的挑战莫过于无法看清楚地图上面的关键信息...腾讯位置服务在最新版本的地图SDK里适配响应了系统原生的无障碍功能,用户可以通过手势操作,让手机识别并读出地图中地点、道路等关键POI信息,帮助视障用户更加顺畅的使用地图功能。...视障用户只需要在手机屏幕使用三指轻扫,地图视野就会随着手势的方向被拖动改变;同时,手机还会自动播报当前视野的中心点,帮助视障用户了解当前地图视野的具体位置,准确锁定用户期望的地图视野。...我们有责任让所有人,无论是健全人还是残疾人,无论是年轻人还是老年人,都能平等、便捷的获取和使用信息,共享数字化、信息化带给我们的巨大红利。

    88230

    Xamarin 从零开始部署 iOS 上的 Walterlv.CloudKeyboard 应用

    我写本文的时候是在 2020.11.03 如果你的当前时间距离我写的时间太远了,那么还请小心 假定现在有一台 mac 设备,嗯,我是没有的,于是我就去偷了太子的设备,毕竟他帮我开发了 Walterlv.CloudKeyboard...这里的捆绑包标识符的命名规则是 com.开发者团队名或组织名.随意的应用 格式,而我的开发者团队名实际是 lindexi-gd 而不是 lindexi_gd 或 lindexi 哈,这部分需要在申请开发者账号的时候记录哦...接着需要在 XCode 先部署一下,在 XCode 部署的作用就是生成一个占坑的应用,用于解锁信任证书 部署之前需要点击选择自己的 iOS 应用,当前就需要让自己的 iOS 应用和 mac 相连了 ?...设备其实是太子的设备,只是被我偷过来而已,账号啥的信息还没切过来,在 VisualStudio 部署的时候将会提示 iOS code signing key ‘iPhone Developer walterxx...上面这一步详细请看 Xamarin iOS 切换开发者账号之后的签名标识和预配配置文件更新方法 也就是说在发现这一步没有任何可以选择的时候,问题的原因就是没有在 XCode 的签名里面进行生成,需要确定在

    1.1K10

    APP性能测试—PerfDog

    安装模式 需要在手机上自动安装PerfDog.apk,手机屏幕上有实时性能数据显示(允许USB应用安装和PerfDog悬浮窗管理权限),启动PC版PerfDog.exe,则会在手机上自动PUSH安装PerfDog.apk...PerfDog暂时在iOS9、iOS10系统无法获取,其他版本OK。后续版本增加,如做性能测试,建议升级iOS系统版本。...注:iOS9、iOS10系统暂时无法获取,其他版本ok。后续版本增加。...记录导入 点击右上角文件夹按钮,可以将已经导出的Excel执行数据到到Perfdog中进行查看。 ? 批注及标定 在性能测试过程中,我们可能需要添加标记点来记录执行过程中的关键点。...在Perfdog中添加标记的操作如下: 鼠标左键双击,则可以自定义添加批注。 左键双击已生成的批注,则取消。 鼠标左键单击,则标定。 ?

    3.9K51
    领券