最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

android 類似微信的搖一搖功能實現(xiàn)思路及代碼

 更新時間:2013年01月20日 11:12:30   作者:  
微信的搖一搖功能的出現(xiàn),讓彼此之間的距離有近了一步,本文也想實現(xiàn)以下微信的搖一搖功能,感興趣的朋友可以了解下啊,希望本人對你有所幫助
復制代碼 代碼如下:

package com.eboy.testyaoyiyao;
import java.text.SimpleDateFormat;
import java.util.Date;
import android.app.Activity;
import android.hardware.Sensor;
import android.hardware.SensorEvent;
import android.hardware.SensorEventListener;
import android.hardware.SensorManager;
import android.os.Bundle;
import android.os.Vibrator;
import android.view.Menu;
import android.widget.TextView;
public class MainActivity extends Activity implements SensorEventListener {
//Sensor管理器
private SensorManager mSensorManager = null;
//震動
private Vibrator mVibrator = null;
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
mSensorManager = (SensorManager)getSystemService(SENSOR_SERVICE);
mVibrator = (Vibrator)getSystemService(VIBRATOR_SERVICE);
}
@Override
public boolean onCreateOptionsMenu(Menu menu) {
getMenuInflater().inflate(R.menu.activity_main, menu);
return true;
}
public void onAccuracyChanged(Sensor arg0, int arg1) {
// TODO Auto-generated method stub
}
public void onSensorChanged(SensorEvent arg0) {
// TODO Auto-generated method stub
int sensorType = arg0.sensor.getType();
float[] values = arg0.values;
if (sensorType == Sensor.TYPE_ACCELEROMETER){
if (Math.abs(values[0]) > 14 || Math.abs(values[1]) > 14 || Math.abs(values[2]) > 14){
mVibrator.vibrate(100);
TextView tv1 = (TextView)findViewById(R.id.textView1);
SimpleDateFormat f=new SimpleDateFormat("yyyy-MM-dd HH:mm:ss E");
tv1.setText(f.format(new Date()) + "手機搖動了...");
}
}
}
@Override
protected void onResume() {
// TODO Auto-generated method stub
super.onResume();
mSensorManager.registerListener(this, mSensorManager.getDefaultSensor(Sensor.TYPE_ACCELEROMETER), SensorManager.SENSOR_DELAY_NORMAL);
}
@Override
protected void onStop() {
// TODO Auto-generated method stub
mSensorManager.unregisterListener(this);
super.onStop();
}
@Override
protected void onPause() {
// TODO Auto-generated method stub
mSensorManager.unregisterListener(this);
super.onPause();
}
}

相關文章

  • android事件總線EventBus3.0使用方法詳解

    android事件總線EventBus3.0使用方法詳解

    這篇文章主要為大家詳細介紹了android事件總線EventBus3.0使用方法,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2017-11-11
  • Android實現(xiàn)傾斜角標樣式

    Android實現(xiàn)傾斜角標樣式

    最新小編接到這樣一個項目,需要在一個距形卡片上做一個傾斜的Tag,類似支付寶上的一個功能,接著小編給大家?guī)砹藢崿F(xiàn)思路,對android 傾斜角標的實現(xiàn)方法感興趣的朋友跟隨小編一起看看吧
    2019-10-10
  • Android自定View流式布局根據(jù)文字數(shù)量換行

    Android自定View流式布局根據(jù)文字數(shù)量換行

    這篇文章主要為大家詳細介紹了Android自定View流式布局,根據(jù)文字數(shù)量換行,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2018-12-12
  • Android 用RxBinding與RxJava2實現(xiàn)短信驗證碼倒計時功能

    Android 用RxBinding與RxJava2實現(xiàn)短信驗證碼倒計時功能

    這篇文章主要介紹了Android 用RxBinding與RxJava2實現(xiàn)短信倒計時功能示例,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2017-10-10
  • android studio按鈕監(jiān)聽的5種方法實例詳解

    android studio按鈕監(jiān)聽的5種方法實例詳解

    這篇文章主要介紹了android studio按鈕監(jiān)聽的5種方法,本文通過實例代碼給大家介紹的非常詳細,對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2020-03-03
  • Flutter Recovering Stream Errors小技巧

    Flutter Recovering Stream Errors小技巧

    這篇文章主要為大家介紹了Flutter Recovering Stream Errors小技巧,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪
    2022-12-12
  • Android判斷是否為飛行模式簡單方法

    Android判斷是否為飛行模式簡單方法

    這篇文章主要介紹了Android判斷是否為飛行模式簡單方法,本文使用最簡單的方法實現(xiàn)判斷是否為飛行模式,需要的朋友可以參考下
    2015-04-04
  • Android基于Flutter編寫文件下載管理器

    Android基于Flutter編寫文件下載管理器

    文件下載在很多類型的應用中會涉及,例如音樂、文檔、包括圖片(只是圖片可以使用一些組件完成無感知的下載)。本篇介紹使用Flutter中的Dio下載方法完成文件的下載,需要的可以參考一下
    2022-03-03
  • Android中vim編輯器進階的使用介紹

    Android中vim編輯器進階的使用介紹

    本篇文章介紹了,在Android中vim編輯器進階的使用。需要的朋友參考下
    2013-04-04
  • Android 背景透明度設置總結(jié)

    Android 背景透明度設置總結(jié)

    這篇文章主要介紹了Android 背景透明度設置總結(jié),本文通過實例代碼給大家介紹的非常詳細,感興趣的的朋友參考下吧
    2017-06-06

最新評論

仲巴县| 雷州市| 玛曲县| 澳门| 内黄县| 余江县| 庆阳市| 鄢陵县| 香格里拉县| 永平县| 灵璧县| 永宁县| 临汾市| 安达市| 天祝| 盐边县| 池州市| 铅山县| 犍为县| 汉寿县| 兴山县| 建水县| 余江县| 岱山县| 蚌埠市| 桂林市| 新巴尔虎左旗| 天等县| 广德县| 汉源县| 武强县| 文山县| 汶川县| 大兴区| 航空| 滨海县| 吕梁市| 钦州市| 堆龙德庆县| 赞皇县| 库尔勒市|