Android21 [Android] Palette (Text) TextView 애플리케이션 내 글상자를 만들어줍니다. Text의 글꼴 속성입니다. 속성 설명 textColor Text의 색상과 투명도를 설정할 수 있습니다. textSize Text의 크기를 지정합니다. 단위가 다양합니다. textStyle Text의 Style을 지정합니다. bold : Text의 굵기를 두껍게 합니다 italic : Text를 기울입니다. Text의 길이가 수평 영역을 벗어날 경우 자동으로 줄 바꿈이 발생하지만 아래 속성을 사용하게 되면 줄 바꿈이 생기지 않고 벗어나는 영역을... 과 같은 생략 기호로 나타냅니다. singleLine / ellipsize 속성 설명 start Text 앞쪽을 생략합니다. middle Text 중앙을 생략합니다. end Text 끝쪽을 생략합니다. .. 2021. 1. 25. [Android] 4대 컴포넌트 안드로이드의 4대 컴포넌트는 액티비티, 서비스, 방송 수신자, 콘텐츠 제공자 이렇게 4가지를 말합니다. 애플리케이션을 만들 때 주요 구성요소이며 각각의 구성 요소는 인텐트를 통해서 상호 통신을 합니다. 즉 액티비티에서 다른 구성요소를 호출할 때는 인텐트를 거쳐야 한다는 것입니다. 각 컴포넌트는 하나의 독립적인 형태로 존재합니다. 각 컴포넌트는 고유의 기능을 수행합니다. 각 컴포넌트는 인텐트를 통해 서로 상호작용합니다. 아래는 각 컴포넌트에 대한 설명입니다. 인텐트(Intent) 인텐트란 애플리케이션 컴포넌트 간에 작업 수행을 위한 정보를 전달하는 역할을 하며 통신 수단이라고 생각하시면 됩니다. 인텐트를 가장 많이 사용하는 예로는 액티비티 간의 화면 전환이 있습니다. 즉, 인테트는 컴포넌트 A가 컴포넌트 .. 2021. 1. 25. [Android] Manifest 안드로이드 프로젝트를 처음 만들게 되면 반드시 포함돼있고 포함되어야 하는 파일이 존재합니다. 그건 바로 AndroidManifests.xml 입니다. AndroidManifests.xml은 따로 지정하지 않은 이상 프로젝트의 소스 루트(프로젝트명\src\main)에 존재합니다. 먼저 manifest가 무슨 뜻인가 보면 (명백한, 나타나타, 명확하게 하다) 이러한 뜻을 가지고 있습니다. 그러면 andoid manifest는 android를 명확하게 하고, 나타내주는 역할을 할 수 있다고 생각할 수 있습니다. 쉽게 말해서 매니페스트는 애플리케이션의 각종 정보를 저장하고 있는 명세서라고 생각하시면 됩니다. 매니페스트 파일은 Android 빌드 도구, Android운영체제 및 Google Play에 앱에 관한 .. 2021. 1. 25. 이전 1 2 3 4 다음 반응형