[안드로이드] euckr -> UTF-8 변환 / 안드로이드 검색 예를들어 '서태지'라는 한글을 UTF-8로 인코딩한 결과를 얻어 '%EC%98%81%ED%99%94'으로 표현하고 싶을때.. String movie = URLEncoder.encode("서태지", "UTF-8"); result %EC%98%81%ED%99%94 더보기 [안드로이드] 문자, 숫자 비교 Spinner 특정 객체 선택하기 미친듯이 기초가 없다 보니 intent 값을 받아와 Spinner도 선택해 놓을수 없는 허무 함에 미친 검색과 질문으로 해결했다. -_- 기초가 충실해야 한다. 누군가에게도 도움이 되었으면 한다. ㅎ [Spinner 아답터를 설정한 변수 이 설명이 맞는지 모르겠음.].setSelection(배열 값); 예 ) spinner.setSelection(0); equalsIgnoreCase 문자열을 비교하여 같으면 true 틀리다면 false를 반환 한다. 해당 변수.equalsIgnoreCase(비교 문자열) 예) mid.equalsIgnoreCase("") equals 숫자형을 비교할때는 == 를 사용하지만 예전 PHP에서 등은 상관 없지만 자바나 안드로이드 프로그래밍에서는.. 더보기 [안드로이드] if (type == "juyo") VS if (type.equals("photonews")) if (type == "juyo") VS if (type.equals("photonews")) feed.getItem(position).getName().equals("") 자바 문자열 비교는 == 아닌 equals 로 비교한다. 이유는 아래와 같이 메모리 사용할당 영역에서 알수 있다. 이런 결과가 나오는 이유는 equals()는 비교대상의 문자열 리터럴(값)을 비교하고 ==는 대상 객체를 비교하기 때문입니다. 또한 자바에서는 a,b처럼 같은 값을 가지면 하나의 메모리 주소를 참조하게 됩니다. 즉, a,b의 "TEST"라는 문자열 리터럴은 컴파일되면 String 객체가 되는데 a,b는 같은 메모리 주소를 가지게 됩니다. 하지만 c,d는 처음부터 별도의 String 객체로 생성되었기 때문에 동일한 "TES.. 더보기 이전 1 ··· 233 234 235 236 237 238 239 ··· 253 다음