目录结构引入jQuery:jquery-1.11.1.min.jshtml代码 摇一摇功能 使劲晃动您的手机 尚未摇动 shake.js/** Author: Alex Gibson* https://github.com/alexgibson...
分类:
移动开发 时间:
2015-08-17 13:41:14
阅读次数:
240
引言:今天,在修改闹钟的一个bug,发现了在时钟(android 5.0)设置中有一个摇动行为设置项,主要是针对闹钟响铃声时,如果我们不想起床,可以通过设置摇动手机来关闭铃声或者延时多长时间再响闹铃。对于这个摇动手机,我立刻想到了一个摇一摇手机的功能。是不是可以参考这个来实现。看完代码后,可以明确的说,这是可以的。我把这个关键的代码整理了一下,写了一个demo,大家可以参考一下。主要原理(1)启动一...
分类:
移动开发 时间:
2015-08-15 16:40:03
阅读次数:
143
1.重写canBecomeFirstResponder ,并返回YES-(BOOL)canBecomeFirstResponder{ return YES;}2.重写UIResponder的三个方法-(void)motionBegan:(UIEventSubtype)motion withEv...
分类:
移动开发 时间:
2015-08-09 20:35:48
阅读次数:
180
主要介绍一下android的加速传感器的简单用法,模拟摇一摇 ,如果x,y,z三个方向的加速度超过了15,就会弹出Toast,当然你可以设置更复杂的策略,比如判断间隔代码如下public class MainActivity extends Activity {
private SensorManager sensorManager;
private TextView textVie...
分类:
移动开发 时间:
2015-08-07 22:28:59
阅读次数:
166
iOS中,所有显示在界面上的对象都是从UIResponder直接或间接继承的,只有继承了它才可以处理事件。而在ios中的事件可以分为三大类: 1.触摸事件 2.加速计事件(摇一摇) 3.远程控制事件 只要手指触摸屏幕,滑动,从屏幕离开,系统都会产生UIEvent对象类型的...
分类:
移动开发 时间:
2015-08-07 13:11:43
阅读次数:
166
引言:今天,在修改闹钟的一个bug,发现了在时钟(android 5.0)设置中有一个摇动行为设置项,主要是针对闹钟响铃声时,如果我们不想起床,可以通过设置摇动手机来关闭铃声或者延时多长时间再响闹铃。主要原理(1)启动一个service,中service中监听摇动手机的操作。
(2)在服务中,注册一个SensorEventListener监听事件,处理Sensor.TYPE_ACCELEROME...
分类:
移动开发 时间:
2015-08-07 00:26:26
阅读次数:
336
UIView支持触摸事件(因为继承于UIResponder),?而且?支持多 点触摸。需要定义UIView?子类,实现触摸相关的?方法。1.建立根视图控制器
原代码: // 设置根视图控制器
MainViewController *mainVC=[[MainViewController alloc] init];
_window.rootViewController =mainVC...
分类:
其他好文 时间:
2015-08-03 21:05:21
阅读次数:
132
1.实现的是微信的摇一摇
2.实现的是View随着触摸能够在视图中进行移动,还有是通过触碰实现颜色变换,一碰颜色就会得到改变//
// AppDelegate.m
// UI04_Touch
//
// Created by dllo on 15/8/3.
// Copyright (c) 2015年 zhozhicheng. All rights reserved.
//#import...
分类:
移动开发 时间:
2015-08-03 21:02:56
阅读次数:
169
下面我们来看一下微信摇一摇功能的模拟实现,我们是基于手机加速度传感器实现该功能,实现方法比较简单。
MainActivity.java:MainActivity.java:
package com.location.activity;import android.app.Activity;
import android.content.Context;
import android.hardwar...
分类:
移动开发 时间:
2015-08-03 14:36:18
阅读次数:
187