public void TouchEventExec() { Instrumentation inst = new Instrumentation(); long downTime = SystemClock.uptimeMillis(); long eventTime = SystemClock.uptimeMillis(); MotionEvent event = MotionEvent.obtain(downTime, eventTime, MotionEvent.ACTION_DOWN, 100,100, 0); MotionEvent event2 = MotionEvent.obtain(downTime, eventTime, MotionEvent.ACTION_UP, 100, 100, 0); inst.sendPointerSync(event); inst.se..
private String mProvider; private LocationManager mLocMan; // 위치 관리자 //create() mLocMan = (LocationManager)getSystemService(Context.LOCATION_SERVICE); mProvider = mLocMan.getBestProvider(new Criteria(), true); public void SendLocationTimerStart() { mLocMan.requestLocationUpdates(mProvider, 1000, 0, mListener); } // 위에꺼가 세팅되면 아랬것 실행 LocationListener mListener = new LocationListener() { public voi..
@Override public boolean onCreateOptionsMenu(android.view.Menu menu) { super.onCreateOptionsMenu(menu); MenuItem item = menu.add(0, 1, 0, "현 위치로 이동"); item.setIcon(R.drawable.icon); item.setAlphabeticShortcut('a'); return true; } @Override public boolean onOptionsItemSelected(MenuItem item) { switch(item.getItemId()){ case 1 : mMap.getController().animateTo(mLocation.getMyLocation()); break; } r..
//상단에 선언 private boolean isTwoClickBack = false; . . @Override public boolean onKeyDown(int keyCode, KeyEvent event) { if(event.getAction() == KeyEvent.ACTION_DOWN){ if(keyCode == KeyEvent.KEYCODE_BACK){ if(!isTwoClickBack){ Toast.makeText(this, "'뒤로'버튼을 한번더 클릭 하시면 종료됩니다." , Toast.LENGTH_SHORT).show(); CntTimer timer = new CntTimer(2000, 1); timer.start(); }else{ finish(); return true; } } } ret..
Gradle sync failed: Could not find com.android.tools.build:gradle:3.0.0. 오랜만에 안드로이드 스튜디오는 켰는데 이런 에러가 나서 한참 헤매엿다ㅠㅠ 구글링하여 찾아보니 툴 버전 즉 안드로이드 스튜디오의 버전과 일치하지 않아서 난 에러였다. 해결 방법 1. 안드로이드 스튜디오 메뉴의 Help - About을 누르면 아래와 같이 버전이 나온다. 2. Gradle Scripts - build.gradle (project: 프로젝트명) buildscript { repositories { jcenter() } dependencies { classpath 'com.android.tools.build:gradle:3.3.2' // 기존에 3.0.0 이었던것을 동..
Calendar mStartCalendar String Date, Time; mStartCalendar = Calendar.getInstance(); Date = String.format("%d-%02d-%02d", mStartCalendar.get(Calendar.YEAR), mStartCalendar.get(Calendar.MONTH), mStartCalendar.get(Calendar.DAY_OF_MONTH)); Time = String.format("%02d:%02d:%02d", mStartCalendar.get(Calendar.HOUR_OF_DAY), mStartCalendar.get(Calendar.MINUTE), mStartCalendar.get(Calendar.SATURDAY));
- Total
- Today
- Yesterday