51
Dev开发社区
首页
文章
问答
工具
搜索
登录
注册
#事件驱动
Linux与Windows的设备驱动模型对比
名词缩写:API应用程序接口(ApplicationProgramInterface)ABI应用系统二进制接口(ApplicationBinaryInterface)设备驱动是操作系统的一部分,它能够通过一些特定的编程接口便于硬件设备的使用,这样软件就可以控制并且运行那些设备了。因为每个驱动都对应不同的操作...
代码星球
·
2020-07-29
Linux
Windows
设备驱动
模型
对比
1-2. 摄像头驱动的使能配置、V4L2编程接口的设计应用
摄像头采集子系统一.摄像头驱动的使能配置硬件:选择USB摄像头,内置芯片ZC30系列,Linux包含的万能驱动兼容;驱动:配置Linux内核,选择万能摄像头驱动中ZC30系列驱动文件、支持V4L2接口,编译下载内核; 内核下载至开发板并挂载后,摄像头开发环境以搭建完成,以下即为应用采集。V4L2接口:编写基于V4...
代码星球
·
2020-07-29
1-2.
摄像头
驱动
使能
配置
1-1. OSS/ALSA 声卡的驱动与配置和 Madplay 嵌入式播放器的移植
报警子系统一. OSS/ALSA声卡的驱动与配置 声卡驱动中传统的OSS构架在02年被收购后即不开源,并且OSS的混音效果不好->因此ALSA构架孕育而生。ALSA(高级音频构架,目前应用广泛),但是为了向前兼容传统的OSS应用,故将ALSA驱动按照OSS接口形式进行封装,由ALSA库的支持,可以...
代码星球
·
2020-07-29
1-1.
OSS
ALSA
声卡
驱动
RecylerView为item添加点击事件
RecyclerView侧重的是布局的灵活性,虽说可以替代ListView但是连基本的点击事件都没有,这篇文章就来详细讲解如何为RecyclerView的item添加点击事件。 1原理: 为RecyclerView的每个子item设置setOnClickListener,然后在onClick中再调用...
代码星球
·
2020-07-28
RecylerView
item
添加
点击
事件
事件委托
1.事件委托:*将多个子元素(li)的事件监听委托给父辈元素(ul)处理*监听回调是加在了父辈元素上*当操作任何一个子元素(li)时,事件会冒泡到父辈元素(ul)*父辈元素不会直接处理事件,而是根据event.target得到发生事件的子元素(li),通过这个子元素调用事件回调函数2.事件委托的2方:*委托方:业主li...
代码星球
·
2020-07-24
事件
委托
jQuery之_事件绑定与解绑
使用jQuery实现事件的绑定和解绑就是所谓的事件操作。1.事件绑定(2种):*eventName(function(){})绑定对应事件名的监听,例如:$('#div').click(function(){});*on(eventName,funcion(){})通用的绑定事件监听,例如:$('#div').on('...
代码星球
·
2020-07-24
jQuery
事件
绑定
解绑
键盘事件
这个来讲一下键盘事件,按键事件*键盘事件:*onkeydown--按键被按下*对于onkeydown来说如果一直按着某个按键不松手,则事件会一直触发*当onkeydown连续触发时,第一次和第二次之间会间隔稍微长一点,其他都比较快**onkeyup--按键被松开**键盘事件一般都会绑定给一些可以获取焦点的对象或者doc...
代码星球
·
2020-07-24
键盘
事件
鼠标滚轮的事件
这段时间的都是讲事件的,所以今天再来讲一个鼠标滚轮的事件。要实现的功能是:*当鼠标滚轮向下滚动时,box1变长*当鼠标滚轮向上滚动时,box1变短废话少说,代码奉上:<!DOCTYPEhtml><html><head><metacharset="UTF-8"><ti...
代码星球
·
2020-07-24
鼠标
滚轮
事件
事件的拖拽一
/**拖拽的流程*1、当鼠标在被拖拽元素上按下时,开始拖拽onmousedown*2、当鼠标移动时被拖拽元素跟随鼠标移动onmousemove*3、当鼠标松开时,被拖拽函数固定在当前位置onmouseup*/具体实现流程: //获取box1box1=document.getElementById("b...
代码星球
·
2020-07-24
事件
拖拽
事件的传播
首先设置三个具有祖先后代关系的div,也类似事件冒泡的设置。如下图所示先来个响应函数,相当于回顾上一节课的内容://响应函数functionbind(obj,evenstr,callback){if(obj.addEventListener){obj.addEventListener(evenstr,callback,...
代码星球
·
2020-07-24
事件
传播
事件的绑定
实现事件的绑定,一般情况下都是使用onclick等方式实现,但是使用使用对象.事件=函数的形式绑定响应函数,*它只能同时为一个元素的一个事件绑定一个函数,*不能绑定多个,如果绑定了多个,则后边会覆盖前边的。*如果实现绑定多个,则可以用addEventListener()实现或者attachEvent(IE8版本以下)则...
代码星球
·
2020-07-24
事件
绑定
事件的委派
有的时候,需要实现一个列表发生响应事件,但是新添加的也实现,又可以提高性能的方法<body><buttonid="btno1">添加新链接</button><ulid="u1"><li><ahref="javascript:;"class="link"&...
代码星球
·
2020-07-24
事件
委派
事件冒泡
在工作做事件冒泡经常遇到,但是事件冒泡很多时候是有作用的。比如我弄一个嵌套层事件,来验证事件冒泡。<body><divid="box1">我是div<spanid="s1">我是span</span></div></body>首先,给span和di...
代码星球
·
2020-07-24
事件
冒泡
事件对象
这次来讲讲HTML的event对象,事件对象,首先实现的是实现功能:当鼠标在areadiv中移动时,在messdiv中来显示鼠标的坐标。首先先弄两个div,代码如下:<body><divid="areadiv"></div><divid="messdiv"></di...
代码星球
·
2020-07-24
事件
对象
zepto的tap事件的点透问题的几种解决方案
zepto的tap事件点透问题分析:你可能碰到过在列表页面上创建一个弹出层,弹出层有个关闭的按钮,你点了这个按钮关闭弹出层后后,这个按钮正下方的内容也会执行点击事件(或打开链接)。这个被定义为这是一个“点透”现象。在前面的项目中遇到了如下图的问题:在点击弹出来的选择组件的右上角完成后...
代码星球
·
2020-07-24
zepto
tap
事件
点透
题的
首页
上一页
...
36
37
38
39
40
...
下一页
尾页
按字母分类:
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
其他