Welcome 微信登录
编程资源 图片资源库 蚂蚁家优选 PDF转换器 软件资源

软件开发小程序制作系统集成与运维空间租用硬件开发视频监控技术咨询与支持——联系电话:0311-88999002/88999003

首页 / 操作系统 / Linux

Android之Button自定义点击效果

Android之Button自定义点击效果

我们在界面上经常会用到button按钮,但通常button点击后看不到点击的效果,如果用户连续点击了两次,就会报NAR错误,这样交互性就比较差了。如果我们自定义了button点击效果,比如我们点击了button能让我们看到我们确实点击了button按钮,这样就会有效的避免重复点击了。自定义点击效果有两种方式,一种是在xml中定义,另一种是在代码中定义。首先看一下如何在xml中定义:在drawable下新建selector.xml文件:[html] <...
Android中Activity实现再按一次退出

Android中Activity实现再按一次退出

在这里,最主要的是覆写onKeyDown(int, KeyEvent)方法。 对于实现在一定时间内再按一次退出,思路可以如下: 编写一个辅助类,里面有成员变量boolean isWillExit,当它为true时,则再按一次返回键退出。第一次按返回键时,isWillExit设置为true,再编写一个Runnable实例,在指定时间后设置isWillExit为false。详细看代码吧。代码如下: 以下代码在Activity中 Exitexit=newExit...
HTML5新功能WebSocket的学习与备忘-PHP版

HTML5新功能WebSocket的学习与备忘-PHP版

首先认识HTML5的websocket:在HTML5规范中,我最喜欢的Web技术就是正迅速变得流行的WebSocket API。WebSocket提供了一个受欢迎的技术,以替代我们过去几年一直在用的Ajax技术。这个新的API提供了一个方法,从客户端使用简单的语法有效地推动消息到服务器。让我们看一看HTML5的WebSocket API:它可用于客户端、服务器端。而且有一个优秀的第三方API,名为Socket.IO。什么是WebSocket API?Web...
使用 HTML5 WebSocket 构建实时 Web 应用

使用 HTML5 WebSocket 构建实时 Web 应用

简介: 本文主要介绍了 HTML5 WebSocket 的原理以及它给实时 Web 开发带来的革命性的创新,并通过一个 WebSocket 服务器和客户端的案例来充分展示 WebSocket 的强大和易用。作为下一代的 Web 标准,HTML5 拥有许多引人注目的新特性,如 Canvas、本地存储、多媒体编程接口、WebSocket 等等。这其中有“Web 的 TCP ”之称的 WebSocket 格外吸引开发人员的注意。WebSocket 的出现使得浏览...
Linux 反汇编objdump

Linux 反汇编objdump

objdump有点象那个快速查看之类的工具,就是以一种可阅读的格式让你更多地了解二进制文件可能带有的附加信息。对于一般只想让自己程序跑起来的程序员,这个命令没有更多意义,对于想进一步了解系统的程序员,应该掌握这种工具,至少你可以自己写写shellcode了,或者看看人家给的exploit中的shellcode是什么东西。 objdump 选项[-a] [-b bfdname |--target=bfdname] [-C] [--debugging][-d]...
Linux嵌入式应用开发- Ubuntu 音频录音编程

Linux嵌入式应用开发- Ubuntu 音频录音编程

软件:Ubuntu eclipse gcc1,音频开发模型:OSS(open sound system) linux/unix 平台的上早期的统一音频接口。linux kernl 2.6 版本以前其它提供两种设备文件以供编程。 常用的操作函数为open、close、read、write、ioctl.(/dev/dsp录音设备文件/dev/audio播放设备文件)ALSA(a)目前流行的编译框架。linux 2.6 版本发后支持。提供统一的编程接口:snd_...
Linux驱动中的request_irq

Linux驱动中的request_irq

我是一个linux菜鸟,学习初期,写此小博不为推广知识,只为总结心得,不准确之处还请看官担当。驱动中的中断机制大致如下:1)首先要为设备向内核申请一个中断号,设备向cpu发生中断请求的本质,其实就是通过设备的中断控制器(interrupt controller)向cpu发送中断号,然后cpu根据中断号在某个特定的“中断处理函数队列”找到对应的中断程序。驱动程序的probe函数中要申请中断资源和中断号,申请函数为:irq = platform_get_irq...
<< 3311 3312 3313 3314 3315 3316 3317 3318 3319 3320 >>