AndroidStudio(10)
-
[Android/Kotlin] - WebView 사용하기
이번 포스팅에서는 앱에서 웹페이지를 띄울 때 많이 사용하시는 WebView를 사용하는 방법에 대해 소개해 드리고자 합니다. 권한 설정해주기 Web페이지에 접속하려면 Internet 권한이 필요합니다. WebView 띄우기 private fun initWebView(address : String) { val webView = findViewById(R.id.webView) // 와이파이 & 데이터 연결되어 있으면 웹뷰 생성 if(getNetworkConnected(applicationContext) ) { // 인터넷 연결 되어 있을 때 (셀룰러/와이파이) webView.settings.javaScriptEnabled = true // 자바 스크립트 허용 // 웹뷰안에 새 창이 뜨지 않도록 방지 webVi..
2020.12.30 -
[Android/Kotlin] Zxing 라이브러리로 QR코드 스캐너 만들기
QR코드 스캐너를 만들기 위해 많은 구글링을 해본 결과 QR코드 스캐너 만들 때 Zxing 라이브러리를 많이 사용한다는 것을 알게되었어요! 그래서 오늘은 위와 같은 Zxing 라이브러리를 이용하여 QR코드 스캐너 만드는 방법에 대해 소개해드리려고 합니다. 저는 주로 개발할 때 Kotlin을 사용하기 때문에 Kotlin으로 사용법에 대해 설명하도록 하겠습니다. 아래 링크는 Zxing 라이브러리 주소 입니다 ! journeyapps/zxing-android-embedded Barcode scanner library for Android, based on the ZXing decoder - journeyapps/zxing-android-embedded github.com Build, Gradle에 Zxing ..
2020.12.30 -
[Android/Kotlin] - Wifi 연결 상태 확인하기
권한 설정하기 Network 권한을 설정해주는 permission을 추가해주세요! 사용법 ConnectionManager를 통해 Network Wifi 상태를 확인할 수 있습니다 : ) // 인터넷 연결 확인 함수 fun getNetworkConnected(context: Context): Boolean { val cm = context.getSystemService(Context.CONNECTIVITY_SERVICE) as ConnectivityManager val activeNetwork : NetworkInfo? = cm.activeNetworkInfo val isConnected : Boolean = activeNetwork?.isConnectedOrConnecting == true return ..
2020.12.30 -
[Android] 파일 .gitignore 적용하기
.gitignore에 원하는 파일을 넣어준다. /app/src/main/res/values/api_secret_key.xml 안드로이드 스튜디오 Terminal 에서 (.gitignore 적용 ) git rm -r --cached . git add . git commit -m "Apply .gitignore" git push 👉🏻 해당 xml 파일은 git 에 올라가지 않는다 ‼️
2020.11.22