E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
cocos2d-x屏幕适配
Flutter学习-
屏幕适配
屏幕适配
1.Flutter的单位1.1Flutter中的单位1.2Flutter的设备信息1.3在程序开始时获取设备信息1.4官网提供三方库获取设备相关信息2.适配方案2.1常用的适配方案2.2rpx适配目前移动端设备非常多
GY-93
·
2023-11-04 08:33
Flutter
flutter
Flutter开发(三十二):Flutter
屏幕适配
当页面使用了Scaffold的appBar与bottomNavigationBar的页面不需要额外适配,框架里面已经自动适配了。但很多页面写的时候不会用到Scanffold,这样需要手动适配。适配不同的手机,关键是顶部和底部留有安全区域。第一种方案:利用SafeArea包裹页面,简单不够灵活。第二种方案:利用MediaQuery.of(context).padding获取屏幕四周padding,来
吴庆森
·
2023-11-04 08:02
flutter开发
android
flutter
android
studio
flutter
屏幕适配
这时候就要做出
屏幕适配
了。首先写死宽高,然后通过插件或者自己写公式,让图片等比例放大或缩小,从而让图片适配不同的屏幕尺寸。
氤氲息
·
2023-11-04 08:01
安卓
flutter
Flutter全
屏幕适配
指南
Dart端SafeArea第一种是使用SafeArea包裹跟布局,灵活性不够好。实例代码:@overrideWidgetbuild(BuildContextcontext){returnScaffold(appBar:AppBar(title:Text(widget.title),),body:Container(child:SafeArea(child:Column(mainAxisAlignm
小二李
·
2023-11-04 08:01
Flutter
flutter
全面屏
适配
Flutter
屏幕适配
的三种方案
做移动端开发的同学都知道,针对不同型号和尺寸的手机要进行页面的适配,且iOS和Android适配方案各不相同,那我们用Flutter开发要怎么处理
屏幕适配
呢?
金戈鐡馬
·
2023-11-04 08:55
Android
flutter
android
ios
屏幕适配
Dart
极其简单的Flutter
屏幕适配
Alow-costFlutterscreenadaptationsolution(一个极低成本的Flutter
屏幕适配
方案)一概述由于Flutter的应用场景很多,不只是android还有ios以及web
qq_33408235
·
2023-11-04 08:25
android
flutter
屏幕适配
flutter
屏幕适配
工具以宽或高为基准,动态拉伸适配,保持与设计图效果的一致性pub地址:flutter_autosize
panzhiling
·
2023-11-04 08:24
flutter
flutter
屏幕适配
插件 flutter_screenutil 的简单使用
前言
屏幕适配
问题一直是app开发中一个绕不开的话题,毕竟现在各种尺寸的设备越来越多,原本一个优美大气的用户页面可能就会因为屏幕尺寸变化而变得杂乱无章,甚至是布局溢出,导致某些重要的信息无法显示,最终并因此而丢失掉用户
智玲君
·
2023-11-04 08:22
flutter屏幕适配
Flutter
屏幕适配
文章目录一、Flutter单位二、设备信息三、常见适配方案四、flutter_screenutil一、Flutter单位Flutter使用的是类似IOS中的点pt(point)。iPhone6的尺寸是375x667,分辨率为750x1334。iPhone6的dpr(devicePixelRatio)是2.0。DPR=物理像素/逻辑像素二、设备信息通过MediaQuery获取屏幕上的信息。//1.媒
暴风雨中的白杨
·
2023-11-04 08:13
flutter
iOS10 适配、Xcode8配置总结②
2019独角兽企业重金招聘Python工程师标准>>>Xcode8新特性InterfaceBuilder随着14年的iPhone6和6P出来之后,iPhone的屏幕尺寸也越来越多,
屏幕适配
是一个需要解决的问题
weixin_34365635
·
2023-11-03 19:29
xcode
移动开发
swift
Android
屏幕适配
- 设置底部虚拟菜单栏
Android手机现在越来越多的是全面屏/刘海屏,不止需要适配头部的状态栏,如有需要,可以参考:Android
屏幕适配
-支持刘海屏底部的虚拟菜单栏也需要适配,这里拿小米9的机型来示例:默认是白底的,如果应用背景是其他颜色
最孤单的人
·
2023-11-03 13:13
Android
android
navigationBar
Color
一种极低成本的Android
屏幕适配
方式
原始链接在Android开发中,由于Android碎片化严重,屏幕分辨率千奇百怪,而想要在各种分辨率的设备上显示基本一致的效果,适配成本越来越高。虽然Android官方提供了dp单位来适配,但其在各种奇怪分辨率下表现却不尽如人意,因此下面探索一种简单且低侵入的适配方式。image传统dp适配方式的缺点android中的dp在渲染前会将dp转为px,计算公式:px=density*dp;densit
nianyounan
·
2023-11-03 05:38
cocos2d-x
写的跨平台象棋网络版
改BUG改了三夜都是凌晨5点才睡,,累,,泪目录APP:https://yunpan.cn/Oc6iaETF6fqxdK访问密码64b2AppDelegate.cpp#include"AppDelegate.h"#include"Common.h"#include"SceneStart.h"USING_NS_CC;AppDelegate::AppDelegate(){}AppDelegate::~
帅东
·
2023-11-03 01:48
游戏
cocos2d-x
网络
跨平台
HarmonyOS 应用开发,一网打尽HarmonyOS分布式应用开发
01多设备的形态差异多样化的
屏幕适配
:包括不同大小,不同分辨率,不同形状,横屏、竖屏、折叠屏等;多样化的交互方式–包括语音、触摸、旋钮、键盘、笔、3D手势等。
weixin_39637545
·
2023-11-02 06:55
HarmonyOS
应用开发
移动web一
屏幕适配
代码下载相对单位em:相对于父元素字体大小rem:相对于html元素字体大小(优点是通过修改html字体大小使页面元素大小得到整体控制)html{font-size:14px;}div{background-color:red;font-size:12px;/*140px*/width:10rem;/*140px*/height:10rem;}p{background-color:cyan;/*1
酒茶白开水
·
2023-11-02 00:13
web前端
前端
css
css3
移动web
屏幕适配
cocos2d-x
学习笔记(持续更新)
接受触屏事件的优先级是值越小,响应触屏事件的优先级越高Z值越大,越外面粒子系统设计工具:ParticleDesigner软件目前只支持MAC平台导出plist文件地图设计工具:Tiles目前有两个版本,一个是Java版本,另一个是QT版本导出TMX格式文件图片编缉工具,将多个精灵整合成一个大图:导出plist文件Zwoptex两个版本,一个是flash已不再维护,另一个是Mac版本,收费软件Tex
zhaixh_89
·
2023-11-01 04:07
cocos2d-x
可耻的转载了别人的
cocos2d-x
的学习笔记
原文:http://blog.csdn.net/we000636/article/details/8263503接受触屏事件的优先级是值越小,响应触屏事件的优先级越高Z值越大,越外面粒子系统设计工具:ParticleDesigner软件目前只支持MAC平台导出plist文件地图设计工具:Tiles目前有两个版本,一个是Java版本,另一个是QT版本导出TMX格式文件图片编缉工具,将多个精灵整合成一
爱在一毛钱
·
2023-11-01 04:05
cocos2d-x
cocos2d-x
转载了别人的
cocos2d-x
的学习笔记
接受触屏事件的优先级是值越小,响应触屏事件的优先级越高Z值越大,越外面粒子系统设计工具:ParticleDesigner软件目前只支持MAC平台导出plist文件地图设计工具:Tiles目前有两个版本,一个是Java版本,另一个是QT版本导出TMX格式文件图片编缉工具,将多个精灵整合成一个大图:导出plist文件Zwoptex两个版本,一个是flash已不再维护,另一个是Mac版本,收费软件Tex
iteye_21202
·
2023-11-01 04:05
游戏
移动开发
xcode
cocos2d-x
节点(CCImageCommon_cpp.h)API
cocos2d-x
节点(CCImageCommon_cpp.h)API温馨提醒:为了大家能更好学习,强烈推荐大家看看本人的这篇博客
Cocos2d-X
权威指南笔记初始化各种类型的图片,储存图片///cocos2d-x
runaying
·
2023-10-31 12:23
cocos2d-x
api
cocos2d
cocos2d-x
cocos2dx
Cocos2d-x
之TileMap
TileMap(平铺图、瓦片图)是由瓦片组成的。每个瓦片都可以有独立的行为。瓦片图保存在一个基于XML影射格式的TMX文件中。TMX对象也很容易创建://readinginatiledmap.automap=TMXTiledMap::create("TileMap.tmx");addChild(map,0,99);//withatagof'99'基于瓦片的图可以有很多层,取决于z轴次序。然后,我们
WongKyunban
·
2023-10-31 06:05
Cocos2d
TileMap
瓦片图
cocos2d-x
使用tile map总结
cocos2d-x
使用tilemap总结使用tilemap来做游戏能大大提高开发效率的,最近新开发的游戏也使用tilemap来开发。
靖心
·
2023-10-31 06:00
Cocos2d-x总结文章
tile-map
cocos2d-x
游戏开发
游戏地图
安卓
屏幕适配
必须了解的px ppi dpi density dip dp
概念px英文叫pixel,就是像素的意思。比如我的一加七分辨率是1080*2340,就是宽度有1080个像素点。ppi英文叫pixelspeinch,就是每英寸有多少个像素。比如一加七手机默认是420像素/英寸。根据定义可以知道,同一个屏幕,同一个分辨率,这个值是固定的。dpi英文叫dotsperinch,就是每英寸有多少个点,这个应该是历史遗留的说法,以前的打印机就是以点来算的,现在的屏幕是已像
林北8261
·
2023-10-30 03:45
Cocos2d-x
动作管理类CCActionmanager
CCActionmanager这个类其实并不属于行为类,它的父类是NSObject,而不是CCAction,但它又与CCAction密不可分,因此在这里单独介绍下。CCActionmanager是个标准的单例类,它的作用顾名思义,就是管理行为类的对象。工作原理是:当节点执行runAction时,会把action通过addAction方法将对象传递给CCActionmanager的单例,该实例再把这
白小白152
·
2023-10-29 04:11
Android序列化(六) 之 FlatBuffers
目前开源的游戏戏引擎
Cocos2d-x
便是使用FlatBuffers来序列化所有的游戏数据;Facebook在Android应用程序中也是使用了FlatBuffers进行客户端与服务端的通信;谷歌
子云心
·
2023-10-29 02:55
android
序列化
FlatBuffers
schema
fbs
Tetris 项目手册
简介这是一个基于
cocos2d-x
引擎写的俄罗斯方块单机版游戏目前实现的功能有:1、支持键盘按下方块的连续动画2、支持修改难度(即方块下落速度)3、支持能储存前三名的排行榜4、支持游戏的暂停和背景音乐的播放和暂停游戏前准备
Amigo_b72d
·
2023-10-28 22:35
IOS
屏幕适配
(一)理论篇
IOS
屏幕适配
(一)理论篇1.IOS
屏幕适配
基本概念1.1IOS设备的尺寸和分辨率1.1.1分辨率相关概念1.1.2IOS各个设备对应的分辨率1.2设计和开发之间的多屏适配问题1.3开发时适配规范1.4
极客雨露
·
2023-10-28 15:52
IOS屏幕适配
IOS屏幕适配-理论
Vue-cli3 屏幕自适应
在项目中为了
屏幕适配
,经常会用到rem,postcss-px2rem就是为了让我们直接在将代码中px自动转化成对应的rem的一个插件如何使用:1.安装npmipostcss-px2rem--save-dev2
HealerLZH
·
2023-10-28 03:16
屏幕适配
不是技术文章发布只是个人发现比较的好的文章这里贴出来参考文章:https://www.cnblogs.com/soaringEveryday/p/4835839.html
janyet
·
2023-10-27 10:44
unity3D学习笔记之七 RectTransform与
屏幕适配
市面上的移动游戏UI布局分为两种:1.全屏铺满2.小屏居中两种布局引出两种布局方式相对布局和绝对布局相对:Image相对Panel顶部距离20即Image尺寸跟随Panel尺寸改变唯一固定的是距离顶部的距离20不变此种对应全屏铺满的UI,比如返回按钮始终在右上角20像素出。绝对:Image位置不随Panel变化此种布局对应小屏居中在不同的分辨率上屏幕变宽变高之后小屏始终居中,到四周边界会随分辨率变
watl0
·
2023-10-27 07:25
编程心得
Unity
unity3d
ui
布局
移动游戏
Unity学习笔记(08):Rect Transform组件及实现不同尺寸分辨率的UI
屏幕适配
Canvas节点的宽高是和屏幕一致的中心点在xy轴的中间RectTransform介绍UGUI的Image节点有RectTransform组件scale缩放position位置(注:相对于其父节点即Canvas)以父节点为(0,0)(相对点)相对点可以拖动与此同时position的值也会相应改变pivot图片的中心点的位置(0,0)是左下角(1,1)是右上角默认(0.5,0.5)中央若中心点设为(
Piconjo_Official
·
2023-10-27 07:40
Unity
canvas
unity
unity3d
unity3d
屏幕适配
iPhone X 解决方案
添加获取手机型号方法#import+(NSString*)getDeviceVersion{structutsnamesystemInfo;uname(&systemInfo);NSString*deviceVersion=[NSStringstringWithCString:systemInfo.machineencoding:NSUTF8StringEncoding];returndevice
思玉
·
2023-10-27 04:28
unity3d
屏幕适配
unity3d
适配
rem、em、px、rpx、vw、vh、%等
根元素的字号大小为20px时,某个子元素的宽度为8rem,即为20x8=160px作用主要是为了用于移动端
屏幕适配
。
前端SkyRain
·
2023-10-26 14:32
面试题
HTML和CSS
前端
h5
Jetpack Compose初体验,android
屏幕适配
和性能优化
classHelloViewModel:ViewModel(){privateval_name=MutableLiveData("")valname:LiveData=_namefunonNameChanged(newName:String){_name.value=newName}}MainActivity中privatevalviewModel:HelloViewModelbyviewMode
m0_64604042
·
2023-10-26 13:57
程序员
面试
移动开发
android
移动端地图技术分享
刘小壮的简书移动端地图技术招聘信息:iOS开发工程师iOS高级工程师java高级软件工程师iOS软件工程师Web后端高级开发工程师高级PHP开发工程师iOS开发工程师高级iOS手机应用软件开发工程师(培训讲师)高级
Cocos2d-x
weixin_30810583
·
2023-10-24 07:44
移动开发
数据结构与算法
大数据
C++ 之 C++11新特性
简介在了解
cocos2d-x
引擎的时候,或者对项目的底层做一些修改的时候,经常会碰到C++11特性相关的东西。所以对C++11的一些特性进行了记录和汇总。
鹤九日
·
2023-10-24 06:24
C++
c++
第三章 通用的游戏引擎
3D游戏引擎的通用模块:image参考上图,不论是U3D还是UE4,又或者
cocos2d-x
的3D模块都会提供以上的几个功能,不过,U3D和UE4提供可视化工具,即"所见即所得"的方式来开发。
gsscsd
·
2023-10-23 16:43
Cocos2d-x
不规则Button(透明区域不能点击)
先看一个游戏的UI场景,这是个典型的SLG游戏,其中的“魏、蜀、吴”是需要玩家选择的阵营,也就是“魏、蜀、吴”三个不同颜色的区域是三个不同的Button,也就是本文要讲的“不规则Button”。imageCoco2d-x的Button继承于Widget,Widget的点击触发实际的判断是hitTest方法,Widget的判断只是组件本身的矩形Rect的范围,touchBegin才会returntr
BlueSkyGame
·
2023-10-23 15:18
微信小游戏
屏幕适配
方案
参考:https://blog.csdn.net/tianbo_zhang/article/details/80321972工具引擎:LayaAir语言:AS3声明没有全能的适配方案16/9是大部分手机的比例尽量适配大部分手机,尽量做到不剪裁和不黑边舞台Stage.as的屏幕相关内容/**自动横屏。*/publicstaticconstSCREEN_HORIZONTAL:String="horiz
一眼就认出你
·
2023-10-23 12:09
Android Framework层整体执行流程高性能
屏幕适配
方案解析
jetpack,glide,okhttp,rxjava...Android系统初始化2.1.png2.2.png2.3.png上图最终到了WindowManager2.4.png进入绘制部分2.5.png
屏幕适配
怎么去做
flynnny
·
2023-10-23 08:39
提高应用兼容性之
屏幕适配
不过兵来将挡水来土掩,本文就来撸一撸
屏幕适配
方法,具体说来有:使用ConstraintLayout避免使用硬编码的布局尺寸创建备用布局使用最小宽度限定符使用可用宽度限定符添加屏幕方向限定符使用Fragment
tandeneck
·
2023-10-23 07:37
Flutter实现底部导航栏
https://share.weiyun.com/5xuOuZy由于生命周期先走initState方法,所以先设置初始界面和添加挂载的4个界面image.png然后添加底部4个按钮的状态image.png设置
屏幕适配
及点击事件的效果
it奔跑在路上
·
2023-10-22 17:15
Cocos 与腾讯云宣布战略合作,把游戏开发门槛降到极致
从纯框架、代码驱动的
Cocos2d-x
史前时代,发展到分离式编辑器CocosStudio,再到
o小楠
·
2023-10-21 21:50
cocos2d-2.0-x-2.0.3多平台环境搭建(android, win32)
cocos2d-2.0-x-2.0.3多平台环境搭建(android,win32)开始接触
cocos2d-x
的环境搭建了,网上也有不少的教程,但是每个总是跟自己搭建的时候有那么一点不一样,不全面的,结果就是导致搭建失败了
rrtt_2323
·
2023-10-21 11:29
Cocos2d-x
Android
cocos2d-x
开源游戏引擎,C++开发iphone/android/uphone/win32游戏
3cocos2d-x是用C++重写cocos2d-iphone引擎的一个开源项目,引擎主体从cocos2d-iphone-0.99.4-final版重写为C++。这个项目在7月初启动,到现在4个月过去了,目前已经可以提供iPhone,win32,及联通UPhone三个平台的移植适配,基于android-ndk的移植正在工作中,预计在圣诞节前发布。最终目标是可以用C++写一个cocos2d游戏后,可
programmerboymxd
·
2023-10-20 17:54
游戏
引擎
c++
iphone
android
文档
Cocos2dx:使用Cocos Studio创建一个简单的工程
首先需要到Cocos官网下载Cocos游戏引擎(Cocos游戏引擎包括了
Cocos2d-x
和CocosStudio)Cocos游戏引擎的下载地址我使用的是最新版本的Cocos引擎Cocosv3.10单击安装包就可以安装
Alostz
·
2023-10-19 03:59
cocos2d
cocos2d-x
基本学习
游戏引擎
开源游戏引擎体验
新的游戏引擎是基于
cocos2d-x
,我希望可以从这些开源引擎中学到:1、粒子系统、粒子编辑器。
cocos2d-x
的粒子系统相当薄弱,不是说没有,可是想用他做出酷炫的技能特效是非常困难的一件事。
weixin_30455661
·
2023-10-18 10:09
lua
javascript
ui
ViewUI
UE5发布Android
屏幕适配
实践(Blueprint)
之前发了一个文章UE5
屏幕适配
,后续做项目中又遇到问题,对DPIScale又有了理解,所以又写了这篇文章。
艺菲
·
2023-10-18 09:50
ue5
[转]Android刘海屏、水滴屏全面屏适配方案
当我们在谈
屏幕适配
时,
瑜小贤
·
2023-10-17 18:20
Android
屏幕适配
,那些你必须掌握的稀碎知识点
背景
屏幕适配
一直是Android中非常重要的环节,但是也涉及很多琐碎的知识点,本文将带你深入分析
屏幕适配
的各个环节,看完本文您将能够回答以下问题:dpi,ppi,density,dp,px有什么区别?
Kepler_II
·
2023-10-17 14:22
iOS
屏幕适配
1.理解Scale[[UIScreenmainScreen]scale]实际上是尺寸pt和像素px比对dpi和ppi的理解:DPI是每英寸的点数,可以简单理解为点的密度。PPI是每英寸的像素数,可以简单理解为像素密度。image.png2.按比例缩放//屏幕宽度#defineCGOScreenWidth[UIScreenmainScreen].bounds.size.width//屏幕高度#def
Neal_f
·
2023-10-17 09:20
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他