반응형 전체 글36 안드로이드 기본 위젯 TextView, Button, EditText, ImageView 이번 포스팅에서는 안드로이드 위젯에 대하여 좀더 자세하게 알아보자. 기본 위젯들을 살펴보고 이것들을 이용하여 간단한 예제를 만들어 본다. 1. TextView TextView는 글자를 표현하기 위한 위젯이다. 텍스트뷰에서는 다음과 같은 속성들을 지정할 수 있다. 텍스트뷰의 속성을 정리하면 다음과 같다. text 표시할 텍스트 textColor 텍스트 색상 textSize 텍스트의 크기 textStyle 텍스트의 스타일(bold, italic, bolditalic) typeface 텍스트 폰트(normal, sans, serif, monospace) width 픽셀 단위로 텍스트뷰의 길이를 설정 height 픽셀 단위로 텍스트뷰의 높이를 설정 lines 텍스트뷰의 높이를 설정 이와 같이 텍스트뷰의 속성으로.. 2023. 1. 5. 안드로이드 사용자 인터페이스 살펴보기 안드로이드 개발을 하면서 당연히 알아야 하는 내용이며, 가장 기본중의 기본이다. 안드로이드에서는 버튼, 텍스트뷰, 이미지뷰 등의 기본 위젯들을 제공한다. 기본 위젯을 사용하기에 앞서 사용자 인터페이스 부터 확인해보자. 1. 사용자 인터페이스 사용자 인터페이스. 흔히 User Interface의 약자인 UI라고 부르는 것을 말한다. 안드로이드는 모바일 환경에 특화된 버튼, 리스트, 스크롤, 메뉴, 체크박스 등을 따로 제공한다. UI 요소들을 크게 분류하면 View와 ViewGroup으로 나눌 수 있다. 간단히 정리하면 다음과 같다. 뷰(View) 화면을 구성하는 요소인 위젯이다. 뷰 그룹(ViewGroup) 위젯을 담는 컨테이너 역할을 한다. 2. UI의 작성 절차 먼저 뷰그룹(레이아웃)을 생성하고 여기에.. 2023. 1. 4. 안드로이드 어플리케이션 기본 구조 카테고리에 안드로이드 스터디 메뉴를 오픈한 후 첫 게시물을 써본다. 일단 초보자들 눈높이로 모든 포스팅을 작성할 예정이다. 그러기 위해서 아주 기본적인 것도 디테일하게 작성하는 노가다가 필요하다. 또륵... 스터디 포스팅에서 기본으로 하는 교재로는 '그림으로 쉽게 설명하는 안드로이드 프로그래밍'을 사용한다. 초심자 입장에서 접근하기 쉽게 구성되어 있는 것 같다. 요렇게 생긴 교재다. 내용은 이 책의 내용을 기반으로 작성할 예정. 그럼 이제부터 시작~! 1. 안드로이드 어플리케이션의 구성 어플리케이션 컴포넌트 흔히 4대 컴포넌트라고 불린다. 각 컴포넌트들은 하나의 독립된 엔티티로 존재하며 정해진 역할을 수행한다. 앱을 만들 때 필요한 일종의 블럭이라고 생각하면 된다. 다음의 4가지 컴포넌트가 있다. 액티비.. 2023. 1. 4. 안드로이드 스튜디오 설치(2021.05.24. 기준) 기술블로그를 티스토리에 만들겠다고 마음먹고 첫 포스팅. 안드로이드 개발 업무를 맡고 있기에 첫 포스팅은 안드로이드에 대한 내용을 작성한다. 뭐부터 해야할지 고민할 것도 없이 당연히 안드로이드 스튜드오 설치부터 시작해본다. 다시 처음부터 설치하면서 하기는 귀찮으니 예전에 포스팅했던 내용을 기반으로 작성한다. 무려 2년 전에 포스팅했던 내용 우려먹기 시전..ㅋㅋ 1. 안드로이드 스튜디오란? 안드로이드 스튜디오란 안드로이드 앱 개발을 위해 만들어진 프레임워크. 몇 년 전만해도 안드로이드 앱 개발을 위해서는 이클립스를 설치하고, 이클립스의 마켓에서 SDK를 다운받아 설치하고 적용해야 했다. 하지만 안드로이드 스튜디오가 나오면서 세상 편해짐. ㄹㅇ 신세계 영접... 사용해보면 얼마나 편해졌는지 알 수 있을 것이다.. 2023. 1. 2. 이전 1 2 3 4 5 다음 반응형