Android
[IntelliJ] Classpath 설정 변경
# Classpath를 설정해야 하는 이유 Classpath 는 Java 프로그램이 실행될 때 JVM(Java Virtual Machine)이 클래스를 찾는 데 사용하는 경로를 의미한다. Classpath를 올바르게 설정하면 JVM이 Java 애플리케이션에서 필요한 모든 클래스와 리소스를 적절하게 로드하고 사용할 수 있다.Windows 운영 체제에서 명령줄 길이 제한은 약 32,768자 이기 때문에, 클래스패스에 많은 JAR 파일이 포함된 경우 이 한계를 초과하게된다. ( Mac OS의 경우 명령줄 길이 제한은 일반적으로 약 262,144자 )Classpath를 올바르게 설정하지 않으면, Java 애플리케이션은 ClassNotFoundException 이나 NoClassDefFoundError와 같은 오..
[Android] 사용자 권한 사용유무 체크(카메라, 전화, 위치)
참고 : dev-minsuuuus.tistory.com/38 안드로이드 권한 체크 구현(Permission Check)Abstract. 안드로이드 알람 기능을 구현하는 프로젝트를 진행하면서 퍼미션 체크가 제대로 되지 않아 삽질을 한 경험이 있다. 이전에는 단순히 AndroidManifest.xml에서 태그를 사용하여 필요한 권한을dev-minsuuuus.tistory.com 1. Project 생성하기 Android Studio에서 New Project를 선택하여 프로젝트를 새로 생성하여 준다. 좌측 메뉴에서 Phone and Tablet을 선택하고 Empty Views Activity를 선택하여 준다. 기본적인 Empty Views Activity를 사용하기위해 아래와 같이 값을 입력하여..
[Android] App 실행시 Intro 화면 제작
1. Project 생성하기 Android Studio에서 New Project를 선택하여 프로젝트를 새로 생성하여 준다. 좌측 메뉴에서 Phone and Tablet을 선택하고 Empty Views Activity를 선택하여 준다. 기본적인 Empty Views Activity를 사용하기위해 아래와 같이 값을 입력하여준다. 입력 및 선택이 마무리 되었다면 [ Finish ] 버튼을 클릭하여 프로젝트를 새로 생성하여 준다. 2. Gradle 설정 프로젝트가 생성되면 build.gradle 파일을 오픈하여 viewBinding 설정을 활성화( true ) 시켜 준다. build.gradle( Modul : app )plugins { alias(libs.plugins.android.applic..
[Android] WebView를 이용한 Hybrid App 만들기
※ 하이브리드 App 구현에 필요한 필 수 기능• Web Site의 Main 페이지인 경우 Android 뒤로가기 버튼 더블 클릭시 App 종료• 결제 진행을 위한 사용자 디바이스의 App 실행 및 Google Play 에서 설치 유도• 태그 클릭시 카메라 및 갤러리 App 실행 하여 이미지 업로드 가능• JavaScript에서 window.android 객체를 이용하여 Android Native 코드 실행 1. Project 생성하기 Android Studio에서 New Project를 선택하여 프로젝트를 새로 생성하여 준다.좌측 메뉴에서 Phone and Tablet을 선택하고 Empty Views Activity를 선택하여 준다. 기본적인 Empty Views Activity를 사용하..