본문 바로가기

웹뷰2

[JAVA][Android] 로또 QR 코드 웹뷰 띄워주기 안녕하세요! 오늘은 스틱코드를 이용하여 로또 QR 코드를 이용하여, 당첨 여부를 확인하는 웹사이트를 웹뷰로 띄우도록 하겠습니다. 진행 순서는 다음과 같이 진행하겠습니다. 1. 카메라로 QR코드 인식하기 2. 웹뷰 띄우기 3. 네트워크 권한 변경하기 0. 사전 작업 시작에 앞서 QR코드 인식 및 웹뷰를 사용하기 위해 build.gradle, AndroidManifest 먼저 작업하도록 하겠습니다. build.gradle(Module: app) QR코드 인식 라이브러리인 'zxing'을 사용하기 위해 SDK 최소 버전을 24로 설정해줍니다. 'dependencies' 에 다음과 같이 추가해 줍니다. 매니페스트 파일을 열어 인터넷, 카메라 권한 및 하드웨어 가속하도록 아래와 같이 추가해줍니다. AndroidM.. 2021. 6. 8.
[Java][Android] 안드로이드 - 웹뷰(WebView) 만들기 웹뷰란? 안드로이드 앱 내에서 웹페이지를 표시하는 뷰 입니다. [참고] developer.android.com/reference/android/webkit/WebView developer.android.com/guide/webapps/webview 예제 버튼을 누르면 웹 페이지 화면으로 이동하는 예제를 만들어보겠습니다. 먼저 xml에 버튼을 선언합니다. 버튼 이벤트를 사용하려면, 클래스에서 button을 findViewById로 선언해주고, 클릭 리스너를 만들어 줘야 합니다. 스틱 코드를 활용한다면, 클래스에서 'bu'까지만 작성 했을 때 버튼 클릭이벤트가 나타납니다. 버튼 클릭 이벤트를 클릭하면 코드가 한 번에 작성이 되서 편리합니다. 변수명, xml에 작성된 버튼의 id 값만 변경하면 되니 빠르게 코.. 2021. 2. 5.