前言
部分Android设备是存在旋钮功能,大多是发送的是KeyEvent.KEYCODE_DPAD_UP和KeyEvent.KEYCODE_DPAD_DOWN。
/** Key code constant: Directional Pad Up key.
* May also be synthesized from trackball motions.
*/
public static final int KEYCODE_DPAD_UP = 19;
/** Key code constant: Directional Pad Down key.
* May also be synthesized from trackball motions.
*/
public static final int KEYCODE_DPAD_DOWN = 20;
当旋转时,我们的应用就会出现:一个绿色边框包围着。
其实不仅仅旋钮,Android设备接上鼠标也存在这种绿色选中边框。
正文
参考文章
历史上的今天
随机推荐
丰子恺:渐
不为“渐”所迷,不为造物所欺,而收缩无限的时间并空间于方寸的心中。故佛家能纳须弥于芥子。使人生圆滑进行的微妙的要素,莫如“渐”;造物主骗人的手段,也莫如“渐”。在不知不觉之中,天真烂漫的孩子“渐渐”变成野心勃勃的青年;慷慨豪侠的青年“渐渐”变成冷酷的成人;血气旺盛的成人“渐渐”变成顽固的老头子。因为...
[摘]adb 查看系统设置参数
获取系统默认输入法adb shell settings get secure default_input_method更改默认输入法(改为com.sohu.inputmethod.sogouoem/.SogouIME)adb shell settings put secure default_...
[转]Android音频: 如何使用AudioTrack播放一个WAV格式文件?
抱歉,这篇文章代码不全,转载时没有尝试实现推荐看我新写的文章《AudioTrack简单简介之四:wav去掉文件头之解决爆音》如果你已经成功地了解了关于AudioTrack的一些话题,那么你可能享受它带来的好处,例如低延迟(在STATIC(静态)模式),能够生成流式音频(在STREAM(流)模...
JNI之函数介绍一
前言虽然jni.h中定义了很多函数,但也不是每个都需要用,这个主要是看需求。今天介绍一下常用jni函数,方便自己后续查阅。正文每个个函数可通过JNIEnv指针以固定偏移量进行访问。JNIEnv指针可指向存储全部JNI函数指针的结构。 如果要看全部的函数定义,可以看《NDK中jni.h头文件...
梁文道:早餐里见世界
从前教书的时候,我很喜欢和学生们讨论大家早餐都吃了些什么,问问大家知不知道自己吃的东西来自什么地方。比如说面包,它用的面粉当然来自麦子,但那些麦子又是哪里生产的呢?再如茶叶和咖啡,可都不是香港本地种得好的作物,它们一定也是外来货。然后大家就会发现,即使一个简单的早餐,即使是鸡蛋、火腿、牛奶和牛油这些...
[摘]彻底理解Java中堆和栈的区别
概述在Java中,内存分为两部分,一种是堆内存,另一种就是栈内存。Java中变量在内存中的分配类变量(static修饰的变量):在程序加载时系统就为它在堆中开辟了内存,堆中的内存地址存放于栈以便高速访问。静态变量的生命周期—一直持续到整个“系统”关闭实例变量:当你使用java关键字ne...
好文章