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

ApacheCN 译文集(二)20211226 更新

七、行为驱动开发 八、测试和分析性能 九、替代测试策略 Xamarin 4.x 跨平台应用开发 零、前言 一、Xamarin 安装程序 二、平台们,你们好!...三、iOS 和之间的代码共享 四、Xamsap——跨平台应用 五、iOS 的 XamSnap 六、的 XamSnap 七、在设备上部署和测试 八、联系人、相机和位置 九、带有推送通知的网络服务...十、第三方库 十一、Xamarin.Forms 十二、应用商店提交 AndEngine 游戏开发秘籍 零、前言 一、AndEngine 游戏结构 二、使用实体 三、设计您的菜单 四、使用相机 五、...零、前言 一、棉花糖权限 二、应用链接 三、应用的自动备份 四、变化展示 五、音频、视频和相机功能 六、用于工作 七、Chrome 自定义选项卡 八、认证 应用安全基础知识 零、前言...虽然我们追求卓越,但我们并不要求您做到十全十美,因此请不要担心因为翻译上犯错——在大部分情况下,我们的服务器已经记录所有的翻译,因此您不必担心会因为您的失误遭到无法挽回的破坏。(改编自维基百科)

2.7K20

.NET MAUI Preview 4 首发教程

CMD, 输入: dotnet tool install -g redth.net.maui.check 安装完成, 你应该看到如下所示: 再次输入: maui-check 打开弹窗示意的应用程序...安装的过程中请使用VPN网络, 否则会影响下载或无法下载的情况。...安装的过程中可能会出现,如下所示: 不停的输入Y, 尝试修复问题以及安装, 到最后, 如果你出现了以下内容, 则代表你安装的过程中,出现了某些问题: 如上图所示错误, 你可以尝试打开Visual...如何使用你的手机进行调试: https://www.cnblogs.com/zh7791/p/13863677.html WIN UI:可以选择在本机windows进行调试测试 6.Android设备调试效果图.../xamarin-forms/deploy-test/hot-restart MAUI相关项目 WeatherTwentyOne 项目地址: https://github.com/davidortinau

1.3K20

C#开发移动应用系列(3.使用照相机扫描二维码+各种基础知识)

camera.SetPreviewDisplay(holder); 9 camera.StartPreview(); 10 11 12 } 讲一下这些代码做了什么,首先很明显..打开相机...(不要心急,慢慢来) 我们进入第二个知识点 2.学会如何跳转Activity并传值 我们知道,的每一个界面转换都是由一个或者多个Activity实现的.....类型很多..而且有各种版本..我们选择ZXing.Net.Mobile, 当然这里还有个ZXing.Net.Mobile.Forms,这个是封装好的二维码扫描控件..本文主要是学习,所以不使用(当然.....Intent intent = new Intent(this, typeof(MainActivity)); //放入一个key 为code 的解析的值...所以不要抱怨Xamarin的资料少..你能查到相关的JAVA资料..基本也就搞定Xamarin了..

1.1K50

客户端软件GUI开发技术漫谈:原生与跨平台解决方案分析

JS和Native是如何实现互调的,这里先研究的 Cordova-Android是通过addJavascriptInterface(Android Webview的API)和JS Prompt这两种方式来实现...IOS具体参看《Cordova 工作原理(IOS篇)》,这里关于原理这是简介。...Xamarin主要有这么几项技术,Xamarin.Android、Xamarin.iOS和Xamarin.Forms,此外还有Xamarin.UWP、Xamarin.Windows、Xamarin.WinPhone...Xamarin.Android被编译成中间语言,Xamarin在APK安装包中会包含一个mono(跨平台的.NET运行环境),代码是在mono运行时和本地的运行时上完成工作的。...Xamarin最为关键的技术Xamarin.Forms,把IOS、android、UWP等平台的GUI进行了一统地抽象,开发者只需要写一套代码,编译器会在编译时将界面映射到原先控件上,从而获得原生平台的外观和性能

14.4K30

老外对中国式App设计趋势的分析:中国移动应用设计趋势解读

“发现”成为新的汉堡包菜单 (译者注:汉堡包菜单即我们常说的“三道杠”,因为长得像汉堡包得名。见下图:) 美国的App标准化了几种方式来组织他们未归类的项目(如设置和帮助)。...它们往往在最右边(三个点的省略号图标)的“更多”选项卡或者在汉堡包菜单里,在Facebook的案例中, 则出现在一个汉堡包图标表示的“更多”选项卡中。 中国的App有时也这样使用“更多”。...ROMs 在一个Google被禁用的地方,人们只能从Nexus设备中获得“被净化”的、从而也是打折的Google体验,而原生操作系统的占有率与世界其他地方一样惨不忍睹。...为了填补这片空白,一些系统的替代品出现了,包括小米的米ui,阿里巴巴的Yun OS,和锤子。...它们都是精心设计的,包含了独特的设计理念,但我还没来得及用我的设备一一测评(也许这就是我下一篇帖子的主题)。我真心推荐观看锤子的发布会(英文字幕版),哪怕就当娱乐一下也行。

1.7K120

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

Xamarin主要有这么几项技术,Xamarin.Android、Xamarin.iOS和Xamarin.Forms,此外还有Xamarin.UWP、Xamarin.Windows、Xamarin.WinPhone...Xamarin.Forms 是一个跨平台 UI 工具包,允许开发人员有效创建可跨 iOS、Android、Windows Phone、通用 Windows 平台应用共享的本机用户界面布局。...三、Xamarin  App移动开发环境和工具 3.1工欲善其事,必先利其器 工欲善其事,必先利其器是说:工匠想要使他的工作做好,一定要先让工具锋利。比喻要做好一件事,准备工作非常重要。...,现在升级到Visual Studio 2017 后移动开发项目得到了很大的升级和完善,直接做到了安装vs就可以开发移动应用了,免去早期了很多繁琐的java 、android sdk环境的安装和配置工作...对于模拟器而言,开启VT能够显著提高运行性能和效率。

6K20

React Native学习笔记(二)—— 概要、开发环境搭建、第一个React Navite程序

开发资源不够时,同时由两个团队维护和IOS两套原生APP是成本很高的。此时,就需要选择一个同时支持多平台的客户端开发框架,能够使用一套代码,编译出多平台的APP。...1.1.4、Xamarin 微软收购了 xamarin ,也在继续发展基于C#的移动端跨平台开发,不过相较于 React Native 和 Flutter 属于不温不火的状态。...Xamarin无法直接调用绘图API,MAUI提供了跨平台的绘图接口。 4....官方提供的框架,支持直接编译为和ios应用。 taro 由京东开发,上面提过,是编译为 React Native 来提供移动APP支持。...Android SDK Build-Tools33.0.0最后,点击“应用”,下载并安装SDK及相关构建工具。

3.2K21

MASA MAUI Plugin 蓝牙低功耗(一)蓝牙扫描

项目背景 MAUI的出现,赋予了广大Net开发者开发多平台应用的能力,MAUI 是Xamarin.Forms演变而来,但是相比Xamarin性能更好,可扩展性更强,结构更简单。...本文蓝牙低功耗简称为BLE 如果你对BLE的相关概念不了解,可以参考 开发者官网链接: 蓝牙低功耗-(https://developer.android.google.cn/guide/topics.../connectivity/bluetooth-le/) 本文JAVA相关代码均来自开发者官网 开发步骤 新建项目 在vs中新建一个基于MAUI Blazor的项目MauiBlueToothDemo...,然后添加一个MAUI类库项目Masa.Maui.Plugin.Bluetooth 添加权限 项目创建好了之后,我们首先介绍一下BLE需要的权限,相信大家对各种APP首次打开的权限确认弹窗应该不会陌生...没有此权限,扫描将无法返回任何结果。

1.2K20

MASA MAUI Plugin 蓝牙低功耗(二)蓝牙通讯

项目背景 MAUI的出现,赋予了广大Net开发者开发多平台应用的能力,MAUI 是Xamarin.Forms演变而来,但是相比Xamarin性能更好,可扩展性更强,结构更简单。...本文JAVA相关代码均来自开发者官网 开发步骤 连接到 GATT 服务器 通用属性配置文件Generic Attribute Profile简称GATT。...蓝牙的写特征属性分为WRITE_TYPE_DEFAULT(写入)和WRITE_TYPE_NO_RESPONSE(写入无返回),参数requireResponse就表示是否需要设备返回,如果需要返回,...data,然后通过GetDescriptorAsync拿到这个特征值对应的描述符,这里很简单只要调用对应特征值的GetDescriptor即可,这里就不展示代码了。...简单在写个界面修改Index.razor Masa Blazor组件: Masa Blazor (https://www.masastack.com/blazor) @page "/" <MButton

2K20

Android 1.5到10.0 都有哪些新特性?

目前,7.0开发者预览版支持全部第三方应用尝试分屏操作,但个别应用适配可能存在问题,分屏可能导致界面显示不全等问题....全新下拉快捷开关页 在7.0中,下拉打开通知栏顶部即可显示5个用户常用的快捷开关,支持单击开关以及长按进入对应设置。...夜间模式 7.0中重新加入了夜间深色主题模式,该功能依然需要在系统调谐器中开启,从顶部下划打开快捷设置页,然后长按其中的设置图标,齿轮旋转10秒钟左右即可提示已开启系统调谐器,之后用户在设置中即可找到...谷歌也在7.0的设置中加入了汉堡菜单,在二级设置界面中的左上角,你就会看到这个汉堡菜单,点击即可看到所有设置项,方便用户快速跳转。...8.分屏 在AndroidO中,分屏画中画功能得到了强化,变得更加流畅,而且悬浮窗可以随意拖动位置,然后在主屏幕中继续工作 NotificationDots 在谷歌的Pixel手机上,8

2K20

拆解iPhone 15 Pro Max:内部细节及元器件大曝光!

全新内部设计架构 多年来,智能手机拆解要么需要从正面打开,这让电池更换变得困难;要么从背面打开,但让屏幕更换变得富有挑战性。...“四棱镜”潜望式镜头,将iPhone的光学变焦从2倍提高到5倍。...但是,很多旗舰都已经升级到了10倍变焦,比如三星Galaxy S23 Ultra在。但苹果工程师实现这一目标的方式尤其有趣,“四棱镜”是苹果营销团队发明的一个词。...前置的镜头模组与FaceID 以零件配对为基础的设计 虽然iPhone 15系列延续了模块化设计,但是iFixit在将iPhone 15 Pro Max单元中的两个单元之间交换了前置摄像头,导致摄像头无法正常工作...如果没有校准,这些部件要么根本无法工作,要么功能受损,并不断发出警告。

87240

机器学习为核心,DeepMind助力谷歌开发的 9「Pie」今日上线

本文中,我们将介绍新版本的所有新特点。 今年 5 月份,谷歌 I/O 大会宣布推出 9,而后经过数月的测试,谷歌收获了大量的反馈。...今日,谷歌宣布将把 9 的源代码放到开源项目上(AOSP),开始在所有的谷歌 Piexl 手机上用 9。据介绍, 9 拥有的机器学习能力能让手机变得更智能、便利、个性化。...Neural Networks 1.1 9 中包含了神经网络 API 的新版本,以扩展对设备上机器学习加速的支持。...相机、音频、图像方面的新体验 多摄像头 API 和其它拍照更新 使用 Android 9,你现在可以在支持多摄像头 API 的设备上同时打开来自两个或更多物理摄像头的流。...现代 作为 Android 9 项目的一部分,谷歌的目标是现代化的基础建设,以及在其上运行的 app。

2K10

Visual Studio 2017 15.8 版发行说明

添加了一个选项,用于禁止重新打开已在上一会话中打开的文档,因为重新打开某些类型的文件或设计器会延迟解决方案加载。 通过“工具”>“选项”>“项目”>“解决方案”>“常规”切换此选项。...之后为成员显示 XML 文档的说明工具提示在 10 秒不再超时。 修复了无法在对象构造函数参数中设置断点这一 bug。 修复了重命名符号属于泛型参数时将进行复制这一 bug。...创建新的 Xamarin.Forms 项目时,默认代码共享选项现在为 .NET Standard。 共享项目选项仍然可用。 添加了 Android 增量生成的改进。...Xamarin.Forms 预览器 当使用 Xamarin.Forms 3.1.0.583944 版或更高版本时,Xamarin.Forms 预览器现提供工具箱支持。...Xamarin.Forms 控件将在工具箱中显示,这让工具箱新手们能更轻松地找到它们。 还可将控件拖放到 XAML 代码编辑器中,从而在页面上添加控件。

8.2K10

2019年提交app到苹果应用下载商店审核被拒绝的各种问题

message delegate:nil cancelButtonTitle:@"好的" otherButtonTitles: nil]; [alert show]; } } .../Android/图标/系统手机等 无论在你的工程代码内、App用户界面、及iTunes Connect预览图、宣传文本、描述、关键字等任何地方!...不要出现字眼(、Android)、图标(类似绿色小机器人)等,或诱导用户知晓或安装对应平台应用,曾有电商平台App因为售卖安装系统的三星手机被拒。所以还是不要以身试法的好。...Apple审核规范中有一个条例,大概就是说明苹果方面没有义务给你的App做“测试工作”,所以开发人员需要保证提交的构建版本:数据规范、没有bug等闪退问题,并且UI需符合最基本的人机交互规范。...隐私设置 从iOS 10.0开始,苹果更加注重用户隐私,很多像:定位、相机、相册等功能需要用户同意才能使用。 所以当需要调用对应方法时,请在info.pilst中配置对应项。

3.9K00

.NET周报 【5月第3期 2023-05-21】

而且该项目还提供多平台的客户端,支持Web、桌面、Liunx、、苹果等平台的客户端,让用户可以随时随地观看视频。...在日常工作中,我们一定遇见过这些问题或者疑惑。 Singleton服务为什么不能依赖Scoped服务? 多个构造函数的选择机制? 源码是如何识别循环依赖的?...示例代码合集 https://www.cnblogs.com/chingho/p/17237462.html 每一次初学者粉丝朋友,在后台向我咨询编程问题,我除了给他们指导学习路线,我都会建议他们学完基础知识,...【英文】Xamarin.Forms 和 Essentials 现在以 Android 13(预览版)为目标 - Xamarin 博客 https://devblogs.microsoft.com/xamarin.../xamarin-forms-essentials-target-android13-preview/ Xamarin.Forms 和 Essentials 现在可以面向 Android 13(预览版)

25240

【沙龙干货分享】你要知道的N个Android适配问题

本期,我们分享的主题是应用机型适配之痛。适配性问题作为开发者中的老大难问题,几乎困扰过每一个开发者。如何在保证快速的研发中,又能做好服务的质量保证呢?来听听我们的嘉宾带来的精彩分享。...另外一种方法是:自行保存快捷方式的创建记录,通过一个字段来记录快捷方式是否已经创建过了,以此来决定是否创建新的快捷方式,这种做法也是因为出现快捷方式无法删除情况对解决方案进行了一个小的升级,虽然可以解决问题...如果自定义存储路径是/mnt/sdcard/lowry/,而手机SD 卡下在拍照前没有名为lowry 的文件夹,那么部分手机拍照后图片不会保存,导致我们无法获得照片,大多数手机的相机遇到文件夹不存在的情况都会自己创建出不存在的文件夹...机自带的相机却能很好的使用反编译系统相机后果然发现系统相机并没有像官方给出的例子来进行角度的矫正。 ? ?...五、UI适配 说到UI 适配其实很是让人头疼,下面的图片是某个产品为了进行UI 适配所做的工作,可以看出相当繁琐。 ?

97560

Android 11功能:到目前为止我们所知道的最大变化!

例如,它可以在日落时自动打开,并在日出时自动禁用。 滚动截图 滚动屏幕截图使您可以捕获比屏幕上可见的更多页面,并且该功能最终可以在和Android 11 中实现。...工程副总裁 Dave Burke 去年表示该功能正在开发中,看起来他信守诺言。 屏幕录像 终于有了Android 11,您也可以轻松记录屏幕上的内容。...该功能可在“快速设置”菜单中使用,开始录制,您会看到暂停,停止,取消和Chromecast录制的选项。 色彩缤纷的快速设置 ? 在Android 11中,“快速设置”菜单可能会溅出一些颜色。...更好的运动感 Pixel 4的手势控制无法令人信服,但Google似乎打算在Android 11中对其进行增强。...当您点击手机前的空气时,将会有一个新的暂停手势起作用,并且Android Police报告整个手势控制系统正在改进,并且将工作得更加顺利。 双击功能 Android 11也采用了新的“双击”手势。

1.2K20

扫码

添加站长 进交流群

领取专属 10元无门槛券

手把手带您无忧上云

扫码加入开发者社群

热门标签

活动推荐

    运营活动

    活动名称
    广告关闭
    领券