iPhone的成功很大一部分得益于它多点触摸的强大功能,乔布斯让人们认识到手机其实是可以不用按键和手写笔直接操作的,这不愧为一项伟大的设计。今天我们就针对iOS的触摸事件(手势操作)、运动事件、远程控制事件等展开学习:
iOS事件简介
触摸事件
手势识别
运动事件
远程控制事件
分类:
移动开发 时间:
2014-09-02 06:53:44
阅读次数:
457
又是一个睡不着的夜晚,现在是凌晨03:16,不知道是不是感冒的原因,头脑并不是清醒,但是就是睡不着。摸着黑打开电脑,洗了杯子抓了点茶叶,然后打开饮水机电源。舍友们都睡着了,我戴着耳机听着轻音乐,也能听见自己敲击键盘的声音。下午做了阿里巴巴的在线笔试题,所以晚上心情不是特别好,就玩了几个小时的游戏.....
分类:
其他好文 时间:
2014-08-30 04:32:40
阅读次数:
327
1,在这个周的工作中,这个问题让我纠结了好久,问度娘不知道,上android开发者官网似乎进入了词海,翻了下上了个GOOGLE,还是没有很好的答案。2,后来得到一个相关的APK,研究过后发现原来跟线控耳机长按时,出来百度语音搜索应该一个原理(有装百度手机客户端的话)。3,主要就两个ACTION就可以...
分类:
移动开发 时间:
2014-08-29 21:17:38
阅读次数:
323
【FX版设置】V4A FX版主要针对音频效果的渲染,通过调节各个参数以达到音频效果调整的目的。1、效果总开关。该选项定义了是否启用V4A的耳机音效,是总开关。2、回放增益控制 回放增益控制主要用于动态控制音频的音量,放大或衰减。 (1)、启用。是否启用该效果。 (2)、效果强度。效果强度代表音...
分类:
移动开发 时间:
2014-08-27 12:32:27
阅读次数:
214
在Android下实现检测耳机插入和拔出,需要建立一个BroadcastReceiver,用来监听"android.intent.action.HEADSET_PLUG"广播。
实现步骤:
1.创建一个BroadcastReceiver的子类,并重写onReceive()方法,在该方法中编写接收到广播后的处理逻辑;
2.创建一个Activity类,在onCreate()方法中...
分类:
移动开发 时间:
2014-08-27 11:02:57
阅读次数:
206
苹果今年的WWDC有些特殊,众所周知,在以往,苹果总会发布一些硬件产品以获得市场的关注,而在今年的WWDC上,苹果不仅没有发布大家期望的可穿戴设备,也没有发布贴上Beats标签的耳机,不过,苹果却发布了HomeKit和Swift,这两者也足以让我们看到苹果的诚意,以及苹果未来的发展战略和方向。
HomeKit能否让苹果成为智能家居的标准制定者?
...
分类:
移动开发 时间:
2014-08-27 10:55:47
阅读次数:
288
原理其实android系统在耳机插入和拔出的时候都会发送广播,所以我们要想检测耳机的状态只需要注册响应的BroadCastReceiver,对状态进行响应的判断就ok了。这个广播的名字叫做:android.intent.action.HEADSET_PLUGCodepackage com.yydcd...
分类:
移动开发 时间:
2014-08-17 22:40:42
阅读次数:
371
“虽然经常梦见你,还是毫无头绪,外面正在下着雨...”,耳机里的歌曲伴随我走向浦东图书馆,唯一的遗憾是那时的并没有雨,那种忧伤阴暗的陌生感没法让我在此刻停息,我只好加快步伐去摆摊那种“文艺”。 我想摆脱它,某种意义上说是想逃避某些非现实,生活赶着你走,可是每当看到上海略带气息的欧式建筑,再看看自己....
分类:
其他好文 时间:
2014-08-17 19:54:52
阅读次数:
249
原理 其实android系统在耳机插入和拔出的时候都会发送广播,所以我们要想检测耳机的状态只需要注册响应的BroadCastReceiver,对状态进行响应的判断就ok了。这个广播的名字叫做:android.intent.action.HEADSET_PLUGCode package com.yyd...
分类:
移动开发 时间:
2014-08-15 14:31:48
阅读次数:
195
在ALSA架构中,ASOC是由3个部分组成:Platform、CODEC & Machine。而耳机检测一般是在Machine driver里实现,当然也可以在CODEC driver里实现。耳机插拔接口Jack的结构图如图1所示(iPhone和Nokia耳机MIC & GROUND正好相反)。.....
分类:
移动开发 时间:
2014-08-12 00:29:03
阅读次数:
251