본문 바로가기

안드로이드(JAVA) 문법4

[안드로이드] 현재 날짜 및 시간 출력하기 안드로이드에서 현재 날짜 및 시간을 출력해주기 위해서 1. Date객체 2. Calender Class 3. System Class 이 3가지가 대표적이고 저는 대부분 Date를 사용합니다. @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); //날짜 및 시간 형식 지정 SimpleDateFormat simpleDateFormat = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss"); //Date 객체 사용 Date date = new Date(); String time1 = sim.. 2020. 6. 15.
[안드로이드] 시스템 멈추기 - Sleep() 사용법 안드로이드에서 실행 중 시스템을 잠깐 멈출 필요가 있을때 사용하는 대표적인 함수가 sleep()입니다. 사용법은 try { sleep(1000); } catch (InterruptedException e) { e.printStackTrace(); } try { Thread.sleep(1000); } catch (InterruptedException e) { e.printStackTrace(); } ※ 값은 밀리세컨드이므로 1000이면 1초임. ※ sleep 함수는 반드시 try~catch 구문으로 감싸야합니다. PS. 매번 프로젝트만 진행하다가 개인적으로 앱을 하나 출시했습니다. 비록 허접한 앱이기는 하지만 이걸 토대로 몇몇가지 팁에 대해 포스팅을 작성하려고 하오니 아래 포스팅 글 한번 읽어봐 주시면 감.. 2020. 6. 15.
[안드로이드] 문자열 비교, 포함여부, 변환, 자르기 1) 문자열 비교하기 [boolean] .equals(Object anObject) - 문자열 비교하여 동일하면 true [boolean] .equalsIgnoreCase(String anotherString) - 문자열 비교(대소문자 구분안함)하여 동일하면 true 2) 문자열에서 byte값 얻기 : 통신환경에서는 byte값을 많이 사용하게 된다. [byte[]] .getBytes() - 문자열에서 byte 배열을 얻는다. [byte[]] .getBytes(String charsetName) - 문자열에서 byte 배열을 원하는 charset으로 변환하여 얻는다. 3) 문자열 포함여부 찾기 : 포함여부 확인, 문자열을 자를 때 또는 특정부분만 이용하고자할 때 사용한다. [int] .indexOf(int.. 2020. 6. 15.
[안드로이드] 위경도로 주소찾기 Geocoder 네이버클라우드 플랫폼의 MAP을 사용하는데 간혹가다 위경도 좌표로 주소를 찾을 필요가 생깁니다. 그럴때 구글의 Goecoder함수를 사용하여 간단하게 만든 함수입니다. 주소를 검색하기 위하여 Geocoder를 사용하는데 조회한 좌표에 대하여 두개 이상의 이름이 존재할 수도 있다네요 그런 경우 때문에 결과값은 배열로 받아오고 리턴받기 위한 최대갯수를 설정 할 수도 있습니다. 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 public static String getAddress(Context mContext, double lat, double lng) { String nowAddr ="현재 위치를 확인 할 수 없습니.. 2020. 6. 15.