首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

折叠开发指导系列⑤丨揭秘开发者不可不看开发、调测工具

本文将介绍通过模拟器调试、命令模拟器调试方法,提供测试用例建议,为开发者快速完成应用在折叠设备调试提供指导。...1.通过模拟器调试 从Android Studio 3.5 Canary版本开始,开发者可创建一个运行Q Beta 2版本折叠虚拟设备,其支持硬件配置分别为7.3英寸(折叠后为4.6英寸),以及8...建议开发者选择8英寸设备来模拟适配华为MateX折叠手机(备注:Android Studio 3.5 Canary版本下载地址:https://developer.android.google.cn...预期结果: 2)应用页面在状态切换过程中,不要出现页面重启、退;页面显示正常,不要出现页面截断、拉伸变形、放大模糊,按钮缺失等问题。 3)测试页面按钮和控件点击都能正常响应。...5)应用页面在状态切换过程中,不要出现页面重启、退;页面显示正常,不要出现页面截断、拉伸变形、放大模糊,按钮缺失等问题。 6)测试页面按钮和控件点击都能正常响应。

2.1K20

Mac 苹果电脑外接显示器手动开启 HiDPI 最正确方法

Macbook外接27寸2K显示器时,默认分辨率是2560*1440,字体很小,如果切换成1920*1080,字体又会变得非常模糊,原因在于2K显示器没有开启HiDPI,下文将介绍如何在 macOS...HiDPI是一种显示技术,使用4个物理像素显示1个像素区域,让显示效果更清晰、边缘更平滑。...拿4K显示器举例,其物理分辨率是3840*2160,开启HiDPI后分辨率1920*1080 如果是2K显示器开启HiDPI,分辨率就只有1280*720,字体会变得无比巨大,显示内容会很少,可能这也是苹果限制...,这就使得在默认分辨率下字体和UI看起来很小,降低分辨率又显得模糊。...同时,此脚本也可以通过注入修补后 EDID 修复,或者睡眠唤醒后问题,当然这个修复因人而异。 开机第二阶段 logo 总是会稍微放大,因为分辨率是仿冒

17210
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    还可以这样玩

    前言 对于多数应用来说,在进入APP时候使用短暂广告来吸引用户是很常见一个场景。但随着这种模式频繁应用,越来越多用户会感到审美疲劳,甚至不看就跳过了。...那么,是否有形式比较新颖,来改变这个现状呢?下面开始来介绍可互动。...一.什么是可互动 可互动对于传统广告区别就是,在之前基础,补充了可交互内容形式,增加了互动性和趣味性,可充分唤起用户好奇心,从而提升整个广告或者某个模块点击率。...举个例子: 在手Q游戏中心中,针对FIFA足球世界新游上线之际,我们尝试设计了一个可踢球互动广告,引导用户下载游戏,具体如下: 视频内容 这个上线之后,数据非常可观,点击率是以往传统营销...1.设计总体互动框架 通过对多个游戏框架进行对比分析,以及接口文档研究,可以总结出以下处理模块 * 精灵图管理 * 预加载 * 物理引擎 * 动画 * 粒子效果 * 事件输入 * 声音管理 * 设备插件管理

    1.2K80

    【CSS】872- 浅析rem布局方案

    一些像素概念 物理像素:即实际每一个物理像素,也就是移动设备每一个物理显示单元(点) 设备逻辑像素(css中px):可以理解为一个虚拟相对显示块,与物理像素有着一定比例关系,也就是下面的设备像素比...说完基本概念,来说一下几个问题: retina图片模糊 首先普及一下位图像素:一个位图像素是图片最小数据单元,每一个单元都包含具体显示信息(色彩,透明度,位置等等) 那为什么在dpr高retina...反而会模糊呢?...在1dpr屏幕,位图像素和物理像素一一对应没什么问题,但是在retina,由于一个px由4个甚至更多物理像素组成,并且单个位图像素不能进一步分割,所以会出现就近取色情况,如果取色不均,那么就会导致图片模糊...-视觉视口(物理视口),这个尺寸随着设备不同也有不同。

    83220

    聊聊文石Tab8阅读器使用体验

    以前刚接触Kindle时候,就在想什么时候墨水才能达到快刷不水平,中间等了那么多年也没等到。...上次在“个人阅读习惯变迁”中介绍过文石Note3,虽然残影少,也不,但依然是没法达到快刷程度,装个原版微信读书就知道了。...,若直接截图会显示清晰彩照,所以手机拍照上会相对有点模糊),左下角文字与右下角图案都能够显示出来,而Note3基本就是漆黑一片。...在图文显示效果方面,Tab8可能是我见过墨水中显示效果最好,快刷无残影或少残影,反应相当灵敏,没有Kindle那种滞后感和频繁不爽体验。...总结下优缺点: 优点:快刷效果好;无或少;无或少残影;图文清晰度高,操作灵敏度高;电磁笔手写低延迟,显示效果与真实手写非常接近;便于出门携带。

    1.5K10

    前端不止:Retina屏幕下两倍图

    我们来逐步分析它们之间关系: 屏幕分辨率 屏幕分辨率也就是设备分辨率,设备像素,它是物理像素,比如,新iPhone7,屏幕分辨率是1334 x 750像素分辨率,326 ppi。....box { width: 200px; height: 300px; font-size: 12px; } 上面的代码,将会在显示设备绘制一个200x300像素盒子,在标准屏幕下,它占据就是...devicePixelRatio设备像素比 window.devicePixelRatio是设备物理像素和设备独立像素(device-independent pixels (dips))比例。...在普通密度桌面显示电脑打开,没有什么问题,但假设在手机/或者Retina屏幕Mac,按照逻辑分辨率来渲染,他们devicePixelRatio=2,那么就相当于拿4个物理像素来描绘1个电子像素...常常需要被处理图片有:网站logo、彩色图片图标,因为他们图像大小都偏小,在Retina物理像素放两倍显示就会出现模糊情况,这个时候,你就需要通过媒体查询或者JS操作来替换图片。

    2.7K50

    疑难杂症:运用 transform 导致文本模糊现象探究

    在 Google ,其实我们能搜到非常多类似的案例,总结而言: 当文本元素某个祖先容器存在 transform: translate() 或者 transform: scale() 等 transform...但是,需要注意是,并非所有产生非整数都会导致了内部字体模糊。...所以,这也只是引发模糊一个必要条件。...类似于 MAC 高清屏幕则不太会触发这个问题。 dpr = 物理像素 / 设备独立像素,表示设备像素比。这个与我们通常说视网膜(多倍,Retina)有关。...设备像素比描述是未缩放状态下,物理像素和设备独立像素初始比例关系。 并非所有浏览器都是这个表现,基本发生在 chromium 内核。 为何发生这种现象呢? 那么,为何会发生这种现象?

    2.2K10

    移动端Web页面常见问题解决

    安卓浏览器看背景图片,有些设备模糊。 用同等比例图片在PC机上很清楚,但是手机上很模糊,原因是什么呢?...语法: 说明: 默认情况下,设备会自动识别任何可能是电话号码字符串。..., h2, h3, h4, h5, h6 { -webkit-text-size-adjust:100%; } transition //设置内嵌元素在 3D 空间如何呈现:保留3D -webkit-transform-style...* IOS中input键盘事件keyup、keydown、keypress支持不是很好* 问题是这样,用input search做模糊搜索时候,在键盘里面输入关键词,会通过ajax后台查询,然后返回数据...(横竖会出现字体加粗不一致等) iOS 浏览器横时会重置字体大小,设置 text-size-adjust 为 none 可以解决 iOS 问题,但桌面版 Safari 字体缩放功能会失效,因此最佳方案是将

    1.8K20

    华为秋季全场景新品发布:鸿鹄900、麒麟A2、星技术现身!

    同时它还支持多同色,无论是多台平板显示同一张图片,还是在设备显示颜色与专业显示器对比,都能达到高度色彩一致。...华为智慧 V5 Pro另一大亮点是全新“华为灵犀指向遥控”,号称全球首创绝对指向交互,在大实现滑动、拖拽点按等交互方式,像玩手机一样,操控大。...配合隔空触控,大可以秒变巨幕手机,在智慧使用手机端移动应用,因此华为智慧 V5 Pro 也成为全球首款支持绝对指向交互。...华为智慧V5 Pro隔空触控交互体验主要得益于设备本身所搭载超小型天线、灵犀空间定位、超精准位姿融合等技术,从而实现了灵犀指向遥控隔空触控体验。...华为在TWS耳机上应用了Polar码物理信道编码算法(星连接核心技术),使得音频蓝牙传输抗干扰能力提升了2倍。

    35510

    解决canvas在高清屏中绘制模糊问题

    一、问题分析 使用 canvas 绘制图片或者是文字在 Retina 中会非常模糊。如图: [img] 因为 canvas 不是矢量图,而是像图片一样是位图模式。...也就是说二倍,浏览器就会以 2 个像素点宽度来渲染一个像素,该 canvas 在 Retina 屏幕下相当于占据了2倍空间,相当于图片被放大了一倍,因此绘制出来图片文字等会变模糊。...因此,要做 Retina 适配,关键是知道当前屏幕设备像素比,然后将 canvas 放大到该设备像素比来绘制,然后将 canvas 压缩到一倍来展示。...屏幕实际会占据 200×200 像素空间,相当于图片被放大了一倍,因此图片会变得模糊。...就是要将 canvas 放大到设备像素比来绘制,最后将 canvas 压缩成一倍物理大小来展示。

    6.4K10

    Canvas学习笔记,记录使用过程中遇到一些问题

    5.drawImage模糊 在 iPhone3G 时代,屏幕宽度是 320px,其宽度上物理像素也是 320px;而到了 4s 时代,屏幕宽度依然是 320px,但是宽度上物理像素却变成了 640px...设备像素比,它计算方式是 物理像素 / 屏幕宽度像素; 首先设置canvas宽度和高度是原来2倍 使用ctx.scale(2,2)设置绘制东西也放大2倍 在canvas父元素使用缩放,使用...当设备像素比为 1 时,一个 1px 线条实际占据了两个物理像素(每个像素实际只占一半),由于不存在 0.5 个像素,所以这两个像素本来不应该被绘制部分也被绘制了,于是 1 物理像素线条变成了...2 物理像素,视觉就造成了模糊 6.分层渲染 将多个canvas叠在一起,通过设置每个canvas z-index 达到多个画布还是在同一层错觉; 7.局部渲染 静态画面,本身就可以清空指定区域..., w, h); context.closePath(); this.clicked = context.isPointInPath(point.x, point.y); 2.3 离绘制 每个图形在离画布绘制一个大小状态一样图片

    93121

    【移动端网页布局】移动端网页布局基础概念 ⑤ ( 视网膜技术 | 二倍图概念 | 代码示例 )

    一、视网膜技术 ---- PC 端 和 早期 移动端 网页中 , CSS 中配置 1 像素 对应就是物理屏幕中 1 像素 ; Retina 视网膜屏幕 技术出现后 , 将多个物理像素压缩到一块屏幕中...4x4 像素 大小区域 中 , 如果 强行为其设置 2x2 图像 , 将其拉伸 , 就会导致图片模糊 , 无法发挥视网膜技术最佳显示效果 ; 基于上述问题 , 提出了 倍图 概念 , 在标准视口设置中..., 使用倍图提高图片质量 , 解决在高清设备中使用低分辨率图片导致显示模糊问题 ; 如果要 为 100x100 像素盒子模型设置图片 , 可以 准备一张 200x200 图片 , 然后 手动将图片缩小为...这些设备 像素密度 比传统 低分辨率 设备更高,因此需要更高分辨率图像来展示清晰图像效果。 对于网页设计师和开发者来说,使用二倍图可以提高图像在高分辨率设备清晰度,并提高用户视觉体验。...在高分辨率设备,图像会以更高分辨率展示,从而提高图像清晰度和质量。

    65340

    【Canvas】311- 解决 canvas 在高清屏中绘制模糊问题

    点击上方“前端自习课”关注,学习起来~ 一、问题分析 使用 canvas 绘制图片或者是文字在 Retina 中会非常模糊。如图: 因为 canvas 不是矢量图,而是像图片一样是位图模式。...也就是说二倍,浏览器就会以 2 个像素点宽度来渲染一个像素,该 canvas 在 Retina 屏幕下相当于占据了2倍空间,相当于图片被放大了一倍,因此绘制出来图片文字等会变模糊。...因此,要做 Retina 适配,关键是知道当前屏幕设备像素比,然后将 canvas 放大到该设备像素比来绘制,然后将 canvas 压缩到一倍来展示。...屏幕实际会占据 200×200 像素空间,相当于图片被放大了一倍,因此图片会变得模糊。...就是要将 canvas 放大到设备像素比来绘制,最后将 canvas 压缩成一倍物理大小来展示。

    2.3K20

    Appium+python自动化(十二)- Android UIAutomator终极定位凶器(超详解)

    QA:“那个谁谁谁,我刚刚操作时候,我发现了一个bug,你写App打开A页面,再打开B页面有时会出现问题。(内心独白:我去,这个奇怪问题” DEV:“嗯?...又看不到了,怎么搞,气死我)” DEV:“是不是设备有问题,你换个设备再试试呢?(内心独白:小样,都和你说了没有bug你不信非要复现)” QA:“宝宝心里苦,但是宝宝不说!(内心独白:这个。...有了UiAutomator之后: QA:“我发现了一个bug,你写App打开A页面,再打开B页面有时会出现问题。” DEV:“这个简单,我用UiAutomator写个测试用例,分分钟解决。...,这样是不是感觉更高大呢?...(),在方法中传入模糊数据就好。

    2K51

    有效解决3D游戏边缘锯齿现象及全面理解LayaAir引擎游戏屏幕适配!

    1.1 物理分辨率 物理分辨率简单理解就是硬件所支持分辨率,以像素(px)为单位,所以我们称这个硬件每一个像素点为物理像素,也叫设备像素。...在手机等移动设备状态下,窄面为宽,长面为高。如果发生了屏幕翻转状态,则长一面为宽,窄面为高。 在PC浏览器中,则是获取浏览器窗口可视宽高。...开发者可以通过引擎封装接口获得宽高值,通过Laya.Browser.width可以得到设备宽上有多少物理像素,通过Laya.Browser.height可以得到设备高上有多少物理像素。...开启抗锯齿后,边缘锯齿会变得平滑模糊,示意效果如图9-1所示。 ? (图10-1) 模糊锯齿相对会平滑一些,在像素密度比较高屏幕,肉眼很难看出。从而达到消灭锯齿感目标。...而且由于改变了画布大小,在物理分辨率差异比较大屏幕,也不会因为设计分辨率小了而导致模糊,仍然是高清

    2.4K10

    详解LayaAir引擎游戏屏幕适配,及有效抗锯齿

    1.1 物理分辨率 物理分辨率简单理解就是硬件所支持分辨率,以像素(px)为单位,所以我们称这个硬件每一个像素点为物理像素,也叫设备像素。...在手机等移动设备状态下,窄面为宽,长面为高。如果发生了屏幕翻转状态,则长一面为宽,窄面为高。 在PC浏览器中,则是获取浏览器窗口可视宽高。...开启抗锯齿后,边缘锯齿会变平滑模糊,示意效果如图9-1所示。 [(图9) ] 模糊锯齿相对会平滑一些,在像素密度比较高屏幕,肉眼很难看出。从而达到消灭锯齿感目标。...而且由于改变了画布大小,在物理分辨率差异比较大屏幕,也不会因为设计分辨率小了而导致模糊,仍然是高清。...3.4 刘海适配思路 自从推出iPhoneX全面手机以来,全面手机越来越多,但实际绝大多数机型做不到真正全面,所以就有了凹凸,刘海,水滴等叫法,这就给我们适配带来了麻烦。

    7.3K163

    高帧率视频标准与规范简介

    运动模糊与频 运动图像最显著缺陷就是运动模糊和频(或图像抖动)。这类缺陷受物体运动速度,帧率和每帧曝光时间影响。...帧速率一定时,运动模糊和频可以通过改变每帧期间曝光时间——即“快门角度”来控制。角度越大,相机用于记录通过镜头光线时间越长。...图1 运动模糊和频 快门角度越大,每一帧曝光时间越长,就会造成严重运动模糊,但若快门角度越小,运动模糊降低了,但是频却又增加了,画面中两帧之间跳动会造成卡顿感。...而增加帧率则可以同时减轻运动模糊与频两者,不仅使图像更加锐利,还提高了图像显示质量。 高帧率协议 为了最大化高帧率技术所带来收益,必须从摄影到显示采用一整套连锁方案。...此外协议也支持可选时间域滤波,以减轻在不支持HFR设备渲染时间分层时可能出现问题。 HDMI 2.1 HDMI 2.1协议是2017年提出最新HDMI协议。

    1.5K00

    浅谈移动端中视口(viewport)

    事实,这里已经涉及了两种不同像素:物理像素和 CSS 像素。 物理像素(设备像素,device pixels) 指的是设备屏幕物理像素,任何设备物理像素数量都是固定。...在 Apple 视网膜(Retina)中,每 4 个像素为一组,渲染出普通屏幕中一个像素显示区域内图像,从而实现更为精细显示效果。此时, 250px 元素跨越了 500 个物理像素宽度。...dip 和设备物理像素无关,一个 dip 在任意像素密度设备屏幕都占据相同空间。如果用户没有进行缩放,那么一个 CSS 像素就等于一个 dip。...下面是常见设备像素比: 普通密度桌面显示:devicePixelRatio = 1 高密度桌面显示(Mac Retina):devicePixelRatio = 2 主流手机显示:devicePixelRatio...这等于拿一个2倍放大镜去看图片,图片就会变得模糊。 这时,就需要使用 @2x 甚至 @3x 图来避免图片失真

    2.1K20

    第123天:移动web开发中常见问题

    当用户手指放在移动设备在屏幕滑动会触发touch事件: 以下支持webkit: touchstart——当手指触碰屏幕时候发生。不管当前有多少只手指。...5、如何解决移动端click屏幕产生200-300ms延迟响应问题? 移动设备web网页是有300ms延迟,往往会造成按钮点击延迟甚至是点击失效。...retina:一种具备超高像素密度液晶,同样大小屏幕显示像素点由1个变为多个,如在同样带下屏幕,苹果设备retina显示中,像素点1个变为4个。...在高清显示位图被放大,图片会变得模糊,因此移动端视觉稿通常会设计为传统PC2倍。...消除transition: .css{ /*设置内嵌元素在 3D 空间如何呈现:保留 3D*/ -webkit-transform-style: preserve-3d;

    1.5K20

    移动端自适应常见手段

    viewport 值 rem 和 vw 值是根据什么计算 1px 显示问题 如何适配刘海 回答关键点 viewport 相对单位 媒体查询 响应式图片 移动端开发主要痛点是如何让页面适配各种不同终端设备...物理像素(Physical pixels) 物理像素是一个设备实际像素数。 逻辑像素(Logical pixels) 是一种抽象概念。在不同设备下,一个逻辑像素代表物理像素数不同。...为了在不同尺寸和密度比设备上表现出一致视觉效果,使用逻辑像素描述一个相同尺寸物理单位。在具有高密度比屏幕下,一个逻辑像素对应多个物理像素。...一个单位逻辑像素映射到不同像素密度比设备下,实际对应物理像素不同。 因此,同样尺寸图片在高密度比设备下,由于一个位图像素需要应用到多个物理像素,所以会比低密度比设备视觉效果模糊。...从而使得图片内容能够灵活响应不同设备,避免出现图片模糊或视觉效果差以及使用过大图片浪费带宽问题。

    1.9K00
    领券