반응형

교육/IT 29

[Android] list안에 원하는 문자열 있는지 찾기

list에 원하는 문자열이 들어있는지는 contains 로 확인하면 된다. 있으면 true를 반환함. contains(), Indexof() import java.util.ArrayList; import java.util.Arrays; import java.util.List; public class ListValueCheck { public static void main(String[] args) { List list = new ArrayList(Arrays.asList("Everland", "Open", "Close")); // Contains로 문자열 포함 여부 체크 boolean isContainsEverland = list.contains("Everland"); boolean isContainsT..

교육/IT 2023.03.28

[Android]INSTALL_PARSE_FAILED_MANIFEST_MALFORMED

INSTALL_PARSE_FAILED_MANIFEST_MALFORMED build.gradle에서 sdk버전을 바꾸었더니 아래의 에러가 생겼다. compileSdkVersion 31 다른 것들도 버전을 맞추지 않아서 생기는 에러이다. 1. build.gradle에서 targetSdkVersion 31으로 되어 있는지 확인한다. 2. AndroidManifest.xml 에가면 빨간 줄이 그어져 있는 에러부분이 있다. alt+enter를 눌러서 android:exported="true" 추가해주면 된다.

교육/IT 2023.03.17

[Android Studio] 속도가 느려지거나 느릴때 조치방법(최적화)

안드로이드가 자꾸 느려져서 최적화방법을 찾아 정리해보았다. 1. 안드로이드 메모리 설정 studio64.exe.vmoptions 파일 수정 설치폴더의 bin에 가면 아래 파일이 있다. 출처: Hide :: 안드로이드 스튜디오 속도 최적화하는법 (hides.kr) -Xms1024m 으로 수정 -Xmx4096m 으로 수정 -XX:MaxPermSize=1024m 으로 수정 -XX:ReservedCodeCacheSize=440m 으로 수정 -XX:+UseCompressedOops 추가 -XX:+HeapDumpOnOutOfMemoryvError 추가 -Dfile.encoding=UTF-8 추가 2.setting에서 설정하기 compile independent modules in parallel 체크 compile..

교육/IT 2023.03.17

[Android] Textview 누를때마다 색깔 바꾸기

버튼이 아니라 textview를 클릭하면 색이 변하고 다시 한번 누르면 원상으로 돌아오게 하는 경우 //처음에 textview에 색을 지정하고 textView = (TextView)findViewById(R.id.text); textView.setTextColor(Color.parseColor("#FF0000")); //onclicklistener에서 짝수번 누를때와 홀수번일때를 구분해서 색을 지정하면 된다. textView.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View v) { num++; if(num % 2 == 0){ textView.setTextColor(Color.parseColor("#FF00..

교육/IT 2023.03.14

구글에서 색인이 잘 안될때 - 써치콘솔에 sitemap을 업데이트

티스토리에서 구글 서치콘솔에 가서 조회해보면 색인이 잘 안되고 있는 경우가 있다. 글이 작성된 것들이 사이트맵에 반영이 되고 구글 검색봇이 사이트맵의 변경사항을 읽어가야하는데 그게 잘 안되는 경우가 많은 것 같다. 암튼, 한 두개 의 글이면 아래처럼 색인요청으로 되지만 많을때는 대략 난감이다. 몇 번만 해도 하루 초과량을 넘어갔다는 알림이 나온다. ㅠㅠ 그래서 한꺼번에 할 수 있는 방법을 찾아보았더니 구글에 사이트맵 주소를 Ping을 보내 검색봇을 불러오게 하는 방법이 있었다. 웹브라우저 주소창에 아래 url을 복사해서 입력하는 방법이다. https://www.google.com/ping?sitemap=http://example.com/sitemap.xml Google Search Console - Si..

교육/IT 2023.03.13

[Android Studio(안드로이드 스튜디오)] 단축키 정리

File->Setting화면에 들어가면 Keymap을 볼 수 있다. Ctrl + Shift + F 프로젝트 내 찾기 Ctrl + R 열어둔 파일 내 특정 코드 교체 Ctrl + Shift + R 프로젝트 내 특정 코드 교체 Ctrl + Alt + L 코드 자동 정렬 Alt + 마우스 드래그 다중 커서 드래그 Alt + ←, → 열어둔 파일들 탭 좌우 이동 F11 코드 북마크(체크 표시) / Shift + F11 북마크 리스트 Ctrl + Tab 이전 작업창으로 전환 Alt + 1 좌측의 Project 창 열기, 닫기 / Alt + 7 좌측의 Structure 창 열기, 닫기 Ctrl + Shift + A : 액션찾기 Ctrl + Space : 자동완성 Alt + Insert : 코드생성 Ctrl + / ..

교육/IT 2023.03.10
반응형