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

Android] XML을 이용한 UI 구성

 

Android] XML을 이용한 UI 구성

 


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

 

 

XML을 이용한 UI 구성

 

 

* XML로화면에 들어가는View를 배치한다.
* 각View속성들을 설정할 수 있다.
layout_width,layout_height:필수애트리뷰트

 

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

Android] 기본 Attribute - background, id  (0) 2018.04.29
Android] 기본 Attribute - 크기  (0) 2018.04.29
Android] 실습 2 : 로그 출력 및 확인  (0) 2018.04.29
Android] R.java  (0) 2018.04.29
Android] Resource  (0) 2018.04.29

Android] 실습 2 : 로그 출력 및 확인

 

Android] 실습 2 : 로그 출력 및 확인

 


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

 

 

로그 출력 및 확인

 

* Activity실행시LogCat에안녕하세요 출력
* Activity실행시화면에 안녕하세요 Toast 메시지 출 력

 

* Tag를이용하여해당어플리케이션의로그메시지만필터링해보기 

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

Android] 기본 Attribute - 크기  (0) 2018.04.29
Android] XML을 이용한 UI 구성  (0) 2018.04.29
Android] R.java  (0) 2018.04.29
Android] Resource  (0) 2018.04.29
Android] Toast  (0) 2018.04.29

Android] R.java

 

Android] R.java

 


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

 

 

R.java

 

* 리소스는 이미지, XML, 멀티미디어 파일 등 다양한 형태로 구성

* R.java는 각각의 리소스에 접근할 수 있는 정수ID를 제공

   publicstaticfinalclassid {
           publicstaticfinalinta_item=0x7f0900f9;
           publicstaticfinalintadd=0x7f09005e;
           publicstaticfinalintall=0x7f09007a;
           publicstaticfinalintanchor=0x7f090020;
   }

* 리소스는 애플리케이션에서 사용하기 좋게 변환되고 R.java는 그 각각의 리소스를 자바 코드상에서 접근하기위해 사용됨

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

Android] XML을 이용한 UI 구성  (0) 2018.04.29
Android] 실습 2 : 로그 출력 및 확인  (0) 2018.04.29
Android] Resource  (0) 2018.04.29
Android] Toast  (0) 2018.04.29
Android] Log 출력하기  (0) 2018.04.29

Android] Resource

 

Android] Resource

 


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

 

 

Resource

 

* 리소스란?
프로젝트의 res폴더 밑에 존재
  - Drawable:이미지
  - Layout:화면구성 XML
  - Values:다양한값, String, Array, Dimension, Theme 등등


String관리
  - 영어/한국어/일본어 등 각 Locale별 문자열 관리 가능
  - values 디폴트 values-ko 한국어 Locale에 적용될 값  

 

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

Android] 실습 2 : 로그 출력 및 확인  (0) 2018.04.29
Android] R.java  (0) 2018.04.29
Android] Toast  (0) 2018.04.29
Android] Log 출력하기  (0) 2018.04.29
Android] 실습 1. 액티비티 생성  (0) 2018.04.29

Android] Toast

 

Android] Toast

 


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

 

 

Toast

 

* 화면에 사용자에게 간단한 메시지 출력
Toast.makeText(context,“Message”,Toast.LENGTH_SHORT).show();
Toast.makeText(context,R.string.hello,Toast.LENGTH_LONG).show();

 


* 보통 특정 작업이 처리에 대해 간단히 알릴 때 사용
 Ex) 파일저장후 “File Saved” 메시지출력
*  Context?
 Context를 통해 안드로이드 컴포넌트가리소스접근
 Activity, Service등의 기본 컴포넌트 가상 속  

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

Android] R.java  (0) 2018.04.29
Android] Resource  (0) 2018.04.29
Android] Log 출력하기  (0) 2018.04.29
Android] 실습 1. 액티비티 생성  (0) 2018.04.29
Android] Activity 생성  (0) 2018.04.29

Android] Log 출력하기

 

Android] Log 출력하기

 


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

 

 

 

 

Log 출력하기

 

* android.util.Log
Debug,Error, Info 메시지 출력
  - Log.d(“Tag”,“DebugMessage”);//Log.e,Log.i,…
LogCat에 출력


Tag
  - LogCat에서 태그를 필터링해서 메시지확인 할 수 있음

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

Android] Resource  (0) 2018.04.29
Android] Toast  (0) 2018.04.29
Android] 실습 1. 액티비티 생성  (0) 2018.04.29
Android] Activity 생성  (0) 2018.04.29
Android] Activity  (0) 2018.04.29

+ Recent posts