cocos2dx lua 3.14 适配 安卓 刘海屏 全面屏 异形屏
1,cnonfig.lua 目的是为了以高为极限。
autoscale = "EXACT_FIT", 修改成 FIXED_HEIGHT
,2,接下来的场景。每个场景都要自己算位移坐标。
local scene = display.newScene("Logon");
scene:addChild(self);
self:setPosition(300,0)); --这行是需要在你的代码中添加的。 300 这里是一个例子。 应该动态算出来。
display.runScene(scene,nil,nil,nil);
300 的算法我是这么写的。
--获取 刘海屏 全面屏的位移坐标
function cc.GetLiuHaiX()
--只有是全面屏 刘海屏的时候才返回不等于0的值
if cc.Director:getInstance():getWinSize().width/cc.Director:getInstance():getWinSize().height > 2.03 then
local x = (cc.SCENWIDTH-1280)/2;
return x;
end
return 0;
end
3,xml 中增加
<meta-data android:name="android.max_aspect" android:value="2.4" />
<activity ……
4,注意,studio做的话。 场景不要选择裁剪, 否则看不到
目前还不能修改刘海屏上的两个小耳朵地区, 3.17.1 还不支持,估计需要3.17.2才行
cocos2dx lua 3.14 适配 安卓 刘海屏 全面屏 异形屏相关推荐
- Android刘海屏、水滴屏全面屏适配
现在,市面上的屏幕尺寸和全面屏方案五花八门.这里我使用了小米的图来说明: 上述两种屏幕都可以统称为刘海屏,不过对于右侧较小的刘海,业界一般称为水滴屏或美人尖.为便于说明,后文提到的「刘海屏」「刘海区」 ...
- Android刘海屏、水滴屏全面屏适配详解
现在,市面上的屏幕尺寸和全面屏方案五花八门.这里我使用了小米的图来说明: 上述两种屏幕都可以统称为刘海屏,不过对于右侧较小的刘海,业界一般称为水滴屏或美人尖.为便于说明,后文提到的「刘海屏」「刘海区」 ...
- Android刘海屏、水滴屏全面屏适配。
现在,市面上的屏幕尺寸和全面屏方案五花八门.这里我使用了小米的图来说明:上述两种屏幕都可以统称为刘海屏,不过对于右侧较小的刘海,业界一般称为水滴屏或美人尖.为便于说明,后文提到的「刘海屏」「刘海区」都 ...
- 【Flutter】Flutter 全面屏适配 ( 需要适配的情况 | Android 设置最大宽高比 | 使用 SafeArea 进行全面屏适配 | 使用 MediaQuery 进行全面屏适配 )
文章目录 一.Flutter 全面屏适配 二.全面屏适配的情况 三.全面屏适配方法 四.反面示例 ( 留海遮挡内容 ) 五.Android 中配置最大宽高比 六.使用 SafeArea 进行全面屏适配 ...
- RN- 判断安卓是否是全面屏及是否开启了全面屏
RNScreenpxModule 安卓的桥接模块, 用来判断机型是否是全面屏 以及是否开启了全面屏, 通过这个模块, 来适配一些RN中安卓全画幅的UI高度 package com.regan.eban ...
- 安卓10侧边返回_向返回键说拜拜,安卓10向全面屏手势继续迈进
原标题:向返回键说拜拜,安卓10向全面屏手势继续迈进 [PConline 资讯]全面屏在手机的应用已经愈发常见,更大的屏幕挤占了原本留给实体按键排布的位置,全面屏手势也就应运而生.苹果手机在iPhon ...
- Android刘海屏、水滴屏全面屏适配详解,android开发权威指南
final View decorView = window.getDecorView(); decorView.setSystemUiVisibility(View.SYSTEM_UI_FLAG_LA ...
- Android刘海屏、水滴屏全面屏适配详解,androidui基础教程
适配方式 适配方式有两种: 将targetSdkVersion版本设置到API 24及以上: 这个操作将会为<application> 标签隐式添加一个属性,android:resizea ...
- Android刘海屏、水滴屏全面屏适配方案
原文地址:https://www.jianshu.com/p/2b8db60ba8df 我将适配方案整理后,封装成了一个库并上传至github,可参考使用 项目地址: https://github.c ...
最新文章
- Python判断一个字符串是否包含某个指定的字符串
- vb操作excel图表_EXCEL的简单介绍(嗯,文本版的)
- css input光标粗细,如何用CSS原生属性caret-color改变input输入框光标颜色
- 技术沙龙直播 | 数据库技术探索及行业应用
- Java开源权限管理中间件
- php中怎么让主键自增长,在数据库设计中,无论如何也该设计一个自增ID字段作为主键吗?...
- expect脚本的简单应用
- IDEA快捷键及xml文件中网址报错
- 前端学习(3288):object.define
- 12分钟训练COCO模型!速度精度双提高
- 频谱分析幅值单位_FFT分析的注意事项,您都知道吗?
- 自增ID有什么坏处?什么样的场景下不使用自增ID?
- Unity中文API文档离线下载
- 数据挖掘RapidMiner工具使用----聚类K-Means案例分析
- 让所有版本的IE卡死的HTML代码
- 10种舒服的颜色及配色推荐
- winform中rdlc报表配置
- JVM(2)垃圾收集器
- Redis的Java客户端
- criteria 用法
热门文章
- MEMOS 服务及隐私协议
- 为什么流量过万转化率却很低?
- SSH内网能连通外网连接时拒绝
- 循环神经网络-高级篇RNN Classifier
- Deep Learning(深度学习)
- 华为新平板鸿蒙,华为新平板将发布,搭载鸿蒙2.0系统
- (xxx.dll)处(位于xxx.exe 中)引发的异常: 0xC0000005: 读取位置 0x0000003F 时发生访问冲突。已解决。
- 小米电视1代上半屏背光闪的问题解决
- 解决Mac系统下需要每次配置环境的问题
- Java分离中文姓名姓氏和名字