Android(3)
-
다양한 Widget 살펴보기
1️⃣TEXT ✔️TextView 화면에 텍스트를 표시하는 기능을 수행한다. ✔️ Plain Text 키보드를 통해 Text를 입력받는다. ✔️ Password PlainText처럼 키보드를 통해 Text를 입력받지만, 입력받은 내용을 숨긴다. 로그인 창에서 패스워드 입력 UI를 만들 때 사용된다. ✔️ E-mail 스페이스 바 왼쪽에 "@" 문자를 추가한 키보드로 PlainText 처럼 text를 입력받는다. ✔️ Phone 숫자만 입력가능한 키보드로 PlainText 처럼 text를 입력받는다. ✔️Time 시간 형식을 입력하기 쉽게 ':' 기호가 입력가능한 키보드로 PlainText 처럼 text를 입력받는다. ✔️Date 날짜 형식을 입력하기 쉽게 '-' 기호가 입력가능한 키보드로 PlainTex..
2022.09.29 -
다양한 Layout 알아보기
📌 6 Layout Types 1️⃣LinearLayout View를 가로방향 혹은 세로방향으로 나열하는 레이아웃이다. 아래와 같이 orientation 속성을 통해 방향을 설정할 수 있다. 각각은 서로 중첩되지 않고 쌓이는 방식으로 진행된다. 나는 이렇게 쌓이는 특징이 LinearLayout를 더욱 사용하기 쉽게 만들어 준다고 생각한다.(내가 사용하기엔 LinearLayout이 가장 멋진 어플리케이션을 만들 수 있게 도와주는 Layout Type라고 생각한다. margin과 weight, height 값만 적당히 조절한다면 쉽게 예쁜 어플리케이션을 만들 수 있다!) android : orientation = "vertical" android : orientation = "horizontal" 2️⃣Co..
2022.09.29 -
Manifest, Component 알아보기
📌 What is Manifest? ✅매니페스트(Manifest)란 무엇일까? 어플리케이션의 패키지, 컴포넌트, 권한 등의 설정을 관리하는 파일 어플리케이션에 있어 중요한 정보를 담고 있기 때문에 어플리케이션에 있어 필수적인 파일이며, 라는 이름으로 프로젝트의 가장 상위 파일에 존재한다. ✅매니페스트의 주요 속성 10가지 1️⃣ AndroidManifest.xml 파일의 루트 요소이다. 단 하나의 요소를 포함해야 한다. Android 네임스페이스를 정의해 주는 xmlns:android 속성과 Android 앱의 전체 자바 언어 스타일 패키지 이름을 결정하는 package 속성을 지정한다. 2️⃣ 어플리케이션의 각 구성 요소를 선언한다. 또한, 어플리케이션의 각각의 구성요소를 선언하는 하위 구성요소를 포함..
2022.09.29