KDLiam

고정 헤더 영역

글 제목

메뉴 레이어

KDLiam

메뉴 리스트

  • 홈
  • 태그
  • 방명록
  • 분류 전체보기 (63)
    • My Project (1)
      • Project (1)
    • Android (10)
      • ViewGroup (1)
      • Jetpack (3)
      • Pattern (2)
      • Binding (2)
      • Utility (1)
      • Intent (1)
    • Problems(Kotlin) (44)
      • Baekjoon (44)
    • Git & Github (1)
      • Git (1)
    • Kotlin (4)
      • DataType (1)
      • Math (1)
      • DataStructure (2)
    • DataBase (1)
      • MySQL (1)
    • Programmers (1)

검색 레이어

KDLiam

검색 영역

컨텐츠 검색

안드로이드

  • Intent(1) - Screen Transition(화면 전환)

    2023.09.05 by KDLiam

  • Binding(2) - ViewBinding

    2023.09.05 by KDLiam

  • Binding(1) - DataBinding

    2023.09.01 by KDLiam

  • 화면 크기 가져오는 함수(Screen Size)

    2023.08.25 by KDLiam

Intent(1) - Screen Transition(화면 전환)

App을 사용하거나 개발하며 화면 전환은 필요합니다. 이 화면 전환을 하는 방법 중 하나는 Intent를 사용하는 것입니다. Android에서 Intent(인텐트)는 컴포넌트 간 통신 및 작업을 수행하는 데 사용되는 중요한 개념입니다. Intent는 Application의 다양한 Component 간에 데이터를 전달하고, 화면을 시작하고, 외부 앱과 상호작용하며, 시스템 서비스에 요청을 보내는 데 사용됩니다. 화면 전환을 위한 Intent는 Explicit Intent를 사용합니다. 명시적 인텐트 (Explicit Intent): 명시적 인텐트는 목적지 컴포넌트의 이름을 정확하게 지정하는 방식으로 사용됩니다. 특정한 액티비티, 서비스 또는 브로드캐스트 수신기를 호출하거나 시작하는 데 사용됩니다. 주로 내..

Android/Intent 2023. 9. 5. 23:53

Binding(2) - ViewBinding

// MainActivity.kt import androidx.appcompat.app.AppCompatActivity import android.os.Bundle import com.example.a14_intent.databinding.ActivityMainBinding class MainActivity : AppCompatActivity() { private lateinit var binding: ActivityMainBinding // Declare a ViewBinding Class override fun onCreate(savedInstanceState: Bundle?) { super.onCreate(savedInstanceState) // viewBinding Initialize bindin..

Android/Binding 2023. 9. 5. 22:06

Binding(1) - DataBinding

Android 개발은 종종 XML 레이아웃과 Java 또는 Kotlin 코드 사이의 데이터 흐름 관리와 UI 업데이트를 다루는 작업을 필요로 합니다. 이러한 작업을 더 간단하고 효율적으로 수행할 수 있도록 도와주는 도구 중 하나가 Data Binding입니다. 이 글에서는 Data Binding의 기본 개념과 장점을 살펴보겠습니다. Q. Data Binding이란? Data Binding은 안드로이드 앱 개발에서 사용되는 라이브러리로, XML 레이아웃 파일과 데이터 모델(예: POJO 클래스)을 바인딩하여 UI 요소와 데이터 간의 간편한 상호작용을 제공합니다. 이를 통해 코드와 XML 사이의 중복을 줄이고 앱 개발을 더욱 효율적으로 만들 수 있습니다. Q. Data Binding의 주요 이점? - 코드 ..

Android/Binding 2023. 9. 1. 22:31

화면 크기 가져오는 함수(Screen Size)

Screen Size를 가져오는 방법은 SDK 버전 R(30) 이상인 경우와 이하인 경우의 방법이 다르다. 해당 함수를 호출할 땐, 다음과 같이 호출할 수 있다.

Android/Utility 2023. 8. 25. 23:04

추가 정보

인기글

최신글

페이징

이전
1
다음
TISTORY
KDLiam © Magazine Lab
페이스북 트위터 인스타그램 유투브 메일

티스토리툴바