본문 바로가기

Programming/Android강의

(11)
안드로이드 강의03- View와 ViewGroup View와 ViewGroup View 컴포넌트들을 공부하기 전에 View와 ViewGroup에 대해서 알아보고 넘어가도록 하겠습니다. View의 계층앞서 공부했던 액티비티는 화면을 구성하는 주요 요인입니다. 하지만 액티비티만으로는 화면을 보여줄 수 없습니다. 화면을 보여주기 위해서 실제적인 이미지? 눈에 보이는 것들은 뷰입니다. 뷰는 기본적으로 java이기 때문에 최상위에는 Object클래스가 있고 하위 뷰들로 파생됩니다.처음부터 저 다양한 뷰들을 다 알필요는 없습니다. 앞으로 공부하면서 하나씩 알아볼테니깐요. 예로 한가지만 짚고 넘어가겠습니다. 버튼의 경우는 TextView를 상속받고 있습니다. 이 이유는 버튼에도 Text가 표시가 되겠지요? 즉 Button View의 Text관련 기능은 TextVie..
안드로이드 강의02- 안드로이드 4대 컴포넌트 안드로이드 4대 컴포넌트 안드로이드에는 4대 컴포넌트라는것이 있습니다.컴포넌트가 4개뿐이라는게 아니고 수많은 컴포넌트들 중에서 중요한 컴포넌트가 4개가 있다는 뜻입니다.이 핵심 컴포넌트 4가지를 알아보겠습니다. 코드로 알아보는 것은 추후 어느정도 강의가 진행되면 자연스럽게 하게 될것이고 오늘은 이론적으로 알아볼 예정입니다. 이 컴포넌트를 알아두지 않으면 어떤 안드로이드 프로젝트도 진행할 수 없습니다. 4대 컴포넌트1.Activity(액티비티)2.Service(서비스)3.Broadcast Receiver(브로드캐스트리시버)4.Content Provider(컨텐트 프로바이더) 이 4가지가 안드로이드의 4대 컴포넌트로 불립니다. 순서는 4대 컴포넌트 중에서도 중요도 순이라기보다 많이 사용하는 순(개인적 기준)..
안드로이드 강의01- 안드로이드란? 안드로이드란 ? 안드로이드는 취미로 잠깐 맛본 정도인데 이번에 꽤 큰 규모(20~25명)의 안드로이드 네이티브 어플 프로젝트를 끝내고 안드로이드에 대해서 많이 배웠습니다. 그것을 토대로 안드로이드 강의를 하나씩 하기로 마음 먹었습니다. 그렇다고 실무에서 사용할 수준의 강의가 아닌 기초다지기용 강의를 하도록 하겠습니다. 안드로이드의 기본이론 기본 컴포넌트의 사용법을 알아본 후 기본 컴포넌트를 커스텀하게 사용하는거까지 안드로이드 전반에 걸쳐 천천히 강의를 할 생각입니다. 학원 강의보단 부족하겠지만 가볍게 안드로이드가 무엇인지를 알아보는데 있어서 나쁘지는 않게 강으를 할 생각이며 강의가 끝나기까지 얼마나 걸릴지는 모르겠습니다. 천천히라도 끝까지 강의를 만들어 보겠습니다. 이번시간엔 안드로이드가 무엇인지 알아보..