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触摸事件
Android进阶之自定义View原理(一)View的Measure过程
在接下来的几篇博客当中,我将从View的测量、布局、绘制、
触摸事件
分发机制以及弹性滚动这几方面入手,从源码层面理解它们各自的实现原理,帮助大家彻底明白自定义View的实现原理,踩一踩坑。
kakaxicm
·
2023-09-23 12:30
一切从Android的Handler讲起(八):Handler的内存泄露
一切从Android的Handler讲起(八):Handler的内存泄露 前面肥柴从浅入深,以Handler的基本工作机制为导入,进一步解析Handler机制的内部底层原理、Android
触摸事件
原理以及
快乐肥柴
·
2023-09-22 22:48
android
Handler内存泄漏
如何理解runloop
之后会介绍一下在iOS中,苹果是如何利用RunLoop实现自动释放池、延迟回调、
触摸事件
、屏幕刷新等功能的。1runloop的概念一般来讲,一个线程一次只能执行一个任务,执行完成后线程就会退出。
家振要翻天
·
2023-09-22 09:27
SwipeRecyclerView开源库源码分析之(一)
触摸事件
处理分析
1仓库信息https://github.com/yanzhenjie/SwipeRecyclerView2布局层级分析定义了一个继承RecyclerView的子类SwipeRecyclerView。在该类中重写了onInterceptTouchEvent方法。其中ItemView为SwipeMenuLayout继承FrameLayout。itemView的布局如下:AdapterWrapper的o
xiayuexingkong
·
2023-09-21 09:46
Android系统View
源码分析
自定义控件
触摸屏事件
开源库
源码分析
从零开始学习软件测试-第45天笔记
monkey事件事件:对app进行的操作,比如
触摸事件
,滑动事件...动作:构成一个事件所需要的步骤。
白日梦想家(⊙﹏⊙)
·
2023-09-19 18:13
app自动化
软件测试
学习
笔记
一文彻底搞懂Android View的绘制流程
上一篇中我们讲到了Android的
触摸事件
传递机制,除此之外,关于AndroidView的绘制流程这一块也是View相关的核心知识点。
JsonChao
·
2023-09-18 20:28
android
进阶
android
面试
android
vue3中使用viewerjs实现图片预览效果
实现图片预览效果1、前言2、实现效果3、在vue3项目中使用viewer.js3.1安装3.2在main.js中引入3.3组件中使用1、前言viewer.js是一款开源的图片预览插件,功能十分强大:支持移动设备
触摸事件
支持响应式支持放大
前端~初学者
·
2023-09-18 13:15
Vue3
vue.js
前端
Cocos2d-x
学习笔记(三)浅析动作类CCAction(2)
有关CCAction其它动作类简介:(1)摄像机动作类CCOrbitCamera:摄像机动作是环绕中心屏幕旋转所形成的动作,其旋转坐标采用球坐标描述。Create()函数原型CCOrbitCamera*create(float,float,float,float,float,float,float),第一个参数表示时间间隔,第二、三个参数分别表示起始半径和过程半径,第四、五个参数分别表示起始Z轴夹
ll_gg_tt
·
2023-09-18 01:07
Cocos2d-x
Cocos2d-x
学习
应用
引擎
研究
Cocos2d-x
学习笔记(十)实例——记住帐号(密码)功能
【关于记住账号/密码】在很多需要账号、密码验证的应用程序,“记住密码”是非常常见的,那么如何用
cocos2d-x
来实现呢?这里用菜单来实现“记住密码”的功能。
ll_gg_tt
·
2023-09-18 01:35
Cocos2d-x
Cocos2d-x
记住密码
记住账号
精灵帧
checkbox
3D摇杆控制器一种简单实现!Cocos Creator 3D!
(参考KUOKUO的摇杆组件改的)监听
触摸事件
后,需要做一次坐标转换。在Cocos3D中,坐标转换要用UITransformComponent组件。接着把坐标和角度以事件的形式发送出去就可以了。o
白玉无冰
·
2023-09-17 06:10
iOS 响应链机制 (总结)
iOS中的事件响应者对象(UIResponder)UIResponder内部提供了以下方法来处理事件
触摸事件
-(void)touchesBegan:(NSSet*)toucheswithEvent:(UIEvent
Levi段玉磊
·
2023-09-16 23:47
[MIPS]Qt5.9.0交叉编译
在~/.bashrc中加上exportPATH=/opt/mips-gcc720-glibc226/bin:$PATH预编译tslibtslib是一个用于
触摸事件
的开源的库,可以从github上下载,我们用的是
四明羽客
·
2023-09-16 23:45
HTML5
触摸事件
(touchstart、touchmove和touchend)
touchstart事件:当手指触摸屏幕时候触发,即使已经有一个手指放在屏幕上也会触发。touchmove事件:当手指在屏幕上滑动的时候连续地触发。在这个事件发生期间,调用preventDefault()事件可以阻止滚动。touchend事件:当手指从屏幕上离开的时候触发。touchcancel事件:当系统停止跟踪触摸的时候触发。关于这个事件的确切出发时间,文档中并没有具体说明,咱们只能去猜测了。
吃鸡翅的可乐
·
2023-09-16 18:47
Android View onTouchEvent
重写onTouchEvent方法,将返回写成true消费掉
触摸事件
,然后根据当前触摸的坐标点位移View@OverridepublicbooleanonTouchEvent(MotionEventevent
suwec
·
2023-09-15 22:14
输入模块
比如处理
触摸事件
时,EventSystem在OnUpdate()方法,执行ProcessTouchEvents()方法时,遍历所有的input.touchCount(input为BaseInput类),
胤醚貔貅
·
2023-09-15 14:29
网页缩放时精准取到canvas内部触摸坐标
首先我们知道
触摸事件
拿不到鼠标点击事件的offsetX和offsetY,而canvas画图的时候经常需要用到这两个值,正常页面没有缩放的时候,取clientX,clientY减掉canvas距离顶部的值就可以了也就是紫色盒子减去红色盒子的距离
_木小夕_
·
2023-09-15 05:20
javascript
前端
vue3
canvas
用 Canvas 画简易手电筒
教学要实现一个动态手电筒效果,我们可以使用Canvas来绘制一个黑色的遮罩层,并通过鼠标或
触摸事件
来控制光圈的位置和大小。首先,我们需要在HTML中创建一个Canvas元素和一个用于控制光圈的滑块。
Fy哥
·
2023-09-14 21:39
笔记
javascript
canvas
H5多点触控原理以及对多点触控的追踪
文章目录接触点类Touch
触摸事件
接触点的生命周期类多点触控的追踪器抛砖引玉对于PC端,我们的点击事件比较简单,因为鼠标指针只有一个。
励志前端小黑哥
·
2023-09-14 21:37
javascript
前端
html5
cocos2d-x
添加新类后提示“this file is not part of the project”
问题:看完官网的文档和cpp-tests之后,开始自己写demo。遇到的第一个问题就是创建了新的scene之后,在windows下能编译运行,加载新的scene,但是在androidstudio的环境下各种报错,打开新增的类文件看到studio提示“thisfileisnotpartoftheproject”。修改方法:根据之前做码农的经验来看,这个提示应该是说新增的类文件没有添加到mk文件中,于
半步沙雕
·
2023-09-14 18:40
Android事件传递处理
事件类型MotionEventACTION_DOWN——手指接触屏幕ACTION_MOVE——手指在屏幕上移动ACTION_UP——手指离开屏幕
触摸事件
处理当
触摸事件
产生后,传递顺序由Activity—
Chasing4phantom
·
2023-09-12 10:52
IOS基础知识-事件传递与响应链原理篇
iOS中事件一共有四种类型,包含
触摸事件
,运动事件,远程控制事件,按压事件;UIEventUIEvent描述了单次的用户与应用的交互行为,例如触摸屏幕会产生
触摸事件
,晃动手机会产生运动事件。
程序员的自我救赎
·
2023-09-12 04:50
千里马 android framework之MotionEvent.ACTION_CANCEL怎么产生-讨厌的android触摸面试题
大家对于MotionEvent.ACTION_CANCEL这个cancel事件是不是感觉又熟悉又陌生,熟悉是因为经常在onTouch识别
触摸事件
时候会把它和ACTION_UP放在一块处理,基本停留在字面意思理解为
千里马学框架
·
2023-09-11 14:29
系统源码
framework教程
Framework
android
CANCEL
触摸事件
事件拦截
framework
systemserver的inputdispatcher直接产生CANCEL事件原理分析-讨厌的android触摸面试题
背景回顾:上一个blog已经重点讲解了app层面自己产生的Cancel
触摸事件
,大概产生的原理如下:上一个blog地址:https://blog.csdn.net/learnframework/article
千里马学框架
·
2023-09-11 14:57
input
android
车载系统
android系统
安卓framework开发
触摸事件
触摸cancel事件
android面试题
Runloop机制和用处
RunLoop实际上是一个对象,这个对象在循环中用来处理程序运行过程中出现的各种事件(比如说
触摸事件
、UI刷新事件、定时器事件、Selector事件),从而保持程序的
谁在呼叫贱队
·
2023-09-11 11:02
Cocos2d-x
3.8.1+Cocos Studio 2.3.2捉虫记之控制场景文件中的骨骼动画
2019独角兽企业重金招聘Python工程师标准>>>引子这段时间一直努力在把早期版本的拇指接龙游戏(Cocos2d-x2.2.3+CocoStudio1.4.0.1)升级到当前相对稳定的高大上环境——Cocos2d-x3.8.1+cocosStudio2.3.2。行程中遇到不少麻烦,时间不知不觉像流水一样悄然逝去(这正是我时不时酸酸地想起“程序猿”三字的主要原因)。想之再三,还是努力记录下来,一
weixin_33806914
·
2023-09-11 09:24
游戏
json
c/c++
这些年虐过的教程,应该是很适合
Cocos2d-x
初学者的
除了这篇文档,其实还写了好些关于
Cocos2d-x
的基础概念教程,等以后我整理清楚了再给大家推荐出来。
Hello_World93
·
2023-09-11 09:54
cocos
cocos2d-x
,cocosCreate 内存优化
cocos2d-x
内存一、合图(推荐使用TexturePackerGUI)能够节省内存(移除透明区域,留下有像素的块)在合图工具里图片格式改为4444+图像抖动,AllowFreeSize二、图片格式png
w_megumin
·
2023-09-11 09:54
ts
js
cocos
移动端网页特效
移动端网页特效触屏事件,可以使用addEventListener监听touchstart手指触摸到一个dom元素时触发touchmove手指在一个dom元素上滑动时触发touchend手指从一个dom元素上移开时触发
触摸事件
对象
coder_shen
·
2023-09-11 04:07
Cocos2d-x
Quick-3.3 常用API方法
功能模块functions对Lua标准库扩展的函数库coco2dx对cocos2d-xc++接口的封装和扩展device对设备接口的扩展transition动作相关接口display场景、图像、动画的接口filter过滤器渲染的sprite接口audio音效接口network网络接口crypto加密接口jsonJSON编码解码接口luajAndroid平台中从Lua调用Java方法的接口。luao
白小白152
·
2023-09-10 23:24
27章:回调
比如,点击鼠标,
触摸事件
等。回
帽子和五朵玫瑰
·
2023-09-10 07:37
View的事件分发及滑动冲突的解决
一、
触摸事件
的类型ACTION_DOWN:用户手指按下操作,一个按下操作标志着一次
触摸事件
的开始ACTION_UP:用户手指抬起操作,一次抬起标志着一次事件的结束ACTION_MOVE:手指按下抬起前,
小迷糊_dcee
·
2023-09-10 05:34
记一次Android概率性定屏问题分析解决路程
一.问题描述客户的机器在交易过程中出现定屏,出现过如下三种现象:定屏1:按虚拟键有背景色,无法响应任何
触摸事件
,音量键无作用,power键有作用,ADB能连
IT先森
·
2023-09-10 02:15
Android实战开发指南
Android定屏
Android
死机
UIView和CALayer
1.UIView和CALayer结构图CALayer负责显示内容contentsUIView为CALayer提供现实的内容,以及负责处理
触摸事件
,参与响应链UIView和CALayer的这种设计模式,体现了六大设计原则中的
CyberDunk1997
·
2023-09-10 00:12
一款免费开源的游戏开发软件
CocosCreator是以内容创作为核心的游戏开发工具,在
Cocos2d-x
基础上实现了彻底脚本化、组件化和数据驱动等特点。CocosCreator基于开
Nelumbo123
·
2023-09-10 00:21
Android 项目实训Day 1 - 图案解锁·上
EmptyActivity操作步骤:添加控件:点图片ImageView显示图片容器来管理子控件:FrameLayoutlinearLayoutRelativeLayoutConstraintLayout手
触摸事件
点亮取消隐藏记录密码添加图标到资源库
Fychc
·
2023-09-09 09:31
必看:Cocos-x 3.2:从C++过渡到Lua
原文总结的非常好,都是我们学
cocos2d-x
以来摸索过的东西,如果早有这篇文章就能少走不少弯路了,特此截屏保存。
wanglang3081
·
2023-09-08 10:23
cocos2D-x
微信小程序开发---事件的绑定
目录一、事件的概念二、小程序中常用的事件三、事件对象的属性列表四、bindtap的语法格式(1)绑定tap
触摸事件
(2)编写处理函数五、在事件处理函数中为data中的数据赋值六、事件传参七、bindinput
菜到极致就是渣
·
2023-09-08 05:24
微信小程序
微信小程序
小程序
Android手势监听、触摸监听器、onTouchListener
安卓手机在使用过程中,交互行为最常见的动作有ACTION_DOWN(按下)、ACTION_MOVE(移动)、ACTION_UP(抬起)、ACTION_CANCEL,ACTION_OUTSIDE以及多点
触摸事件
等
在下嗷呜
·
2023-09-08 00:58
android
【
cocos2d-x
】声音引擎SimpleAudioEngine
【
cocos2d-x
】声音引擎SimpleAudioEngine1.SImpleAudioEngine是什么?SimpleAudioEngine是
cocos2d-x
中的声音引擎控制游戏中的声音。
栗子(LiZi)
·
2023-09-06 21:57
cocos2d
游戏引擎
Android手指触摸实现文字放大缩小(多点触控)
●多点触控的
触摸事件
多点触控的
触摸事件
的处理与正常的
触摸事件
一样都是在onTouchEvent方法中处理的,但是这里也有三个不同点:1.多点触控需要用event.getActionMasked()来获取
itfitness
·
2023-09-06 00:11
Web API—移动端端网页特效
比如触屏事件touch(也称
触摸事件
),Android和IOS都有。touch对象代表一个触摸点。触摸点可能是一根手指,也可能是一根触摸笔。触屏事件可响应用户手指(或触控笔)对屏幕或者触控板操作。
酒茶白开水
·
2023-09-05 11:13
web前端
前端
移动
特效
轮播图
bootstrap
触摸
插件
基于
cocos2d-x
引擎的角色控制器
最近开始学习
cocos2d-x
引擎,用来做一些2d小游戏。在基本做完一个飞机大战游戏的情况下,感觉手机玩沙盒2d游戏需要一个控制角色移动的控制手柄,不然光靠点屏幕是不精确而又费劲的体验。
秋风Capton
·
2023-09-01 01:37
基于LeanTween的封装
灵感来自于
cocos2d-x
的动画类。
nmg10
·
2023-08-31 17:03
unity3d
unity
LeanTween
A1_RunLoop
(比如:
触摸事件
,定时器事件,Selector事件等)节省CPU资源,提高程序性能,
求长生
·
2023-08-31 09:21
android.mk 冒号,android学习-ndk-build(androidstudio编译
cocos2d-x
库的cpp为so文件的解释)
本文不作为ndk初学使用,只是对cpp等c++文件编译成so文件的过程中,参数含义,及ndk配置的解释。使用的技术比较旧。androidStudio使用gradle调用ndk-build工具编译c++代码,使用ndk-build来进行编译,而不是使用最新版本的cmake工具在gradle配置的参数最后都是调用ndk-build命令去执行Android.mk和Application.mk文件Andr
王靖海
·
2023-08-31 06:31
android.mk
冒号
全屏滚动-fullPage
全屏网站看起来很爽的样子先看iPhone的网站体验一哈,高端大气上档次今天使用jQuery插件fullPage.js来实现全屏滚动的效果主要功能支持鼠标滚动支持前后进退和键盘控制多个回调函数支持手机,平板
触摸事件
支持
977777
·
2023-08-30 19:52
一种鸿蒙与Android资源混编的思路
背景由于鸿蒙现有的Api相对于Android而言仍需要完善,如三方控件、SurfaceView或
触摸事件
分发等,因此完全使用鸿蒙提供的Api无法完成某些功能需求。
taoyyyy
·
2023-08-29 16:39
Cocos2d-x
iOS 提审ITMS-90809
遇到的问题用cocos2dx3.17.2打的iOS包,提审商店时遇到的问题。ITMS-90809:DeprecatedAPIUsage-NewappsthatuseUIWebViewarenolongeraccepted.Instead,useWKWebViewforimprovedsecurityandreliability.Learnmore(https://developer.apple.c
porridgechen890
·
2023-08-28 23:40
UIScrollView
属性,告诉UIScrollView所有内容的尺寸,也就是告诉他滚动的范围(能滚多远,滚到哪里是尽头)无法滚动的可能原因1没有设置contentSize2isScrollEnabled=NO3没有接收到
触摸事件
xiaocaoera
·
2023-08-28 18:04
CocosStudio 文件在MAC中的
Cocos2d-X
使用方法实例
(1)头文件#include"cocos2d.h"#include"cocos-ext.h"usingnamespacecocos2d::gui;#include"cocos-ext.h"USING_NS_CC_EXT;USING_NS_CC;usingnamespacecocos2d::gui;classHelloWorld:publiccocos2d::CCLayer{public:virtu
春蕾夏荷_728297725
·
2023-08-28 11:11
CocosStudio
上一页
3
4
5
6
7
8
9
10
下一页
按字母分类:
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
其他