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 适配 安卓 刘海屏 全面屏 异形屏相关推荐

  1. Android刘海屏、水滴屏全面屏适配

    现在,市面上的屏幕尺寸和全面屏方案五花八门.这里我使用了小米的图来说明: 上述两种屏幕都可以统称为刘海屏,不过对于右侧较小的刘海,业界一般称为水滴屏或美人尖.为便于说明,后文提到的「刘海屏」「刘海区」 ...

  2. Android刘海屏、水滴屏全面屏适配详解

    现在,市面上的屏幕尺寸和全面屏方案五花八门.这里我使用了小米的图来说明: 上述两种屏幕都可以统称为刘海屏,不过对于右侧较小的刘海,业界一般称为水滴屏或美人尖.为便于说明,后文提到的「刘海屏」「刘海区」 ...

  3. Android刘海屏、水滴屏全面屏适配。

    现在,市面上的屏幕尺寸和全面屏方案五花八门.这里我使用了小米的图来说明:上述两种屏幕都可以统称为刘海屏,不过对于右侧较小的刘海,业界一般称为水滴屏或美人尖.为便于说明,后文提到的「刘海屏」「刘海区」都 ...

  4. 【Flutter】Flutter 全面屏适配 ( 需要适配的情况 | Android 设置最大宽高比 | 使用 SafeArea 进行全面屏适配 | 使用 MediaQuery 进行全面屏适配 )

    文章目录 一.Flutter 全面屏适配 二.全面屏适配的情况 三.全面屏适配方法 四.反面示例 ( 留海遮挡内容 ) 五.Android 中配置最大宽高比 六.使用 SafeArea 进行全面屏适配 ...

  5. RN- 判断安卓是否是全面屏及是否开启了全面屏

    RNScreenpxModule 安卓的桥接模块, 用来判断机型是否是全面屏 以及是否开启了全面屏, 通过这个模块, 来适配一些RN中安卓全画幅的UI高度 package com.regan.eban ...

  6. 安卓10侧边返回_向返回键说拜拜,安卓10向全面屏手势继续迈进

    原标题:向返回键说拜拜,安卓10向全面屏手势继续迈进 [PConline 资讯]全面屏在手机的应用已经愈发常见,更大的屏幕挤占了原本留给实体按键排布的位置,全面屏手势也就应运而生.苹果手机在iPhon ...

  7. Android刘海屏、水滴屏全面屏适配详解,android开发权威指南

    final View decorView = window.getDecorView(); decorView.setSystemUiVisibility(View.SYSTEM_UI_FLAG_LA ...

  8. Android刘海屏、水滴屏全面屏适配详解,androidui基础教程

    适配方式 适配方式有两种: 将targetSdkVersion版本设置到API 24及以上: 这个操作将会为<application> 标签隐式添加一个属性,android:resizea ...

  9. Android刘海屏、水滴屏全面屏适配方案

    原文地址:https://www.jianshu.com/p/2b8db60ba8df 我将适配方案整理后,封装成了一个库并上传至github,可参考使用 项目地址: https://github.c ...

最新文章

  1. Python判断一个字符串是否包含某个指定的字符串
  2. vb操作excel图表_EXCEL的简单介绍(嗯,文本版的)
  3. css input光标粗细,如何用CSS原生属性caret-color改变input输入框光标颜色
  4. 技术沙龙直播 | 数据库技术探索及行业应用
  5. Java开源权限管理中间件
  6. php中怎么让主键自增长,在数据库设计中,无论如何也该设计一个自增ID字段作为主键吗?...
  7. expect脚本的简单应用
  8. IDEA快捷键及xml文件中网址报错
  9. 前端学习(3288):object.define
  10. 12分钟训练COCO模型!速度精度双提高
  11. 频谱分析幅值单位_FFT分析的注意事项,您都知道吗?
  12. 自增ID有什么坏处?什么样的场景下不使用自增ID?
  13. Unity中文API文档离线下载
  14. 数据挖掘RapidMiner工具使用----聚类K-Means案例分析
  15. 让所有版本的IE卡死的HTML代码
  16. 10种舒服的颜色及配色推荐
  17. winform中rdlc报表配置
  18. JVM(2)垃圾收集器
  19. Redis的Java客户端
  20. criteria 用法

热门文章

  1. MEMOS 服务及隐私协议
  2. 为什么流量过万转化率却很低?
  3. SSH内网能连通外网连接时拒绝
  4. 循环神经网络-高级篇RNN Classifier
  5. Deep Learning(深度学习)
  6. 华为新平板鸿蒙,华为新平板将发布,搭载鸿蒙2.0系统
  7. (xxx.dll)处(位于xxx.exe 中)引发的异常: 0xC0000005: 读取位置 0x0000003F 时发生访问冲突。已解决。
  8. 小米电视1代上半屏背光闪的问题解决
  9. 解决Mac系统下需要每次配置环境的问题
  10. Java分离中文姓名姓氏和名字