1.打开APP软件
2.进入用户中心
3.如下图(打开只允许前台定位功能即可):
package com.lanxin.testsensor;
import android.content.Context;
import android.hardware.Sensor;
import android.hardware.SensorEvent;
import android.hardware.SensorEventListener;
import android.hardware.SensorManager;
import android.os.Bundle;
import android.support.design.widget.FloatingActionButton;
import android.support.design.widget.Snackbar;
import android.support.v7.app.AppCompatActivity;
import android.support.v7.widget.Toolbar;
private void init() {
mContext = this;
filename = Environment.getExternalStorageDirectory()+”/lanxin/gesture/gesture_1468729525348″;
Log.d(TAG,filename);
mGesture = GestureLibraries.fromFile(filename);
if (!mGesture.load()) {
Toast.makeText(this, “Could not load ” + filename, Toast.LENGTH_SHORT).show();
Intent intent = new Intent(this,addAcitvity.class);
startActivity(intent);
finish();
}
Log.v(TAG, “>>>>>>>mGesture>>>>>>>>>:”);
Log.v(TAG, ” 方向样式: ” + mGesture.getOrientationStyle());
Log.v(TAG, ” 顺序类型: ” + mGesture.getSequenceType());
mScaleGesture = new ScaleGestureDetector(this, new ScaleGestureDetector.OnScaleGestureListener() {
@Override
public boolean onScale(ScaleGestureDetector detector) {
mScaleFloat *= detector.getScaleFactor();
String str = “”;
str = “比例:”+detector.getScaleFactor()+” mScaleFloat:”+mScaleFloat+”\n”;
mScaleFloat = Math.max(0.1f,Math.min(mScaleFloat,5.0f));//图像比例,最小0.1,最大5
str += ” mScaleFloat:”+mScaleFloat;
text2.setText(str);
matrix.setScale(mScaleFloat, mScaleFloat);
img.setImageMatrix(matrix);
img.invalidate();
return true;//这里一定要返回真,否则不会继续监听事件
}
当android报这个错误:
Caused by: android.content.res.Resources$NotFoundException: File res/drawable/abc_ic_ab_back_material.xml from drawable resource ID
Android invalid drawable tag vector
一直都没找到什么好的解决方法,最后是修改appcompat-v7依赖包
dependencies {
compile fileTree(include: ['*.jar'], dir: 'libs')
testCompile 'junit:junit:4.12'
//compile 'com.android.support:appcompat-v7:24.0.1-beta1'
//noinspection GradleCompatible
compile 'com.android.support:appcompat-v7:23.0.1'
}
从24.0.1改成23.0.1问题解决了.
dependencies {
compile fileTree(include: ['*.jar'], dir: 'libs')
testCompile 'junit:junit:4.12'
compile 'com.android.support:appcompat-v7:23.2.1'
compile 'com.android.support:design:23.2.1'
}
近期评论