본문 바로가기

개발406

안드로이드 12 변경사항 출처 - https://kkangsnote.tistory.com/131 Toast Icon Toast API 에는 변경사항이 없는데 출력되는 모습에 변화 Toast 문자열에 기본 App Icon 이미지 출력 WindowMetrics 디바이스 사이즈 정보 획득에 사용되었던 DisplayMetrics 는 deprecation WindowMetrics 를 사용할 것을 권장 if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.R) { val windowMetrics: WindowMetrics = windowManager.currentWindowMetrics val insets: Insets = windowMetrics.windowInsets .getInsetsIgnoringV.. 2022. 2. 14.
안드로이드 웹뷰 쿠키, 세션, 히스토리 삭제 webView.clearCache(true); webView.clearHistory(); if (Build.VERSION.SDK_INT < Build.VERSION_CODES.LOLLIPOP) { CookieSyncManager cookieSyncMngr=CookieSyncManager.createInstance(MainActivity.this); cookieSyncMngr.startSync(); CookieManager cookieManager=CookieManager.getInstance(); cookieManager.removeAllCookie(); cookieManager.removeSessionCookie(); cookieSyncMngr.stopSync(); cookieSyncMngr.sync(.. 2020. 10. 24.
플러터 IOS 프로젝트 실행하기 플러터 프로젝트를 IOS에서 실행하기 위해서는 맥PC와 XCODE가 필요합니다. 1. 이전에 플러터 개발 환경 구축하기 처럼 진행하면서 플러터 SDK는 맥용으로 다운을 받아서 압축을 풉니다. 플러터(flutter) 개발 환경 구축하기 1. 플러터 사이트 http://flutter.dev 에 접속해서 Get started를 클릭합니다. 2. 각 운영체제 별로 Windows, macOS, Linux, Chrome Os 인스톨 파일이 있습니다. 자신의 운영체제에 맞게 선택합니다. 3. Windows.. darksilber.tistory.com 2. 터미널에서 다음 명령을 실행해서 환경 변수에 플러터 SDK bin의 위치를 추가합니다. $export PATH="$PATH:`pwd`/flutter/bin" 환경변.. 2020. 10. 18.
플러터(flutter) 개발 환경 구축하기 1. 플러터 사이트 http://flutter.dev 에 접속해서 Get started를 클릭합니다. 2. 각 운영체제 별로 Windows, macOS, Linux, Chrome Os 인스톨 파일이 있습니다. 자신의 운영체제에 맞게 선택합니다. 3. Windows를 선택하면 다음 페이지에서 스크롤을 조금 내리면 다운로드를 할 수 있는 링크를 눌러서 SDK를 다운로드 합니다. 4. 다운받은 zip파일을 적당한 위치에 압축을 풀고 환경 변수에 등록 합니다. 내PC에서 마우스 오른쪽 버튼 클릭 -> 속성 -> 환경변수를 클릭 합니다. 5. 사용자 변수 항목에 편집 메뉴를 누릅니다. 6. 환경 변수 편집화면에서 새로 만들기 버튼을 눌러서 압축푼 SDK의 bin폴더의 위치를 지정하거나, 찾아보기를 눌러서 SDK의.. 2020. 10. 17.
Android에서 5G 시대 준비하기 출처 - developers-kr.googleblog.com/2020/09/getting-ready-for-5g-on-android.html 작성자: Stella Loh (Android 5G 제품 관리자) 원문은 여기서 확인 가능하며 양찬석(Google)님이 번역 리뷰에 참여해주셨습니다. Android에서 5G 준비하기 연결성(Connectivity)은휴대폰에서 경험하는 모든 것을 생생하게 만들고, 우리가 소중한 사람들과 더 연결되고 소통하며, 스스로를 표현할 수 있도록 하는데 가장 핵심적인 부분입니다. 연결성을 보장하는 것은 앱 개발자에게 예나 지금이나 매우 중요합니다. 여러분은 아마 5G와 관련된 여러 뉴스를 접하면서 '5G가 내가 개발하는 앱에 어떤 의미일까'라고 궁금 하셨을 것입니다. 5G는 미디.. 2020. 9. 25.
Now in Android #24: 최신 Android 정보를 알려드립니다 출처 - developers-kr.googleblog.com/2020/09/now-in-android-24.html 작성자: Chet Haase (Google 소프트웨어 엔지니어) 원문은 여기서 확인 가능하며 블로그 리뷰에는 번역 리뷰는 양찬석(Google) 님이 참여해 주셨습니다. Jetpack Compose Alpha, ConstraintLayout 2.0, #11WeeksOfAndroid, Android 11 모임, AndroidX 릴리스, 문서, 동영상 시리즈, 팟캐스트 Android 개발 분야의 새롭고 눈에 띄는 소식을 계속 안내해드리는 'Now in Android'시리즈에 오신 걸 환영합니다. Jetpack Compose: 알파 릴리스! Jetpack Compose는 Android를 위한 미래.. 2020. 9. 25.
자동차용 Android를 통해 더 많은 운전자에게 다가가는 새로운 방법을 소개합니다 출처 - developers-kr.googleblog.com/2020/09/android.html 원문은 이 곳에서 확인하실 수 있고 번역 리뷰에는 김태호(Google)님이 참여해주셨습니다. 게시자: Mickey Kataria, Android for cars 제품 관리 이사 본 블로그 게시물은 #11WeeksOfAndroid 주간 시리즈 중 일부입니다. 우리는 매주 주요 영역에 대해 심층적으로 알아보고 있는데, 이번 주에는 Android Beyond Phone에 초점을 맞춰 보겠습니다. 오늘 우리가 이야기 나눌 주제는 바로 자동차입니다. 2014년 부터 Google은 Android 휴대전화에서 익숙하게 사용되는 다양한 앱과 서비스를 자동차에서도 안전하고 매끄럽게 이용할 수 있도록 하는 작업에 매진해왔습니.. 2020. 9. 25.
11 Weeks of Android: 언어 출처 - developers-kr.googleblog.com/2020/09/11-weeks-of-android-languages.html 원문은 여기서 확인 가능하며 블로그 번역 리뷰에는 노현석(Android GDE)님이 참여해주셨습니다. 게시자: David Winer, 제품 관리자 이 블로그 게시물은 #11WeeksOfAndroid 주간 시리즈 중 일부입니다. 우리는 개발자가 어떤 중요한 정보도 놓치지 않도록 매주 Android의 주요 영역을 다루고 있습니다. 이번 주에는 언어에 관해 집중 조명했으며, 알아두셔야 할 내용을 아래에 간단히 정리했습니다. 최신 Android 개발은 뛰어난 언어 지원으로 시작됩니다. Kotlin, 자바 프로그래밍 언어, C++가 함께 개발자들이 앱 개발에 매일 사용하는 An.. 2020. 9. 24.