首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏码客

    Android 适配18:9全面屏适配

    前言 2017年是全面屏爆发的大热潮,18:9屏幕的相拥而来,在使用18:9等非传统16:9的手机之后,部分手机应用出现了上下黑边。 android:resizeableActivity="true"> 这种方案会开启Android N分屏功能,所以需要适配下每个 Activity 自适应高度. android:name="android.max_aspect" android:value="2.1" /> </application> 目前我主要用到第二种方式来适配 18:9的全面屏。

    1.3K20发布于 2019-10-22
  • 来自专栏微信终端开发团队的专栏

    微信iOS9适配总结

    每年iOS升级,都会带来一些坑,这次iOS9也不例外。本文总结了微信在适配iOS9上遇到的问题和解决方案。 一、iOS9问题汇总 1. 如果不支持分屏,需要在项目设置中的General - Deployment Info中勾选Requires full screen 2、如何适配iPad分屏 分屏和转屏本质上都是改变了屏幕的尺寸 正常来说,如果界面适配了iPad转屏(不管是用哪种方式,例如AutoLayout,或者AutoResizing,或者是在viewDidLayoutSubviews里面重新排版,等等),那在iPad分屏下也能够正常显示 3.2 以前适配iPad转屏时,有些地方会使用willRotateToInterfaceOrientation等转屏回调来处理屏幕尺寸变化。 三、总结 本文总结了微信在适配iOS9中遇到的常见问题,相信iOS9还有其它深坑有待挖掘,欢迎大家补充。

    2.6K50发布于 2018-01-29
  • 来自专栏程思阳的专栏

    Android手机 全面屏(18:9屏幕)适配指南

    全面屏手机大致思路都是压缩额头与下巴,屏幕比例从传统的16:9变为18:9,提高屏占比以及屏幕内的虚拟导航键,本文将简要介绍全面屏适配中一些需要注意的东西以及解决方案。 : 传统屏幕:ratio_float = 16/9 = 1.778 ; 三星S8屏幕:ratio_float = 18.5/9 = 2.056。 二、启动页适配 在做启动优化,解决冷启动白屏的时候,我们往往会为要启动的Activity设置主题为一张背景图。那么问题就来了,以往16:9的的背景图在18:9的屏幕中会有什么表现呢? 这种情况下就尴尬了,我们知道很多启动页背景都是动态下发的(广告)内容丰富,即使是.9图在这种场景恐怕也难以解决。 金立18:9全面屏适配说明. 全面屏时代 | APP如何快速适配? 这4个关键点你要知道!.

    2.1K10编辑于 2022-01-10
  • 来自专栏liukaili_666888999

    iOS11、iPhone X、Xcode9 适配

    如果使用了Masonry 进行布局,就要适配safeArea ([UIDevice currentDevice].systemVersion.floatValue >= 11.0) { make.edges.equalTo (self.view.safeAreaInsets); } else { make.edges.equalTo(self.view); } iOS 11适配之跳转App Store评论 在iOS

    71720发布于 2019-07-02
  • 来自专栏Android先生

    Android手机 全面屏(18:9屏幕)适配指南

    全面屏手机大致思路都是压缩额头与下巴,屏幕比例从传统的16:9变为18:9,提高屏占比以及屏幕内的虚拟导航键,本文将简要介绍全面屏适配中一些需要注意的东西以及解决方案。 其中 ratio_float 为高宽比: 传统屏幕:ratio_float = 16/9 = 1.778 ; 三星S8屏幕:ratio_float = 18.5/9 = 2.056。 鉴于目前全面屏屏幕比例,将ratio_float设置为2.1即可适配一众全面屏手机。 如果由于某些原因(UI适配等)禁止了分屏模式,这个时候就要注意了!负责将出现上下黑条的显示效果,奇丑无比! 那么问题就来了,以往16:9的的背景图在18:9的屏幕中会有什么表现呢? ? 这种情况下就尴尬了,我们知道很多启动页背景都是动态下发的(广告)内容丰富,即使是.9图在这种场景恐怕也难以解决。

    2.1K10发布于 2018-08-07
  • 来自专栏一“技”之长

    iOS9系列专题6——iOS9其他适配注意点 原

    iOS9适配注意点 一、后台定位类app适配点         在iOS8中,APP的定位服务apple就做了一些修改,需要用户申请相应的权限,并在info.plist文件中添加对应的键值。 在Xocde7中,新建的项目是默认开启BitCode的,如果我们用Xcode7编译提交应用,这里有需要注意适配的地方。          在iOS9适配中,如果我们用到canOpenURL这样的方法,则需要配置白名单。 首先,我们创建一个测试工程,什么都不用做,只需要添加一个URL Scheme: ? ,在iOS8上则不行,如下: iOS9: ? 适配注意点: 1、可以通过动态计算来获取label的宽度,进行设置label的宽度 2、一个更简单的方法是通过设置一个确定的字体,来进行适配 专注技术,热爱生活,交流技术,也做朋友。

    63830发布于 2018-08-16
  • 来自专栏Python与算法之美

    9模型的评估

    模块中的交叉验证相关方法可以评估模型的泛化能力,能够有效避免过度拟合。 二,分类模型的评估 模型分类效果全部信息: confusion_matrix 混淆矩阵,误差矩阵。 ? 模型整体分类效果: accuracy 正确率。通用分类评估指标。 模型对某种类别的分类效果: precision 精确率,也叫查准率。模型不把正样本标错的能力。“不冤枉一个好人”。 recall 召回率,也叫查全率。模型识别出全部正样本的能力。 三,回归模型的评估 回归模型最常用的评估指标有: r2_score(r方,拟合优度,可决系数) explained_variance_score(解释方差得分) ? ? 留出法 为了解决过拟合问题,常见的方法将数据分为训练集和测试集,用训练集去训练模型的参数,用测试集去测试训练后模型的表现。

    96631发布于 2020-07-17
  • 来自专栏WeTest质量开放平台团队的专栏

    Android 9 适配怎么做? “QQ音乐”优化实录

    为了让用户第一时间了解Android 9.0系统的兼容性情况,我们基于谷歌Pixel、Pixel 2机型的Android 9 Pie系统,对市面TOP86款应用进行“深度兼容测试”,发布了《腾讯WeTest Android 9.0兼容性测试报告》(点击阅读原文前往Android 9 专区下载)。 还有需要提到的一点,就算更换适配完成的第三方 SDK 后,仍然可能会在同一地方扫描出非 SDK API 的调用,这是因为适配工程师只是在调用处加了一个 try-catch 保护逻辑,虽然这样也勉强叫做适配完成 当然如果第三方库没有适配也没有近期适配的意向,目前有两种方法:第一种是屏蔽入口;第二种是反编译 SDK,在关键地方加上适配代码; Android 官方库调用到了非 SDK API 接口; 没错! 3.2 省电模式改进 Android 9 对省电模式又做了很多改进,开启省电模式之后会有如下限制: 系统会更加积极的将应用置于待机模式,不管应用是否空闲; 后台执行限制将适用于所有应用,无论他们的 targetApi

    2.8K20发布于 2018-09-23
  • 来自专栏WeTest质量开放平台团队的专栏

    Android 9 适配怎么做? “QQ音乐”优化实录

    为了让用户第一时间了解Android 9.0系统的兼容性情况,我们基于谷歌Pixel、Pixel 2机型的Android 9 Pie系统,对市面TOP86款应用进行“深度兼容测试”,发布了《腾讯WeTest  Android 9.0兼容性测试报告》(点击阅读原文前往Android 9 专区下载)。 还有需要提到的一点,就算更换适配完成的第三方 SDK 后,仍然可能会在同一地方扫描出非 SDK API 的调用,这是因为适配工程师只是在调用处加了一个 try-catch 保护逻辑,虽然这样也勉强叫做适配完成 当然如果第三方库没有适配也没有近期适配的意向,目前有两种方法:第一种是屏蔽入口;第二种是反编译 SDK,在关键地方加上适配代码; Android 官方库调用到了非 SDK API 接口; 没错! 3.2 省电模式改进 Android 9 对省电模式又做了很多改进,开启省电模式之后会有如下限制: 系统会更加积极的将应用置于待机模式,不管应用是否空闲; 后台执行限制将适用于所有应用,无论他们的 targetApi

    1.3K30编辑于 2023-05-04
  • Chronos:语言模型架构适配时序预测

    Chronos:适配语言模型架构用于时间序列预测将时间序列数据分词并像语言一样处理,使得模型的零样本性能能够匹配甚至超越专用模型。 然而,开发基于机器学习的准确预测模型传统上需要大量针对数据集的调整和模型定制。在刚刚发布到arXiv的一篇论文中,提出了Chronos,一个基于语言模型架构的预训练时间序列模型家族。 与大型语言模型或视觉语言模型一样,Chronos是一个基础模型,它从大型数据集中学习如何生成适用于广泛任务的通用表示。 中间:标记被输入到语言模型中,该模型使用交叉熵损失进行训练。右侧:在推理过程中,标记从模型中自回归采样,并映射回数值。尽管其架构简单,Chronos却异常准确。 从业者无需为每个特定应用训练单独的模型,而是可以直接使用现成的Chronos模型立即进行准确预测,从而降低计算成本并更容易采用先进的预测技术。

    15110编辑于 2026-04-06
  • 来自专栏腾讯云安全的专栏

    Android 9 Pie 正式发布,腾讯云应用加固完美适配

     导语: 北京时间8月7日,Google 正式发布最新版 Android 平台——Android 9 Pie。 腾讯云终端安全团队在第一时间升级应用加固方案,完成  Android9 Pie  的适配工作! ? 图片来源:Google 搜索 自2018年3月8日Android 9 DP1发布以来,谷歌公司陆续发布了多次版本迭代。 腾讯云终端安全团队均在第一时间升级应用加固方案,使应用加固方案与最新版 Android 系统完美适配。 腾讯云终端安全团队为保证应用加固方案的稳定和可靠,在方案上线前均会经过严格测试: 1、与谷歌、小米、华为、vivo等主流厂商(厂商排名不分先后)以及安卓绿色联盟深度合作,共同完成应用加固方案的兼容适配工作

    1.9K10发布于 2018-08-14
  • 来自专栏vivo互联网技术

    【涨姿势】适配18:9全面屏的5种正确姿势

    屏幕适配指南 vivo将推出全面屏智能手机vivo X20——大爆发的余韵仍在,有关vivo X20的猜测也是甚嚣尘上。网上流传我们新机的屏幕比例是18:9,小编忍不住就露出了微笑,恭喜你猜对了。 因此,我们特意针对有关18:9屏幕适配的5个常见问题,制作了一份指南,帮助开发者保住产品颜值,让用户使用体验更好!大事情嘛,就要一起搞! 以下为适配过程中常见的5个问题 问题一 界面显示黑边情况需要适配18:9屏。 下图为错误示例: ? ,绘制区域超出边界没有裁剪,在18:9的情况下有多出来的情况,需要app进行裁剪适配。 THE ALL 以上即为18:9屏幕适配指南的全部内容 我们将为您献上更多干货

    54530发布于 2019-04-19
  • 来自专栏vivo互联网技术

    【涨姿势】适配18:9全面屏的5种正确姿势

    屏幕适配指南 vivo将推出全面屏智能手机vivo X20——大爆发的余韵仍在,有关vivo X20的猜测也是甚嚣尘上。网上流传我们新机的屏幕比例是18:9,小编忍不住就露出了微笑,恭喜你猜对了。 因此,我们特意针对有关18:9屏幕适配的5个常见问题,制作了一份指南,帮助开发者保住产品颜值,让用户使用体验更好!大事情嘛,就要一起搞! 以下为适配过程中常见的5个问题 问题一 界面显示黑边情况需要适配18:9屏。 下图为错误示例: ? ,绘制区域超出边界没有裁剪,在18:9的情况下有多出来的情况,需要app进行裁剪适配。 THE ALL 以上即为18:9屏幕适配指南的全部内容 我们将为您献上更多干货 敬请期待

    1.2K20发布于 2019-03-19
  • 来自专栏腾讯Bugly的专栏

    萝莉有话说:你的App真正适配了iOS 9吗?

    Apple秋季产品发布会刚刚结束,iOS 9 GM版本也正式发布了。新的iPhone设备即将开售,iOS 9系统升级也将会在下周开始陆续进行推送。 在这之前,我们还可以为自己的App兼容适配做点什么,或者说,我们的App真的已经兼容适配好iOS 9系统了吗? 从7月份开始到现在,Apple已发布5个iOS 9的Beta版本,相信开发者在这段时间也已经把iOS 9系统的特性基本了解清楚,也为自己的App进行了一系列兼容适配处理。 ATS特性和App Thinning特性给开发者带来安全提升和体验上的优化,也是开发者在后续App的兼容适配方便会考虑的事项。 Bugly作为第三方的崩溃捕获服务,在兼容适配的问题上一定不会拖开发者后腿。 支持ATS及Bitcode特性的SDK即将发布。

    1.5K50发布于 2018-03-22
  • 来自专栏又见苍岚

    DE-9IM 空间关系模型

    DE-9IM 是Dimensionally Extended 9-Intersection Model 的缩写,直接翻译为 维度扩展的 9 个相交模型,本文记录相关内容。 简介 DE-9IM 是Dimensionally Extended 9-Intersection Model 的缩写,DE-9IM 模型是用于描述两个 二维几何对象(点、线、面) 之间的空间关系的一种模型 维度扩展九交模型(DE-9IM)是一种拓扑模型和标准,用于描述两个区域(二维中的两个几何图形,R2)的空间关系,在几何学、点集拓扑、地理空间拓扑、以及与计算机空间分析相关的领域。 空间关系 模型主要要描述的就是二维平面下的两个几何对象之间的空间关系。 DE-9IM 模型 DE-9IM 模型把几何对象分为 内部、边界、外部 三个部分,两个几何对象这三个部分两两之间的关系,就可以组合为一个3X3大小(就是 9 个值)的矩阵,这9个值的组合,就表示两个几何对象的空间关系

    90010编辑于 2024-07-04
  • 来自专栏正则

    iOS12、iOS11、iOS10、iOS9常见适配

    default: break; } } }]; } 复制代码 2.5、启动图的适配 3.3、隐私数据访问问题 iOS10,苹果加强了对隐私数据的保护,要对隐私数据权限做一个适配,iOS10调用相机,访问通讯录,访问相册等都要在info.plist中加入权限访问描述,不然之前你们的项目涉及到这些权限的地方就会直接 暂时没有好的解决办法,需要自己在一个个适配一下! 4.2、HTTP 请求失败 iOS9 默认不支持 HTTP 请求,需要改用更安全的 HTTPS(默认用 TLS 1.2)。 也许是出于用户隐私的考虑,iOS9 上对 canOpenUrl 做了限制,最多只能对 50 个 scheme 做判断。

    2.8K31发布于 2021-09-02
  • 来自专栏雨尘分享

    iOS11:Xcode9 你需要知道的都在这里!Xcode 9 更新iOS 11 适配

    IMG_4302.JPG iOS 11已经升级一周多了,目前项目也基本已经适配完成。这里我总结下iOS 11 和Xcode 9的一些更新,希望能够对你有用! Xcode 9 更新 1.代码折叠 升级完Xcode 9 发现代码不能折叠了,这对于我这种习惯折叠代码调理清晰的人这么能够接受呢?如实我发现了 折叠.gif (哦! 怎么还有个小三角,这就是真假文件夹的一个标示,如果文件夹在Finder真是存在就没有三角,如果是在Finder 不存在就带着小三角 iOS 11 适配 iOS 11 引入了安全局域的概念,那什么是安全局域呢

    99330发布于 2018-06-01
  • 来自专栏生信技能树

    RNAvelocity 9:scVelo应用—动力学模型

    动力学模型 在这里,我们使用通用动力学模型来解释完整的转录动态。 这产生了一些额外的见解,如潜在时间和假定驱动基因的识别。 与以前的教程一样,应用胰腺内分泌发育数据集来展示。 我们运行动力学模型来学习剪切动力的完整转录动力学。 [9]: df = adata.var df = df[(df['fit_likelihood'] > .1) & df['velocity_genes'] == True] kwargs = dict 'degradation rate', xticks=[.1, .4, 1], **kwargs) scv.get_df(adata, 'fit*', dropna=True).head() [9] 潜在时间 动力学模型可恢复细胞过程的潜在时间。这个潜伏时间代表细胞的内部时钟,并接近细胞在分化时所经历的实时,分析仅基于其转录动力学。

    62620发布于 2021-10-12
  • 来自专栏深度学习和计算机视觉

    加速 PyTorch 模型训练的 9 个技巧

    [1_CER3v8cok2UOBNsmnBrzPQ](9 Tips For Training Lightning-Fast Neural Networks In Pytorch.assets/1_CER3v8cok2UOBNsmnBrzPQ.gif 将模型的不同部分放在不同的GPU上,batch按顺序移动 有时你的模型可能太大不能完全放到内存中。 9. 多节点GPU训练 每台机器上的每个GPU都有一个模型的副本。每台机器获得数据的一部分,并且只在那部分上训练。每台机器都能同步梯度。 在.backward()上,所有副本都接收到所有模型的梯度副本。这是模型之间唯一一次的通信。 英文原文:https://towardsdatascience.com/9-tips-for-training-lightning-fast-neural-networks-in-pytorch-8e63a502f565‍‍‍

    1.2K20编辑于 2022-02-09
  • winform部署yolov9的onnx模型

    C# WinForms 部署 YOLOv9 ONNX 模型简介 在当今的计算机视觉领域,目标检测是不可或缺的一项技术。 ONNX是一个开放的模型表示,使得不同深度学习框架之间可以相互转换和共享模型。这使得YOLOv9模型可以在C#环境中得到高效利用。 用户可以通过界面上传图像,应用程序则利用YOLOv9模型进行目标检测,并在图像上标注出目标物体的位置和类别。 通过C# WinForms部署YOLOv9的ONNX模型,我们可以为用户提供一个功能强大的目标检测工具。 性能逆天~,YOLOv9杀疯了!最新的实时目标检测模型!代码已开源!,一款小工具,让你直连谷歌翻译!

    44910编辑于 2025-07-20
领券