Android] LinearLayout

 

Android] LinearLayout

 


실무개발자를위한 실무교육 전문교육센터학원
www.oraclejava.co.kr에 오시면 보다 다양한 강좌를 보실 수 있습니다.

 

 

LinearLayout

 

* 수평이나 수직 둘 중 하나로 차례로 자식들 배열

 

 

orientation:vertical,horizontal
      - 수직 혹은 수평
 

* Layout도 하나의 뷰이다.
LinearLayout속에 또다른 LinearLayout이 들어갈 수 있다
 

'스마트폰 > Android' 카테고리의 다른 글

Android] RelativeLayout  (0) 2018.04.29
Android] 실습4. 레이아웃  (0) 2018.04.29
Android] ImageView  (0) 2018.04.29
Android] TextView  (0) 2018.04.29
Android] XML 레이아웃  (0) 2018.04.29

Android] ImageView

 

Android] ImageView

 


실무개발자를위한 실무교육 전문교육센터학원
www.oraclejava.co.kr에 오시면 보다 다양한 강좌를 보실 수 있습니다.

 

 

ImageView

 

 

* src:그린 리소스
@drawable/icon

png,jpg 그린파일 drawable디렉토리에 추가
* scaleType:이미지뷰에 그릴 방법 설정
matrix,fitXY,fitStart,fitCenter,fitEnd,
center,centerCrop,centerInside

 

'스마트폰 > Android' 카테고리의 다른 글

Android] 실습4. 레이아웃  (0) 2018.04.29
Android] LinearLayout  (0) 2018.04.29
Android] TextView  (0) 2018.04.29
Android] XML 레이아웃  (0) 2018.04.29
Android] 실습3. 배경바꾸기  (0) 2018.04.29

Android] TextView

 

Android] TextView

 


실무개발자를위한 실무교육 전문교육센터학원
www.oraclejava.co.kr에 오시면 보다 다양한 강좌를 보실 수 있습니다.

 

 

TextView

 

 

* text: 표시될텍스트
* textSize:폰트 사이즈
* textStyle:bold,italic,bolditalic
* gravity:뷰안에서텍스트의위치
top,bottom,left,right
center,center_vertical,,center_horizontal
fill,fill_vertical,fill_horizontal

'스마트폰 > Android' 카테고리의 다른 글

Android] LinearLayout  (0) 2018.04.29
Android] ImageView  (0) 2018.04.29
Android] XML 레이아웃  (0) 2018.04.29
Android] 실습3. 배경바꾸기  (0) 2018.04.29
Android] 기본 Attribute - visibility  (0) 2018.04.29

Android] XML 레이아웃

 

Android] XML 레이아웃

 


실무개발자를위한 실무교육 전문교육센터학원
www.oraclejava.co.kr에 오시면 보다 다양한 강좌를 보실 수 있습니다.

 

 

 

XML 레이아웃

 

* UI관리를 편하게 만들어주는XML 이용한 화면 레이아웃
* 다양한 Layout과 View로 이루어짐
* layoutfile의 이름은 대문자가 들어가면 안됨
* 툴을 사용할 수도 있고 직접 코딩할 수 도 있음
* 툴은 아직 부족한 것이 많은 상태 

'스마트폰 > Android' 카테고리의 다른 글

Android] ImageView  (0) 2018.04.29
Android] TextView  (0) 2018.04.29
Android] 실습3. 배경바꾸기  (0) 2018.04.29
Android] 기본 Attribute - visibility  (0) 2018.04.29
Android] 기본 Attribute - background, id  (0) 2018.04.29

Android] 실습3. 배경바꾸기

 

Android] 실습3. 배경바꾸기

 


실무개발자를위한 실무교육 전문교육센터학원
www.oraclejava.co.kr에 오시면 보다 다양한 강좌를 보실 수 있습니다.

 

 

 

실습3. 배경바꾸기

 

* Layout파일의 TextView의 배경색넣기
* Layout파일의 LinearLayout의 배경 그림 넣기

 

* 리소스의 drawable폴더에 그린 파일 카피해 넣으면 xml에서사용가능 

'스마트폰 > Android' 카테고리의 다른 글

Android] TextView  (0) 2018.04.29
Android] XML 레이아웃  (0) 2018.04.29
Android] 기본 Attribute - visibility  (0) 2018.04.29
Android] 기본 Attribute - background, id  (0) 2018.04.29
Android] 기본 Attribute - 크기  (0) 2018.04.29

Android] 기본 Attribute - visibility

 

Android] 기본 Attribute - visibility

 


실무개발자를위한 실무교육 전문교육센터학원
www.oraclejava.co.kr에 오시면 보다 다양한 강좌를 보실 수 있습니다.

 

 

 

기본 Attribute - visibility

* visibility
visiblie
  - 화면에표시
invisible
  - 화면에 표시되지 않지만 공간은 차지
gone
  - 화면에 표시되지도 않고 공간도 차지하지 않음 

'스마트폰 > Android' 카테고리의 다른 글

Android] XML 레이아웃  (0) 2018.04.29
Android] 실습3. 배경바꾸기  (0) 2018.04.29
Android] 기본 Attribute - background, id  (0) 2018.04.29
Android] 기본 Attribute - 크기  (0) 2018.04.29
Android] XML을 이용한 UI 구성  (0) 2018.04.29

Android] 기본 Attribute - background, id

 

Android] 기본 Attribute - background, id

 


실무개발자를위한 실무교육 전문교육센터학원
www.oraclejava.co.kr에 오시면 보다 다양한 강좌를 보실 수 있습니다.

 

 

 

기본 Attribute - background, id

 

* background
background=“#FF0000FF” :색으로설정
  - #AARRGGBB:A(투명도), R,G,B로구성
background=“@drawable/background
  - 리소스이미지로백그라운드설정가능

* id
자바코드에서 해당뷰를 구분하는데 쓰임
예
  - xml:id=“@+id/button”
  - code:R.id.button
“@android:id/test
  - Framework에미리정의된id값(설명)

Android] 기본 Attribute - 크기

 

Android] 기본 Attribute - 크기

 

실무개발자를위한 실무교육 전문교육센터학원
www.oraclejava.co.kr에 오시면 보다 다양한 강좌를 보실 수 있습니다.

 

 

 

기본 Attribute - 크기

 

* layout_width,layout_height
화면에서 차지하는 넓이와 높이 설정
  - fill_parent:컨테이너의 길이만큼
  - wrap_content:해당뷰가 필요한 만큼
단위
  - dpi,dp:Density-independentPixels,160dpiscreen 기준
  - px:pixel
  - sp:Scale-independent Pixels,폰트 크기 설정할 때 주로 사용, 스크린 density와 사용자 선호를 기준으로 크기 결정

 

'스마트폰 > Android' 카테고리의 다른 글

Android] 기본 Attribute - visibility  (0) 2018.04.29
Android] 기본 Attribute - background, id  (0) 2018.04.29
Android] XML을 이용한 UI 구성  (0) 2018.04.29
Android] 실습 2 : 로그 출력 및 확인  (0) 2018.04.29
Android] R.java  (0) 2018.04.29

+ Recent posts