三星Galaxy Fold的「首代探索」令人印象深刻。它的出现代表了全球最大智能机巨头对可折叠屏手机领域的号角吹响,但同时因其本身存在的窄小外屏、刘海额头、脆弱的折叠区域等诸多不完美地方也引起了用户很多争议。带着这些质疑声,三星迈进了「Galaxy Z Fold 2」时代。
Galaxy Z Fold 2 5G的发布,人们异口同声地评价就是「成熟」二字。没错,三星仅用两代产品便
转载
2023-11-12 21:13:11
294阅读
5G技术、可折叠屏幕的三星Galaxy Fold和华为Mate X即将上市,以及各种大小屏幕尺寸的终端设备还在陆续发布。5G时代,企业都如何在多变的时代寻找转机,不断满足用户的需求,以获取更大的市场份额? 跨屏科技给出答案,企业网站必须随“屏”而变,展示网页的全貌,在线与用户实时互动,“一个网站自动适配,多端响应,统一管理”,这都将成为企业网站建设的基础标准。跨屏响应式网站的由来几年前,没有智能手
在 Android 平台上,由于折叠屏设备的日益普及,应用的分屏适配变得至关重要。为了应对这一挑战,本文将详细介绍 Android 折叠屏分屏适配的解决方案,包括环境准备、集成步骤、配置详解、实战应用、排错指南及生态扩展等关键内容。
## 环境准备
我们首先明确适配的技术栈,确保涵盖目标设备的所有版本。以下是我们的兼容性矩阵和技术栈匹配度图。
```mermaid
quadrantChart
## Android 折叠屏分屏切全屏
随着折叠屏手机的普及,如何在折叠屏手机上实现分屏和切换全屏功能成为了开发者们关注的焦点。本文将介绍如何在Android折叠屏手机上实现分屏和切换全屏的操作。
### 1. 分屏功能实现
在Android折叠屏手机上实现分屏功能,需要使用`Multi-Window`来进行控制。以下是一个简单的示例代码:
```java
// 设置分屏模式
activi
原创
2024-06-27 05:06:15
478阅读
进入全面屏时代,手机发展慢慢进入到一个瓶颈中,我们看到刘海屏、水滴屏、挖孔屏轮番演绎着屏幕的进化史,虽然屏幕越来越大,边框越来越窄,但从体验上来说,并没有发生太多变化。 不过,折叠屏手机的出现则带来了很大改变。双手一折,屏幕加倍,用更大的屏幕玩游戏、追剧,视觉体验肯定不是小屏手机能媲美的。你甚至还可以用它来轻办公,处理一些稍复杂的工作,提升我们的生产力。 在众多厂商中,三星在折叠屏手机上的探索和创
转载
2023-12-27 11:23:42
141阅读
super.dispatchDraw(mCanvas);
canvas.drawBitmap(mBitmap, 0, 0, null);
isReady = true;
}
canvas.translate(mFlodWidth * i, 0);
if (i % 2 == 0)
{
canvas.drawRect(0, 0, mFlodWidth, getHeight(), mSolidPaint
这两年,“丧文化”成为了一种特定时期的文化现象。在996的工作与家庭生活间来回穿梭,在老板日常催促的Deadline前冲锋陷阵……日渐加快的生活节奏,让我们不得不抓紧时间一心多用。可以说,多任务处理已成为日常生活、工作的真实写照。活在当下,我们比以往任何时候都更需要一个能够游刃有余地应对复杂需求的设备。三星最新折叠屏手机——Galaxy Z Fold2 5G就是这样一台性能强悍的多任务处理神器,
转载
2023-11-01 20:25:21
144阅读
本篇文章主要介绍 Android 开发中的部分知识点,通过阅读本篇文章,您将收获以下内容:1.Beta 2中有什么新功能? 2.用于测试和反馈的隐私功能 3.泡泡:多任务的新方法 4.可折叠模拟器 5.改进的分享表几个星期前,我们推出了Android Q Beta,这是对Android下一个版本的第一次看法。除了为用户提供新的隐私功能外,Android Q还为开发人员增加了新功
转载
2023-09-05 19:05:07
189阅读
华为将发布的折叠手机mateX2完全推翻了之前的外折叠设计,而采用了三星向来坚持的内折叠设计,这证明了它之前的方案走错了技术方向,认可了三星的技术方向。全球推出商用折叠手机的仅有三星和华为,不过两者之前所采用的折叠屏方案完全不同,三星采用内折叠方案,华为则采用了外折叠方案,不过两家手机企业推出的首款折叠手机都存在诸多问题导致上市时间推迟了超过半年时间。随后三星迅速改进折叠手机的技术,推出的第二款、
转载
2023-08-28 14:31:41
412阅读
上一篇文章中,我们有提到Activity在屏幕尺寸发生变更时的处理方式,总共有两种:重启APP以适应屏幕改变;手动处理数据,避免APP重启。同样,这两种方式也同时适用于改变屏幕方向、更改系统语言、甚至输入法等等。 因此,本文也同样适用于改变屏幕方向等情况的处理。 或许你会有疑问:我们该如何选择合适的处理方式呢? 我给你的答案是:选择最合适的。 这么说好像跟没说一样,别急,给大家举个例子就明白了:
转载
2023-09-17 20:04:48
308阅读
随着华为和三星上市销售它们的第二代折叠手机,市场对折叠手机的关注度有所上升,不过从目前两家企业推出的折叠手机来看,技术缺陷依然非常明显,对于消费者来说这些手机并无实在意义。三星推出的第二代折叠手机Galaxy Z Flip在技术上已取得重大进展,其采用了玻璃盖板,相比起上一代的Galaxy Fold采用塑料盖板是一个重大进步,意味着手机屏幕更平整、更耐刮。对比之下,华为的第二代折叠手机Mate X
转载
2023-12-13 20:42:57
102阅读
日益新增的机型,给开发人员带来了很多的适配工作。代码能不能统一、apk能不能统一、物料如何选取、样式怎么展示等等都是困扰开发人员的问题,本方案就是介绍不同机型的共线方案,打消开发人员的疑虑。
日益新增的机型,给开发人员带来了很多的适配工作。代码能不能统一、apk能不能统一、物料如何选取、样式怎么展示等等都是困扰开发人员的问题,本方案就是介绍不同机型的共线
市面上折叠屏陆续出了几款手机,我们产品也下发了适配折叠屏的需求,以下对折叠屏是撇工作做一个记录,中间也包含网络搜罗资料整理,供大家参考。一、目前主流折叠屏机型:厂商 型号折叠分辨率展开分辨率华为HUAWEI Mate Xs主屏:2480 x 1148副屏:2480 x 8922480 x 22
转载
2023-08-01 19:14:29
193阅读
学更好的别人,做更好的自己。——《微卡智享》前言今天是折叠屏开发的第三篇,前面已经介绍了铰链的角度监听和Jetpack Window实现监听效果,今天我们就来做个折叠状态和展开状态显示的不同效果Demo,本篇的重点主要是两个,一是布局文件的设计,另一个就是MotionLayout的动画效果。实现效果竖屏折叠竖屏展开横屏折叠横屏展开上图中可以看到,竖屏折叠时,宫格布局和按钮都在同一界面,按钮在下方,
转载
2023-07-15 19:36:10
138阅读
本示例介绍使用自定义界面扫码能力在折叠屏设备中实现折叠态切换适配。自定义界面扫码使用系统能力customScan,其提供相机流的初始化、启动扫码、识别、停止扫码、释放相机流资源等能力。折叠屏折叠状态通过监听display的foldStatusChange事件实现。效果图预览使用说明1.用户授权相机扫码。 2.对准二维码即可识别展示,支持多二维码识别。 3.支持打开相机闪光灯。 4.折叠态不同,相机
转载
2024-10-13 10:56:58
43阅读
# Android 折叠屏的科普与开发
随着智能手机市场的不断发展,折叠屏设备已逐渐成为了一种新的趋势。Android系统针对折叠屏的优化成为了开发者必须掌握的一项技能。本文将介绍折叠屏的基本概念和开发中的一些注意事项,并结合代码示例来提高读者的理解。
## 什么是折叠屏?
折叠屏是一种新型显示技术,能够在不牺牲屏幕大小的情况下,将设备的体积降到最低。用户可以在需要更大屏幕的情况下展开设备,
原创
2024-10-08 05:27:05
66阅读
作为2019年魅族首次发布的手机,魅族zero在1月23日正式发布,这也是世界首款无孔手机,虽然是世界第一部,但魅族zero从预热到发布也只有两天时间,发布会上李楠一人一桌一电脑,史上最简陋发布会从此诞生。当大家都以为这就是款PPT手机的时候,1月30日魅族zero在海外网站Indiegogo众筹上线,众筹目标为10万美元,众筹时间为一个月。魅族zero采用了一体化陶瓷机身,集合了无线超级快充、无
转载
2024-06-07 07:35:41
64阅读
折叠屏要先是一部好手机,再是一部折叠手机,这句话说来容易做起来难。在小米MIX Fold 2 发布会上所说让折叠屏走入实用的最后一公里,本质上是戴着镣铐跳舞,在材料、技术、与工程实现方面等综合因素下,让小米MIX Fold 2 的厚度与重量尽可能靠拢普通直板手机。具体到数字上,小米MIX Fold 2 的厚度为 11.2mm,重量也仅有 262g。如此纤薄的折叠厚度,也让它展开后的单边厚度达到&n
转载
2023-10-17 09:47:58
251阅读
# 实现 Android 虚拟屏分屏的教程
在Android开发中,分屏使用场景非常广泛,尤其是在多任务处理时。本文将带你了解如何在Android应用中实现虚拟屏分屏的功能。我们将详细分解整个流程,并逐步实施每个步骤。
## 整体流程
在实现Android虚拟屏分屏的过程中,可以将整个流程拆分成如下几个步骤:
| 步骤 | 描述
最近有个页面需要做到折叠效果,然后去看了下Design包,百度找资料,反反复复,今天总算做到差不多效果,记录下。首页是添加包,因为还是用的javaEE开发工具,更新了下ADT以及sdk后,下载Android Support library包,需要说的是,如果你的sdk manager如果没有获取到Android Support library包,如下图1,这个是时候勾选上obsolete
转载
2023-10-17 13:01:00
274阅读