프로그래밍/Android(안드로이드) 썸네일형 리스트형 리소스 만들기 문자열 *문자열 리소스는 아래의 XML코드에서 보이는 것처럼 태그로 지정 Stop. cf) 간단한 HTML 태크 -굵은 글꼴,-기울임,-밑줄 ex) stop. 불투명파랑 색상 *색상 리소스는 태그로 지정 *표기법 #알파채널(선택사항)색깔이나 두자리로 된 16진수 ex) #00f 불투명파랑 #7700FF00 투명한녹색 치수 *치수 리소르를 지정하려면 태그 이용 *스타일 레이아웃 리소스에서 가장 많이 사용 *px(화면픽셀),in(물리적인치),pt(물리적포인트),mm(물리적미리미터), dp(100-dp:화면에 상대적인 밀도 독립 픽셀/화면의 물리적인 밀도에 기반한 추상적 단위) sp(크기 독립 픽셀) ex)5dp 16sp 스타일테마 *테마와 스타일은 애플리케이션이 색상과 글꼴을 저장하는데 가장 많이 사용. *.. 더보기 안드로이드 애플리케이션의 구성요소 Anroid application의 구성요소 *액티비티(Activity) 애플리케이션의 모든 화면은 Activity클래스를 확장해 만든다. *알림(Notification) 사용자 알림 프레임워크. 사용자가 현재 사용 중인 액티비티의 포커스를 뺏거나 방해하지 않는 방법으로 사용자에게 신호할 수 있게 해준다. *서비스(Service) 서비스 컴포넌트는 백그라운드에서 실행되면서 ,데이터소스와 화면에 보이는 액티비티를 업데이트 하고 알림을 발생시킴. *콘텐트 프로바이더(Content provider) 공유 가능한 데이터 저장소.애플리케이션 데이터베이스를 관리하고 공유하는 데 사용. *인텐트(intent) 애플리케이션 간 메시지전달 프레임워크기능. *브로드캐스트 리시버(Broadcast Receiver) 인텐트를.. 더보기 기초중기초(안드로이드) 안드로이드 : mobile application 제작을 위한 API 라이브러리 셋과 더불어, 운영체제,미들웨어,그리고 핵심적인 모바일 애플리케이션들을 포함하고 있는 오픈소스 소프트웨어 스택. 즉, 모바일 개발을 위한 오픈 플랫폼. cf)플랫폼이란 소프트웨어가 작동할 수 있도록 하는 일종의 프레임워크 안드로이드의 오해. *안드로이드는 자바 ME 구현이 아니다. : 안드로이드 애플리케이션이 자바 언어로 작성되긴 하지만 자바 Me 가상 머신 안에서 동작하지는 않음. *안드로이드는 휴대폰이 아니다. : 안드로이드는 다른 많은 하드웨어 기기를 지원하게 끔 설계되어 있다. 안드로이드 SDK의 특징 *카메라,GPS,가속도계 등 하드웨어 접근 *백그라운드 서비스 : 화면에 보이지 않은 채 백그라운드에서 실행되도록 설계.. 더보기 이전 1 다음