# ConstraintLayout
[Kotlin] ConstraintLayout
LinearLayount에 이어서 이번에는 ConstraintLayout에 대해 글을 작성해 보겠다.Flutter에도 Constraints 위젯이 있는데, 같은 기능이라고 보면된다. 저는 Constraints 관련 위젯은 잘 사용하지 않습니다. Native 앱 개발시에

[안드로이드 과제 no.3] Android Studio - Service란?
서비스란? 앱의 4대 구성요소 중 하나이다. 액티비티 서비스 브로트캐스트리시버 콘텐츠제공자 좀 더 알아듣기 쉽게 예시를 들어서 설명하면 지금 내가 Youtube Music에 들어가서 음악을 듣고 있다고 하자. 나는 음악을 들으면서 핸드폰으로 공부를 하고 싶다. 그러
ConstraintLayout
이번 벨로그에서는 실습이 아닌 ConstraintLayout에 대하여 다뤄보려 한다. ConstraintLayout은 레이아웃 XML 파일을 만들면 기본으로 작성되어 있으며, 개발자가 꼭 이용해야 하는 것은 아니다. ConstraintLayout은 RelativeLay

Android Studio : Constraintlayout
안드로이드 프로세스/액티비티 간 데이터 전달 과정안드로이드 배경에 이미지 삽입하기안드로이드 스튜디오에서 이미지와 관련있는 뷰 객체는 당연히 이미지 뷰 입니다. 따라서 많은 사람들이 배경으로 이미지를 넣고 싶어할 때 자동으로 이미지 뷰를 연상하기 쉽습니다. 하지만 이는
안드로이드 학습 - Constraint Layout
레이아웃레이아웃은 앱에서 사용자 인터페이스를 위한 구조(예: Activity)를 정의하는 ViewGroup 객체를 뜻합니다.View 란 사용자가 상호작용할 수 있는 화면이며, View 객체를 위젯이라고 합니다.Layout 클래스는 View 위젯들을 그룹화하여 배치하기
# GuideLine
ConstriantLayout으로 화면을 구성하다보면 화면의 정확히 반 부터 시작, 혹은 특정 비율에 따른 시작이나 크기를 주고 싶을 때가 있다.ConstraintLayout을 이용하면 왠만한 상황에 대처하기 쉽지만화면의 절반부터 시작하려면 비율을 이용하면 좋다.코틀린

한라인에 TextView가 2개 붙어 있을때 앞에 ellipsize 옵션적용
1줄에 2개의 텍스트뷰를 표현해야한다... 위젯안의 텍스트의 내용이 가변적일때 어떻게 처리할 것인가??? 이글을보면 모든것이 깔끔하게 해결!!

Layout (What is Layout?)
1.Layout layout의 부모 클래스는 ViewGroup으로, ViewGroup은 다른 View를포함할 수 있는 View. 그러므로 Layout클래스는 View 위젯들을 포함하는 컨테이너 역할. 출처: ![안드로이드 레이아웃]https://recipes4dev.

Layout - ConstraintLayout
ConstraintLayoutConstraint : 제약, 제한, 통제어떤 Widget(ImageView나 TextView,Button 등)을 쉽게 "통제"할수 있다. 동시에 필수적으로 "제약"을 걸어주어야 한다.<ImageView androi
[Android] ConstraintLayout GuideLine, Barrier
ConstraintLayout 을 사용하면 다양한 기능을 제공해준다는 것을 이미 알고 있었지만, 실제로 GuideLine 과 Barrier 를 사용해보니 정말 유용한 기능이라는 것을 다시 한번 깨닫게 되어 포스팅을 하게 되었다. GuideLine 과 Barrier 을
[Android] ConstraintLayout Custom View
이번 포스팅에서는 ConstraintLayout 을 root 로 가지고 있는 View 에 대해서 Custom 하는 과정에 대해 살펴보고자 한다. 필자가 이번에 Custom View 를 만들게 된 이유는 ConstraintLayout 안에 무수히 많은 View 들이 존재
[Android] Layout
Android 개발자라면 UI 를 구성할 때 어떤 Layout 을 써야할지 한번쯤 고민하는 시간을 가졌을 것이라고 생각한다. View Rendering 과정의 성능을 최적화 시키기 위해선 ConstraintLayout 을 사용해 View 평탄화 작업을 해야한다는 사실은

[Kotlin]ConstraintLayout
우선, 설명하기전에 이 단어에 대해서 알아볼 필요가 있습니다!app:layout_constraintRight_toRightOf=”parent” 이게 과연 무슨뜻일까요? 정답은, button1 right의 constraint를 줄건데, 이건 parent의 right이다!

[Kotlin] 레이아웃
레이아웃은 여러 요소들을 배치할 수 있는 캔버스라고 생각할 수 있을 것 같다. 레이아웃 위에 내가 넣고 싶은 요소들을 원하는 대로 배치하고 머릿속에 있는 어플리케이션의 화면을 레이아웃을 통해 구성해낼 수 있는 것이다.오늘 살펴볼 레이아웃은 3가지가 있다.컨스트레인트 레