Android(6)
-
[Android] GPS 좌표값 두 개의 거리 구하기
double distance; Location locationA = new Location("point A"); locationA.setLatitude(latA); locationA.setLongitude(lngA); Location locationB = new Location("point B"); locationB.setLatitude(latB); LocationB.setLongitude(lngB); distance = locationA.distanceTo(locationB);
2014.08.11 -
[Android] 뒤로가기(BackButton) 두번 눌러서 앱 종료!
//BackButton private final longFINSH_INTERVAL_TIME = 2000; private longbackPressedTime = 0; @Override public void onBackPressed() {long tempTime = System.currentTimeMillis();long intervalTime = tempTime - backPressedTime; if ( 0 = intervalTime ) {super.onBackPressed(); } else { backPressedTime = tempTime; Toast.makeText(getApplicationContext(),"두번 눌러",Toast.LENGTH_SHORT).show(); } }
2014.07.31 -
Activity 화면 꺼지지 않게 유지하기!
getWindow().addFlags(WindowManager.LayoutParams.FLAG_KEEP_SCREEN_ON);
2014.07.11 -
GyroSensor 사용하기
//Sensor 변수 설정private SensorManager sm = null;private Sensor gyro = null; //메인 클래스 implements SensorEventListener // Initialize the Sensor.sm = (SensorManager) getSystemService(SENSOR_SERVICE); gyro = sm.getDefaultSensor(Sensor.TYPE_ORIENTATION); // OnResumesm.registerListener(this, gyro, SensorManager.SENSOR_DELAY_NORMAL); // OnPause (꼭 추가해야한다. 센서가 0.1초 단위로 업데이트 되므로 계속 켜주면 폰에 부하가 많이 걸린다.)sm.unr..
2014.07.11 -
Title bar 제거 하기!
1. 다음과 같이 Manifest에서 application 영역에 android:theme ="@android:style/Theme.Light.NoTitleBar" 추가 " 2. 코드로 지우기! OnCreate 영역에 써준다(반드시 SetcontentsView 전에 써준다!) Window win = getWindow();win.requestFeature(Window.FEATURE_NO_TITLE);win.addFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN); @@ NoTitleBar는 타이틀바만 지우고 NoTilteBar.Fullscreen 은 인디케이터도 삭제한다.
2014.07.11 -
GPS 사용!!
//GPS Setting onCreate 영역!! lm = (LocationManager)getSystemService(Context.LOCATION_SERVICE); Criteria c = new Criteria(); provider = lm.getBestProvider(c, true); if(provider==null || !lm.isProviderEnabled(provider)){ List list = lm.getAllProviders(); for(int i=0; i < list.size(); i++){ String temp = list.get(i); if(lm.isProviderEnabled(temp)){ provider = temp; break; } } } // GPS search end Loc..
2014.07.07