본문 바로가기

android

(3)
[유용한 사이트]JSON에서 Class 자동 형변환 사이트 app.quicktype.io/ Instantly parse JSON in any language | quicktype app.quicktype.io JSON 을 입력해주면 원하는 언어의 클래스로 자동 형변환이 가능하다.
java.lang.IllegalStateException: Not allowed to start service Intent java.lang.IllegalStateException: Not allowed to start service Intent { act=com.sesc.extension.action.PARSER pkg=com.sesc.extension (has extras) }: app is in background uid null ​ 오류 안드로이드가 일정 버전 이상으로 올라갈시 intent 서비스에서 startService 함수를 사용할수 없다. ​ ​getContext().startService(intent); 부분을 getContext().startForegroundService(intent); 함수로 바꿔줘야함 ​ startForegroundService()는 api level 26의 레벨을 요구하..
android studio 시작 화면(activity) 변경하기 로그인 화면 이전에 보여질 스플래쉬 화면을 추가하였는데 어플을 실행해 보니 스플래쉬 화면부터 뜨지 않는다. 어플 실행시 첫 화면을 설정해보자. ^ 왼쪽에 있는 splashActivity 를 시작 화면으로 변경할 예정 step1. 프로젝트의 manifests 파일로 이동 step2. 처음 시작으로 설정된 acivity 정보 안에 ... 가 들어 있을 겁니다. 이 부분을 그대로 복사 한 뒤, 원하는 activity 안에 옮겨 줍니다. 간단! + manifest 란 모든 애플리케이션에는 루트 디렉터리에 AndroidManifest.xml 파일(정확히 이 이름이어야 함)이 있어야 합니다. 매니페스트 파일에서는 Android 시스템이 앱의 코드를 실행하기 전에 확보해야 하는 앱에 대한 필수 정보를 시스템에 제공합..