03 2013 档案
摘要:一、传感器概念1:传感器(Sensor)是什么?传感器是能标识温度,加速度等等物理现象的转换电子信号的机器。Android SDK,在移动设备中提供了各种各样的传感器的API2:Sensor类 public final Class Sensor extends Object java.lang.Object android.hardware.Sensor Class OverviewClass representing a sensor. UsegetSensorList(int)to get the list of available Sensors. See Also S...
阅读全文
摘要:1. 注册重力传感器,计算加速度,达到临界值,do something.2. 启动Service在后台一直运行3. 判断当前是不是在桌面主要代码:ShakeListener/** * 一个检测手机摇晃的监听器 加速度传感器 values[0]: x-axis 方向加速度 values[1]: y-axis 方向加速度 * values[2]: z-axis 方向加速度 */public class ShakeListener implements SensorEventListener { // 速度的阈值,当摇晃速度达到这值后产生作用 private static final i...
阅读全文
摘要:接口:package com.test;public interface Fruit {}一个实现类:package com.test;public class Apple implements Fruit {}基本测试类package com.test;import java.util.ArrayList;import java.util.List;public class TestName { public static void main(String[] args) { Fruit apple=new Apple(); System.out.print...
阅读全文
摘要:搭好Android开发环境之后,用模拟器运行Android程序没有问题,但是将手机用USB连接电脑后,电脑不识别,eclipse也不识别。原因有以下:1.手机未开启USB调试功能,解决方案:设置-应用程序-开发-钩选“USB调试”2.电脑上没有安装该手机的驱动,解决方案:启动Android SDK and AVD Manager,点击左边的Available Packages,点击 Third party Add-ons前面的“+”,选中Google Usb Driver package,选中Install Selected,在弹出的Choose Packages to Instal对话框中选
阅读全文
摘要:因为网上有很多种退出方法,可是实际上很多方法都不通用(在某个版本下可用,到了另一个版本就不行),或者方法的实际效果根本就和其描述不符(也不知道那些发帖的人测没测试过)。但我们的需求又确实存在。在某些情况下,我们需要在应用中打开多个Activity,但如果仅仅使用finish()方法就不能在需要的时候达到一次性退出的效果,自己作为一个Android退出问题的受害者,通过良久思考和实际测试,找到了一个比较不错的,在2.1-2.2-2.3版本下都通用的完全退出方法(2.1版本也基本可以代表1.5~2.1版本)!PS:测试全部在模拟器环境下进行我首先进行一下说明,下面两种方法效果完全相同1,andro
阅读全文
浙公网安备 33010602011771号