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
creator开发学习笔记
HarmonyOS 应用
开发学习笔记
ets自定义组件及其引用 @Component自定义组件
@Component注解的作用是用来构建自定义组件@Component组件官方文档自定义组件具有以下特点:可组合:允许开发者组合使用系统组件、及其属性和方法。可重用:自定义组件可以被其他组件重用,并作为不同的实例在不同的父组件或容器中使用。数据驱动UI更新:通过状态变量的改变,来驱动UI的刷新。以下示例展示了自定义组件的基本用法。一、创建组件ComponentA关键定内容:1.@Component
木子102
·
2024-01-05 03:37
鸿蒙HarmonOS
harmonyos
学习
笔记
Component
HarmonyOS
自定义组件
HarmonyOS
组件自定义
HarmonyOS 应用
开发学习笔记
ets组件样式定义 @Styles装饰器:定义组件重用样式 @Extend装饰器:定义扩展组件样式
HarmoryOSAbility页面的生命周期@Component自定义组件HarmonyOS应用
开发学习笔记
ets组件生命周期前面记录了组件的定义和生命周期,本文介绍组件的样式定义组件本身有很多属性,
木子102
·
2024-01-05 03:37
鸿蒙HarmonOS
harmonyos
学习
笔记
ets组件
样式Styles
ets组件样式Extend扩展
HarmonyOS 应用
开发学习笔记
ets组件生命周期
HarmoryOSAbility页面的生命周期@Component自定义组件ets组件生命周期官放文档本文讲解ets组件的生命周期,在此之前大家可以先去了解Ability的生命周期,这两个生命周期有有一定的关联性在开始之前,我们先明确自定义组件和页面的关系:自定义组件:@Component装饰的UI单元,可以组合多个系统组件实现UI的复用。页面:即应用的UI页面:可以由一个或者多个自定义组件组成,
木子102
·
2024-01-05 03:06
鸿蒙HarmonOS
harmonyos
学习
笔记
ets组件生命周期
Cocos
Creator
中png和etc纹理所占内存测试
1PNG和ETC的加载区别1.1PNGPNG是一种图片压缩格式,并不能被GPU直接识别,CPU把PNG图片读取到内存后,还需要在内存中解码,转换成GPU能识别的数据格式,然后传送给GPU渲染。整个过程所占内存是编码数据*1+解码数据*2,即原始PNG文件占一份,解码后的数据在内存和GPU各占一份。2.1ETCETC是一种能被GPU直接识别的压缩纹理格式,CPU把ETC压缩纹理读取到内存后,无需解码
程序猿TODO
·
2024-01-05 00:26
C语言中的strcpy和strcat函数
再补充一个长得类似的函数:strcmp函数strcmp函数的作用相当于C++中的>#includeusingnamespacestd;intmain(){system("chcp65001");//修改qt
creator
踏过山河,踏过海
·
2024-01-04 23:24
刷遍蓝桥杯
c语言
qt
c++
关于
creator
热更原理
cocos
creator
的热更原理1,服务器端保存最新版本的完整资源2,客户端发送请求服务器端版本进行对比获得差异列表3,从服务器下载所有新版本中改动的资源文件4,用新资源覆盖旧缓存以及应用包内的文件Cocos
我爬到树上等花开
·
2024-01-04 21:32
【四】Cocos
Creator
-修改引擎源码
Cocos
Creator
引擎源码主要就是js和原生C++两类,分别在引擎目录的resources/engine和resources/cocos2d-x下,如图:这次我们主要分析的是web平台相关的JS代码
0zien0
·
2024-01-04 20:49
cocoscreator
修改引擎
修改引擎源码
【一】Cocos
Creator
引擎启动流程
游戏的入口函数就是在main.js,main.js文件内部会调用一个window.boot(),而此方法主要是加载启动场景所需要的东西,如:cc.assetManager.init(...):初始化AssetManagercc.assetManager.loadScript(...):加载src目录下的插件脚本cc.assetManager.loadBundle(...):加载项目中的bundle
0zien0
·
2024-01-04 20:48
CocosCreator
游戏引擎
引擎启动
【二】Cocos
Creator
-CCGame.js源码分析
PS:只是看源码学习过程中把认为重要的内容以笔记的形式记录下来。【1】config:当前游戏的一些配置1.debugMode:用于控制输出日志的级别2.showFPS:是否显示FPS3.exposeClassName4.frameRate:设置游戏帧率5.id6.renderMode:使用canvas渲染还是使用WebGL渲染(简单理解:WebGL能实现高效的3D渲染、支持多平台,通过各种着色器实
0zien0
·
2024-01-04 20:48
javascript
typescript
Game.js
CocosCreator
源码分析
【三】Cocos
Creator
-CCDirector.js源码分析
PS:只是看源码学习过程中把认为重要的内容以笔记的形式记录下来。【1】cc.director:cc.Director的一个单例对象。如果需要用到导演类的内容,统一通过cc.director这个单例对象来调用。【2】init():对导演类的成员变量进行初始化操作。在构造函数对此init函数注册了消息监听,当接收到来自CCGame的EVENT_ENGINE_INITED事件后才执行导演类的init函数
0zien0
·
2024-01-04 20:46
javascript
typescript
源码分析
CCDirector.js
【Qt】信号和槽的机制实现原理
现在通过一个简单的程序看一下信号和槽的实现原理的机制内容使用qmake版本为:5.12.9为了简单起见使用QT
Creator
创建一个QtConsoleApplication程序。
GoingJack
·
2024-01-04 17:21
Qt
html 编辑器 拖动,可视化拖拽页面编辑器 一
前端技术日益发展,组件化日益成熟,作为一个前端,每天的工作就是用组件堆砌页面,有没有一种方式可以像Cocos
Creator
,通过组件+脚本绑定的方式来实现我们的页面和功能,今天我们就来实现一个提高生产力的工具可视化拖拽页面编辑器
weixin_39769703
·
2024-01-04 15:04
html
编辑器
拖动
第十四章:Qt网络编程
Ubuntu编写第一个Qt程序第三章:Qt的字符串和字符编码第四章:Qt的信号和槽第五章:Qt容器窗口(父窗口)第六章:面向对象的Qt编程第七章:Qt设计师使用(designer)第八章:Qt创造器的使用(qt
creator
达少~
·
2024-01-04 03:35
socket
c++
qt5
7.14 元认知反思与计划
度多云空气好坚持第255/270天AnythingthatMindcanconceiveandbelieve,itcanachieve.Mergewithmysuperconscioustobeapowerful
creator
inlife.Developprosperityconsciousnesseverydaytobemynormalstate.Takenewactionstocreate
我在走向财富自由之路
·
2024-01-04 03:28
cocos
creator
看了网上的string.format 太尴尬了 自己实现了一个 简单 安全 高效
//得到stringformat的字符串//字符串格式"第|回合"//参数1:textSn文字库SN//参数2:args参数数组//使用样例g_getTextFormat(80000000,[2])//结果:"第2回合"functiongetTextFormat(textSn,args){letresult=""letstr=g_getText(textSn)//letstr="第|回合"leta
人气小哥
·
2024-01-03 20:33
QT
creator
实现多线程 基础学习记录2
QT
creator
实现多线程方法一:Qthread(传统方法)1、创建线程,需要子类化继承QThread,并实例化线程对象2、执行线程,需要调用实例化对象的start()函数,它会默认调用run()函数
乾清楚乾
·
2024-01-03 13:06
多线程
qtcreator
【QT
Creator
学习记录】QTConcurrent,QFuture,QFutureWatcher示例代码
目录一、QTConcurrent是用于做什么的?二、单线程示例SingleThreaded三、多线程示例Multi-Threaded1.新建线程——run2.获取返回值——QFuture3.信号槽使用——QFutureWatcher4.调用成员函数——run一、QTConcurrent是用于做什么的?QT官方文档[5.12.0]TheQtConcurrentnamespaceprovideshig
竹湮
·
2024-01-03 13:35
QT
Creator
qt
学习
开发语言
nodejs中ff
creator
启动
ff
creator
安装安装环境及依赖node.js环境FFmpegnode-canvasheadless-gl安装FF
Creator
npmiff
creator
--save启动项目有显示设备的电脑:npmstart
web16888
·
2024-01-03 10:42
FFCreator
前端
【QT搭建】搭建可以生成手机APP的环境
并且Kits的选项里面没有Android,所以解决的问题是,缺少Kit套件Androidforarmeabi-v8aQT中的Kit是指构建套件,是Qt
Creator
中的一个概念。Kit包含了编
风雨同舟1
·
2024-01-03 06:59
上位机
qt
开发语言
QT linux下使用Qt
Creator
调试附加进程,加快调试
文章目录一、调试附加进程二、配置流程(1)开放linux内核配置项(2)命令行直接启动程序(3)调试附加到进程一、调试附加进程使用附加进程调试要比直接调试速度要快,但是不足之处是,已经执行的代码可能不会再触发,比如程序初始化只执行一次的代码,可以在main函数入口Sleep一下,再此期间,赶紧将调试附加到进程上。或者老办法直接调试。二、配置流程(1)开放linux内核配置项//打开该文件vim/e
daboluo520
·
2024-01-03 06:29
qt
linux
开发语言
Cocos
Creator
脚本属性个性化定制 ——下拉列表属性、滑动条属性等
在此处声明的属性在Cocos
Creator
编辑器属性检查器面板中可以读取和编辑。如下:二、下拉列表要在属性检查器上显示为下拉列表的样式,需设置属性类型为枚举,并设置默认值为枚举值。
博毅创为
·
2024-01-03 06:27
2022 年度数据统计
链接:https://wd2022.ss
creator
.com/张三的诗,你的2022互动总结如下:点赞文章:2589篇评论文章:3867次发布文章:233篇点赞评论:71条关注用户:120人关注专题:
张三的诗
·
2024-01-03 06:35
转-AOP动态代理解析2-代码织入入口
https://www.cnblogs.com/wade-luffy/p/6076817.html通过自定义配置完成了对AnnotationAwareAspectJAutoProxy
Creator
类型的自动注册
小陈阿飞
·
2024-01-03 06:55
Qt框架概述
Qt框架概述一、什么是Qt二、了解Qt
Creator
三、创建Qt项目*Qt项目框架及文件介绍四、设置窗口属性五、按钮创建按钮方式一按钮属性设置创建按钮方式二六、对象模型一、什么是Qt概念:Qt是一个基于
安河桥畔
·
2024-01-03 02:27
Qt
qt
开发语言
0、QT概述
QT
Creator
只是一个开发的IDE
想文艺一点的程序员
·
2024-01-03 02:27
#
QT学习
qt
开发语言
(闲聊篇)VS Code 更换背景图片
大家用
Creator
开发项目时,写代码的IDE一般都是VSCode,当然还有webstorm,sublime....。
喜欢桃子的阿狸
·
2024-01-02 22:14
Cocos
Creator
实现的《点我+1》
一、前言在学习Cocos中,需要一些东西来练手,于是前段时间就开发仿照一款公司之前的产品《点我+1》来做,仿照过程中,所有的算法逻辑都是自己研究的,并没有参考公司代码,也没有使用公司的美术资源,所以也就不存在公司机密的内容啦,完全只是学习练习而已。这是一款消除类游戏,规则和大多数三消类游戏差不多,在一个5x5的格子中,有25个方块,每个方块有一个数字,用户的操作就是点击方块,使方块的数字+1,当至
Henry游戏开发
·
2024-01-02 18:50
Java
Cocos
Qt仿Android带特效的数字时钟源码分析(滑动,翻页,旋转效果)
由于本人的Qt
Creator
输入中文后显示的都是乱码,因而在此只能使用英文进行注释,后期如果有时间再进行中文的相关整理。可能有些地方理解并不是很正确。希望大家多多指正!以下为
ryxjxyx
·
2024-01-02 00:23
Qt
qt
android
transition
wince
signal
symbian
Linux驱动
开发学习笔记
7《并发与竞争》
目录一、并发与竞争1、并发与竞争简介2、保护内容是什么二、原子操作1、原子操作简介2、原子整形操作API函数3、原子位操作API函数4、实验(1)修改设备树文件(2)LED驱动修改(3)编写测试APP(4)运行测试三、自旋锁1、自旋锁简介2、自旋锁API函数3、其他类型的锁(1)读写自旋锁(2)顺序锁4、自旋锁使用注意事项5、自旋锁实验(1)修改设备树文件(2)LED驱动修改(3)测试APP(4)
ssz__
·
2024-01-01 23:19
Linux驱动开发学习
学习
笔记
linux
驱动开发
c语言
ubuntu
FairyGUI-Cocos
Creator
官方Demo源码解读
博主在学习Cocos
Creator
的时候,发现了一款免费的UI编辑器FairyGUI。这款编辑器的能力十分强大,但是网上的学习资源比较少,坑比较多,主要学习方式就是阅读官方文档和练习官方Demo。
飞猪0_0
·
2024-01-01 22:51
cocos2d
Qt编写的exe程序上添加程序信息
1、qt
creator
编写在pro文件中添加如下信息#版本信息VERSION=4.0.2.666#图标RC_ICONS=Images/MyApp.ico#公司名称QMAKE_TARGET_COMPANY
缘如风
·
2024-01-01 21:25
Qt
qt
QT+OSG/osgEarth编译之五十:Boost-filesystem+Qt编译(一套代码、一套框架,跨平台编译,版本:boost-1.84)
Qt+OSG/osgEarth跨平台编译(用Qt
Creator
组装各个库,实现一套代码、一套框架,跨平台编译)_qt+osgearth安装-CSDN博客目录1、Boost.filesystem介绍2、文件下载
翰墨之道
·
2024-01-01 12:09
osg跨平台编译
osgEarth跨平台编译
Boost
filesystem
filesystem+qt
QT+OSG/osgEarth编译之四十九:Boost-system+Qt编译(一套代码、一套框架,跨平台编译,版本:boost-1.84)
Qt+OSG/osgEarth跨平台编译(用Qt
Creator
组装各个库,实现一套代码、一套框架,跨平台编译)_qt+osgearth安装-CSDN博客目录1、Boost.system介绍2、文件下载3
翰墨之道
·
2024-01-01 12:08
osg跨平台编译
osgEarth跨平台编译
boost.system
boost+qt
qt
pro文件
QT+OSG/osgEarth编译之五十一:ColladaDom编译(一套代码、一套框架,跨平台编译,版本:ColladaDom-2.4)
Qt+OSG/osgEarth跨平台编译(用Qt
Creator
组装各个库,实现一套代码、一套框架,跨平台编译)_qt+osgearth安装-CSDN博客目录1、ColladaDom介绍2、文件下载3、文件分析
翰墨之道
·
2024-01-01 12:37
osg跨平台编译
osgEarth跨平台编译
ColladaDom
dae
Collada+qt
提高QT
Creator
编译速度,配置预编译头Stable.h
QT
Creator
支持预编译头提高编辑速度,网上有些教程写得不详细,走了弯路,具体实现方法如下。
imxiangzi
·
2024-01-01 07:38
QT/杂谈
(QMake) 库的操作
文章目录预备目录结构Code*.pro.qmake.confqtlib.pro
creator
/
creator
.prouser/user.proEND预备目录结构采用一个顶级工程qmake,管理两个子工程
天赐细莲
·
2024-01-01 07:34
Qt
C/C++
c++
qt
cocos
creator
(2.4.7版本) videoplayer 可以在上层添加UI控件()
实现原理:cocos本身在平台中属于view,所以可以把videoplyer放在底层,以达到目标。Cocos2dxVideoHelper.javaprivatevoid_createVideoView(intindex){Cocos2dxVideoViewvideoView=newCocos2dxVideoView(mActivity,index);sVideoViews.put(index,vi
淡乄
·
2024-01-01 06:56
creator
android
游戏引擎
cocos2d
cocos
creator
实现文件读写功能 web版本(二)
web版本(
creator
2.2.0)第一步:在index.html,,加入下面的代码//点击事件监听函数functionhandleFiles(){varoFile=document.getElementById
淡乄
·
2024-01-01 06:26
creator
web
js
cocos-creator
cocos
creator
加载zip里的图片
letpath="";//在zip里的文件名称letzipData="";//zip文件let jsZip = require('jszip.min');let newZip = new JSZip();newZip.loadAsync(zipData).then((zip) => {letzipFile = zip;if(!zipFile ||zipFile.file(path)){return
淡乄
·
2024-01-01 06:26
creator
js
javascript
cocos-creator
cocos
creator
热更新报错 ERROR_DOWNLOAD_MANIFEST: not permitted by network security policy
热更新报错信息:'Failtodownloadmanifestfile,hotupdateskipped.'notpermittedbynetworksecuritypolicyandroid限制了明文的网络请求,非加密的请求会被禁止掉。解决方式:network-security-config.xmlhttp改为https
淡乄
·
2024-01-01 06:25
creator
android
cocos
creator
错误一(加载动画prefab为null)
cc.loader.loadRes(data.p,(err,prefab)=>{if(err==null){letbigoNode=cc.instantiate(prefab);//出现的错误://err为nullprefab存在bigonode为null//错误的原因://动画的prefab和动画的anim文件同名并且在同一个文件目录下this.node.addChild(bigoNode);}
淡乄
·
2024-01-01 06:55
creator
cocos2d-js
creator
js调java找不到该java文件
已下的解决方案仅代表某种或某些情况下解决方法一:proguard-rules.pro文件中加入://com.xxx.xxxx为自己的包名-keepclasscom.xxx.xxxx.**{*;}
淡乄
·
2024-01-01 06:55
creator
android
cocos2d-js
cocos
creator
2.2.0动态图集
/***cocos
creator
:动态图集*使用理由*>降低drawcall从而提升游戏运行效率*限制*>场景切换时,才会释放动态图鉴(造成内存的消耗)*>同一场景下,最多存在5张*>maxsize2048.2048
淡乄
·
2024-01-01 06:55
creator
creator
cocos2d-js
cocos
creator
(2.4.7版本) webview 可以在上层添加UI控件
实现过程:参考cocos
creator
(2.4.7版本)videoplayer可以在上层添加UI控件()需要增加以下过程:AppActivity.java@OverrideprotectedvoidonCreate
淡乄
·
2024-01-01 06:23
creator
android
cocos2d
cocos
creator
大转盘
@ccclassexportdefaultclassNewClassextendscc.Component{@property(cc.Node)Point:cc.Node=null;start(){}PointClick(){//大转盘转动的角度数组letrandoms:number[]=[360,396,432,468,504,540,576,612,648,684];//随机数组下标保证指针转
func_老衲姓罗
·
2024-01-01 02:00
MobaXterm打开Qt
creator
/Qtdesigner
以root权限用户安装为例,在Terminal下直接输入命令就能打开Qt
Creator
1)首先在/usr/bin/目录下创建一个启动脚本qt
creator
,在终端输入~$sudovim/usr/bin/
penguin_vip
·
2024-01-01 01:40
qt
linux
qt
ubuntu
ubuntu终端打开Qt
creator
/Qtdesigner
1.安装Qthttps://qtguide.ustclug.org2.上面Qt安装的时候有两种方式:1)普通用户权限安装;2)root用户权限安装。普通用户将Qt安装在/home/username/Qt_version目录下,而root用户安装在/opt/Qt_version目录下,当然root需要使用sudo进行安装。3.以root权限用户安装为例,在Terminal下直接输入命令就能打开QtC
Attention7
·
2024-01-01 01:39
Ubuntu
Qt
Qt
ubuntu
Windows 12 Web Edition In-Depth Development Report
thisisanoriginalarticlebyHackerBeaver,thisarticleisunderaCC4.0BY-SAcontract,pleaseincludetheoriginalsource.Theoriginal
creator
allowsotherstoreproducethi
神码观察
·
2023-12-31 23:11
Windows
12
windows
电线之间:Vue.js创作者尤文(Evan You)访谈
byVivianCromwell通过维维安·克伦威尔(VivianCromwell)电线之间:Vue.js创作者尤文(EvanYou)访谈(BetweentheWires:AninterviewwithVue.js
creator
EvanYou
cumian8165
·
2023-12-31 17:09
大数据
编程语言
python
人工智能
java
Qt
Creator
代码格式化的配置方法
文章目录Qt
Creator
代码格式化的配置方法BeautifierBeautifier插件简介Beautifier安装Clang-FormatClang-format简介Clang-Format安装代码格式化的配置
theRavensea
·
2023-12-31 16:01
qt
开发语言
上一页
6
7
8
9
10
11
12
13
下一页
按字母分类:
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
其他