반응형

2024/12 23

Kotlin/Android| systemUiVisibility Deprecated

android 30(API 30, Android 11) 이상에서는 systemUiVisibility 대신 WindowInsetsController를 사용하는 방식으로 변경되었습니다. 이제 더 세련되고 구체적으로 UI를 숨기거나 표시할 수 있어요.이전 방식이 decorView와 systemUiVisibility에 의존했다면, 새로운 방식은 WindowInsetsController를 활용하여 상태바, 네비게이션바 등을 다루도록 개선됐습니다.  private fun hideBottomNavigation() { if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.R) { val windowInsetsController = activity?.window?.ins..

Android Studio 2024.12.24

HTML | 글자 형태 태그

HTML의 텍스트 태그는 웹 페이지의 텍스트를 구조화하거나 스타일링하기 위해 사용됩니다. 이 태그들은 텍스트의 의미와 외형을 정의하는 데 중요한 역할을 합니다.HTML의 텍스트 태그는 헤더, 단락, 인용문, 의미 강조, 스타일링 등 다양한 용도로 나뉩니다. 아래는 HTML에서 자주 사용하는 텍스트 관련 태그와 그에 대한 설명입니다.📘 1. 구조적 텍스트 태그웹 문서의 구조를 정의하는 태그들로, 제목, 단락, 인용문 등을 구성할 때 사용합니다.1.1. ~ (헤더 태그)설명: 제목이나 헤드라인을 정의합니다.범위: 이 가장 크고, 이 가장 작습니다.사용 예시: 문서의 제목, 섹션 제목, 블로그 제목 등 Header 1 Header 1 Header 1 Header 1 Header 1 ..

CSS HTML JS 2024.12.19

Android 정책 | Google 플랫폼 프로그램 정책 업데이트(게시자 정책이 업데이트) 2025년 2월 16일에 효력

1. 불법 콘텐츠다음과 같은 콘텐츠는 허용되지 않습니다.불법 콘텐츠: 불법 행위를 조장하거나 타인의 법적 권리를 침해하는 콘텐츠.2. 지식 재산권 악용다음과 같은 콘텐츠는 허용되지 않습니다.저작권 침해 콘텐츠: 저작권을 침해하는 콘텐츠. Google은 DMCA(디지털 밀레니엄 저작권법)에 따라 권리 침해 주장에 대응하며, 이 양식을 통해 반론 통지를 제출할 수 있습니다.위조품 홍보 콘텐츠: 위조품을 판매하거나 홍보하는 콘텐츠. 위조품은 진품과 유사한 상표나 로고가 사용되어, 진품으로 오인하게 만드는 제품입니다.3. 위험하거나 경멸적인 콘텐츠다음과 같은 콘텐츠는 허용되지 않습니다.증오, 차별, 비하 조장 콘텐츠: 인종, 민족, 종교, 장애, 나이, 국적, 성적 지향, 성별 등 특정 집단에 대한 증오, 차별..

Android정책 2024.12.19

iOS | iOS 13 웹뷰 페이지 스크롤 안되는 현상(WebView Scroll error)

앱에서 문제가 없다고 판단되면 웹을 한 번 찾아보는걸로.. 해결 방법은 본문 스타일에서 "overflow:hidden"을 제거 Mac 시스템 환경 설정 > 일반 > 스크롤 막대를 확인한 후 2개가 있어서 오류가 날 수도 있다는 소리 .site-content-wrapper { overflow-y: hidden;}   WKWebView scrolling issue on iOS 13 | Apple Developer ForumsLooks like iOS 13 caused an issue in some of our pages we load using WKWebView. The issue is that you can't scroll vertically on the page as the screen jumps aro..

Swift 2024.12.13

Android | WebView(웹뷰)

binding.webView.settings.apply { setSupportMultipleWindows(false) // 새창 띄우기 허용 setSupportZoom(false) // 화면 확대 허용 javaScriptEnabled = true // 자바스크립트 허용 javaScriptCanOpenWindowsAutomatically = false // 자바스크립트 새창 띄우기 허용 loadWithOverviewMode = true // html의 컨텐츠가 웹뷰보다 클 경우 스크린 크기에 맞게 조정 useWideViewPort = true // html의 viewport 메타 ..

Android Studio 2024.12.13

Android | Activity, Fragment, View, Intent, Context

🔥 1. 개념 설명📱 1. Activity정의: 하나의 화면을 담당하는 안드로이드 앱의 기본 단위.역할: 사용자와 상호작용할 수 있는 창 역할을 함.생명주기: onCreate, onStart, onResume, onPause, onStop, onDestroy 메서드가 있음.예시: 카카오톡의 채팅 목록 화면, 채팅방 화면이 각각 별도의 Activity로 구현될 수 있음.📘 중요 메서드메서드설명onCreate()Activity 생성 시 호출되는 메서드로, 뷰를 초기화하는 코드가 작성됨.onStart()Activity가 사용자에게 보이기 직전에 호출됨.onResume()사용자와 상호작용할 준비가 되었을 때 호출됨.onPause()다른 화면으로 전환될 때 호출됨 (ex. 전화 수신).onStop()다른 A..

Android Studio 2024.12.11
반응형