JooTC
android-logo-card-light-blue

[안드로이드/JAVA] SearchView 전체 영역을 터치하도록 설정하기

안드로이드의 SearchView를 사용하면 사용자에게 검색 인터페이스를 제공할 수 있습니다. SearchView를 사용하여 검색을 하려면 뷰의 검색 아이콘을 터치(클릭)해야 합니다. 검색 아이콘을 터치하면 가상 키보드가 나타나는 등 입력이 가능한 상태로 전환하게 됩니다. 여기까지는 좋은데 위 이미지 예시 처럼 우측의 넓은 공간을 터치하려 하면 아무런 반응이 없습니다. 검색을 할 때 마다...

privacy-card-1

개인 정보 보안을 위협하는 최악의 앱은 어떤 것들이 있을까?

개인 정보 보안을 위협하는 최악의 앱 현대 사회에 있어 스마트폰은 마치 분신과도 같은 존재입니다. 어디를 가든지 항상 가지고 다닐 수 밖에 없는 이 손바닥 만한 크기의 작은 전자기기 안에는 상상하는 것 보다 훨씬 많은 개인 정보들이 넘쳐납니다. 업무와 같은 공적인 데이터에서부터 친구와의 메신저 대화와 같은 사적인 대화에 이르기까지 하루에도 수천가지의 정보가 만들어지고 또 나도 모르는 사이에...

windows-10-logo-600400-gray-white

Windows 10 KB4503293 업데이트 내역 (OS Build 18362.175)

Windows 10 KB4503293 업데이트 내역 (OS Build 18362.175) Windows 10 19H1 (1903) 버전에 대한 누적 업데이트가 활성화되었습니다. 일반 사용자는 Windows 설정 – Windows 업데이트 항목에서 다운로드 받을 수 있습니다. 업데이트 일자 : 2019-06-11 업데이트 명칭 : KB4503293 빌드 : 18362.175...

php-logo-card-green

[PHP] 정규식 사용 시 Compilation failed 에러 해결하기

PHP 문자열 바꾸기를 진행하기 위해 다음과 같이 코드를 작성하였습니다. <?php $message = "<h1>안녕하세요!!!</h1>"; $message = preg_replace("/*|\<|\>|\\|\/|\=|\%/", "", $message); // 결과 : h1안녕하세요!!!h1 echo $message ?> 위 코드는 사용자 입력을...

android-logo-card-light-black

[안드로이드/JAVA] 외부 버튼 클릭으로 SearchView 검색 처리하기

안드로이드에서 SearchView를 사용하면 텍스트 검색을 수행할 수 있는 입력 폼이 나타납니다. SearchView는 별도의 제출(Submit) 버튼이 없으며 키보드의 ‘엔터’ 또는 ‘검색’ 아이콘을 클릭해주어야 검색어 처리가 진행됩니다. 다만 경우에 따라서 키보드상의 제출 버튼이 아닌, 다른 임의의 버튼이나 메뉴를 클릭했을 때 검색을 진행할 수...

android-logo-card-blue

[안드로이드/JAVA] 통화 및 숫자 형식의 포맷 나타내기 (NumberFormat)

안드로이드 통화 및 숫자 포맷 처리 (Android NumberFormat) 특정 숫자값에 대한 화면 출력을 위해서 다음과 같이 콤마(,)가 들어간 숫자 형식을 사용하고 싶은 경우가 있습니다. 1,000,000 123,456 10,500 이럴 때는 NumberFormat 클래스를 사용할 수 있습니다.   일반적인 사용 방법은 다음과 같습니다. NumberFormat...

mysql-delete-duplicate-data-2

MySQL 특정 열의 중복 데이터 하나만 남기고 삭제하기

MySQL 중복 데이터 삭제 MySQL에서 쿼리문으로 중복된 데이터를 삭제하고 싶은 경우가 있습니다. 이럴 때는 간단한 쿼리문으로 중복 데이터 중 하나만 남기고 나머지 데이터를 지울 수 있습니다. 주의 : 많은 데이터가 쌓인 테이블에서는 속도가 저하될 수 있습니다. 만일의 사태에 대비하여 데이터베이스를 미리 백업해주시기 바랍니다. 쿼리문 테스트를 위해 다음과 같은 test라는 이름의...

windows-10-logo-600400-white

Windows 10 KB4494441 업데이트 내역 (OS Build 17763.503)

Windows 10 KB4494441 업데이트 내역 (OS Build 17763.503) Windows 10 레드스톤 5 (1809) 버전에 대한 누적 업데이트가 활성화되었습니다. 일반 사용자는 Windows 설정 – Windows 업데이트 항목에서 다운로드 받을 수 있습니다. 업데이트 일자 : 2019-05-14 업데이트 명칭 : KB4494441 빌드 : 17763.503...

github-white-logo-700

[Git] SSH 키 생성 및 GitHub 저장소에 SSH로 접속하기

GitHub를 사용할 때 내 저장소에 파일을 업로드 해야하는 경우가 많습니다. 이 때 git push 명령을 사용하여 소스코드 & 파일을 업로드할 수 있지만, 이 과정에서 해당 저장소를 수정할 수 있는 권한을 가진 사용자 인증 과정이 필요합니다. 그러나 지속적으로 사용자 계정 정보를 입력하지 않고 싶거나, GitHub 계정이 2FA(Two-Factor Authentication)에...