프로그래밍/안드로이드 GO_IN 2020. 4. 27. 01:16
지난 포스팅에서 View와 ViewGroup에 관한 내용을 다뤘습니다. 그중에서 View의 속성 부분을 보면 visibility라는 속성이 있습니다. 이번 포스팅에서는 Visibility 속성 값인 visible, invisible, gone에 대한 코드 구성과 함께 결과 화면을 확인해보도록 하겠습니다. 실습 내용 ▶ 위젯 구성 : TextView 3개, Button 3개 ▶ visible, invisible, gone의 기능을 하는 버튼 3개를 만들어 각각의 버튼 클릭 시 버튼에 따른 가운데 텍스트 뷰의 변화를 살펴보겠습니다. colors.xml 코드 colors.xml 코드입니다. 더보기 #008577 #00574B #D81B60 #ff0000 #00ff00 #0000ff activity_main.x..
더 읽기
프로그래밍/안드로이드 GO_IN 2020. 4. 26. 19:43
안드로이드의 레이아웃과 위젯에 대해 자세히 설명하기 전에 중요한 개념인 view와 viewgroup을 먼저 알아보겠습니다. 각각의 개념과 속성에 대해 설명한 뒤 이번 포스팅을 마치겠습니다. Display(디스플레이), Window(윈도우), Surface(서피스), View(뷰), ViewGroup(뷰그룹), Widget(위젯), Layout(레이아웃) 위의 일곱가지 개념에 대해서 간단하게 짚고 넘어가겠습니다. 1. display(디스플레이) ▶ 하드웨어가 보여주는 화면입니다. 스마트 폰을 예로 들자면 우리가 보고 있는 화면이라고 생각하면 될 것입니다. 2. window(윈도우) ▶ 앱이 가지고 있는 화면입니다. A앱과 B앱이 가지고 있는 화면들이 다르듯이 모든 앱들은 각각의 화면이 있습니다. ▶ 앱이 ..
프로그래밍/안드로이드 GO_IN 2020. 3. 12. 02:35
지난번 구글 접속하기와 전화 키패드 띄우기에서 사용했던 인텐트를 이용하여 이번에는 사용자가 정의한 액티비티 간의 이동을 해보도록 하겠습니다. 프로젝트 파일은 안드로이드 간단한 기능 구현 포스팅에서 사용했던 프로젝트를 그대로 사용하겠습니다. 아래 링크에서 사용했던 프로젝트입니다. 안드로이드 토스트, 구글 접속하기, 전화 키패드 띄우기 기능 구현 안드로이드 간단한 기능 구현(토스트, 구글 접속하기, 전화 키패드 띄우기) * SK 플래닛의 안드로이드 강의를 참고해서 작성하는 포스팅입니다. 공부를 하면서 기록하는 내용이다 보니 틀린 내용이 있을 수도 있습니다. 틀린 부분이 있다면 댓글로 알려주시면 감사드리겠습니다. * 안드로.. hihack.tistory.com | activity 생성 지난번 만들었던 acti..
프로그래밍/안드로이드 GO_IN 2020. 3. 11. 01:32
안드로이드의 레이아웃과 위젯에 대한 설명 전에 간단하게 버튼을 이용해 토스트 띄우기, 구글 접속하기, 전화 키패드 띄우기에 대해 해 보겠습니다. 레이아웃과 위젯에 관련된 내용은 다음 포스팅부터 할 예정입니다. 안드로이드 플랫폼으로 이런 것들도 할 수 있구나 정도로 알고 넘어가면 될 것 같습니다. 새로운 프로젝트 하나를 만들고 시작하겠습니다. 프로젝트 생성을 할 줄 모르시는 분은 아래 포스팅을 참고하여 생성을 하시면 됩니다. 안드로이드 프로젝트 생성하는 방법 안드로이드 프로젝트 생성 * SK 플래닛의 안드로이드 강의를 참고해서 작성하는 포스팅입니다. 공부를 하면서 기록하는 내용이다 보니 틀린 내용이 있을 수도 있습니다. 틀린 부분이 있다면 댓글로 알려주시면 감사드리겠습니다. * 안드로.. hihack.ti..