일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 |
- 안드로이드 프로젝트
- vscode extenstion
- android color 클래스
- Log.d
- 모듈 관리
- prettier vscode
- NetworkInfo 대체
- 안드로이드 스튜디오 설치
- 안드로이드 공부
- swift idfa 확인방법
- win10 virtualenv
- 안드로이드 color
- 레이아웃
- prettier 사용법
- android 개발
- android 튜토리얼
- xcode idfa
- android studio 3
- NetworkCallback
- 안드로이드 시작하기
- 안드로이드 view
- 모듈 배포
- listview adapter
- 안드로이드모듈
- 안드로이드 스튜디오
- vscode extension 추천
- 파이썬 의존성
- NetworkInfo deprecated
- logcat 사용법
- jitpack
- Today
- Total
목록레이아웃 (4)
세라쌤의 IT 튜토리얼
Frame은 '액자'를 의미한다. 하나의 프레임 레이아웃에는 여러 View를 겹쳐서 넣는 용도로 사용하는데각 View를 레이아웃의 위, 아래, 좌, 우 형태로 배치할 수 있다.모든 레이아웃이 그렇듯이, 상단에서 하단으로 View를 읽어들이며 화면을 표현하므로 마지막에 추가된 레이아웃일수록 화면의 가장 앞에 보이게 된다. FrameLayout은 화면의 일부 영역을 차단하여 View 등의 단일 항목만 표현하기 위해 만들어졌다.여러 View를 동시에 표현할 수 있는 장점이 있지만 디바이스의 화면 비율(모바일이나 태블릿의 너비/높이 차이)에 따라 화면이 다르게 보이는 점 때문에 FrameLayout 내부에는 하나의 View를 두는 것이 화면 구..
1. Relative Layout란?Relative란 '상대적인'이라는 의미를 갖고 있다. LinearLayout 만으로는 애매한 화면에 많이 적용된다. 'XX의 위에', '@@의 오른쪽에' 등의 이웃 View를 기준으로 위치를 배정하기 때문에 이러한 위치 선정은 절대적인 위치가 아닌 '상대적인' 위치로 View가 자리 잡도록 한다. RelativeLayout의 선언은 다음과 같다. 선언 방법은 LinearLayout과 동일하다. 2. Relative Layout의 특징RelativeLayout에 포함되는 하위 View들은 몇가지 추가 속성들을 부여받는데 그 중 몇 가지를 소개하겠다. 1. 상대적인 위치를 지정하지 않으면 자식 View들은 무조건 맨 좌측 상단에 자리잡는다.2. layout_alignPa..
1. ViewGroup과 View공식 Docs : https://developer.android.com/guide/topics/ui/declaring-layout?hl=ko 안드로이드 애플리케이션의 화면(User Interface)를 표현하는 구성요소는 ViewGroup과 View가 있다. ViewGroup은 여러 View를 한 덩어리로 묶어주는 틀의 역할을 하며 View는 각 컴포넌트들을 의미한다. (ViewGroup은 View를 상속받았기 때문에 ViewGroup또한 View의 일종이다.) 사용자 화면에 노출해야하는 액티비티는 반드시 레이아웃이나 뷰를 선언해야 하는데 선언 방법은 2가지가 있다.정적 선언 : res/layout에 xml을 사용하여 선언.동적 선언 : java 소스코드를 사용하여 런타임..
View와 ViewGroup 화면을 구성하는 구성요소에 대해 본격적으로 공부해보자.일단 안드로이드나 웹이나 무엇이든지, 유저와 상호작용을 위해서는 보여지는 화면이 필요하다. 이를 뷰(View)라고 하는데, 버튼, 텍스트 필드, 이미지, 테이블 등 여러가지 모양의 뷰가 있을 것이다. 더불어 이러한 여러 뷰를 특별한 틀(Layout) 안에 배치하여 운영한다면 레이아웃이 없는 것보다 화면 구성이 훨씬 수월할 것이다. 여기서 Layout은 ViewGroup이라 표현하고 각종 뷰를 구현하는 Widget(버튼 등)을 View라고 표현한다. 출처: https://developer.android.com/training/basics/firstapp/building-ui.html 우리가 만약 구현해야 하는 화면이 다음과 ..