본문 바로가기
반응형

구성4

html <div>로 웹사이트 레이아웃 구성하기1 ●형태 #wrap{width:1000px;} #header{width:1000px; float:left;} #sidebar{width:300px; float:left;} #content{width:700px; float:left;} #footer{width:1000px; float:left;} header sidebar content footer ●html의 와 css로 레이아웃 구성하기 예 header sidebar content footer ● wrap - 레이아웃 전체를 묶어서 wrap안에 있는 div들이 깨지지 않고 자리를 잘 잡게 하기 위한 테두리이다. header - 넓이값과 float으로 위치를 잡아주면 된다. sidebar, content - sidebar와 content의 합은 레이아웃 .. 2012. 5. 22.
프로그래밍 프로젝트 팀 구성원 ●회사와 팀마다 약간의 명칭이 다를 수 있다. 프로젝트와 회사 규모에 따라 한 팀에 수명에서 수십,수백명이 있을 수 있고, 한명이 여러개의 직무를 할 수도 있다. ①프로젝트 관리자, 프로젝트 매니저, Project Manager, PM - 프로젝트 시작부터 끝가지 프로젝트를 이끌어 간다. 프로젝트 명세서를 작성하고, 일정을 관리하고, 중요한 결정과 처리를 하고, 고객을 만나 고객 요구사항을 관리한다. ②아키텍트(Architect), 시스템 엔지니어 - 소프트웨어를 위한 전반적인 시스템 구조나 설계를 검증한다. ③프로그래머, 개발자, 코더 - 소프트웨어 코드를 작성하고 디버깅한다. ④테스터, QA(품질 보증) - 소프트웨어의 문제점과 버그를 찾아내고 보고하는 업무를 수행한다. ⑤기타 - 소프트웨어 디자이.. 2012. 3. 4.
안드로이드 어플리케이션 구성 요소(개발 환경 관점)  ●자바코드 ① src - 액티비티, 서비스, 콘텐트 프로바이더,브로드캐스트 리시버 등 어플리케이션 구성요소와 어플리케이션에서 사용되는 클래스의 코드가 저장되는 곳이다. ② gen - 그림, 음악,문자열 등 여러 리소스를 자바 코드에서 사용하려면 해당 리소스를 참조할 수 있는 주소가 있어야 한다. 이클립스 플러그인인 ADT에서는 리소스를 참조할 수 있는 주소를 생성한 후, 이 값들을 리소스 종류에 따라 나누어 R.java로 생성해 준다. R.java는 리소스가 바뀔때 마다 ADT가 자동으로 생성하는 파일이므로, 개발자가 직접 수정할 필요는 없다. ●리소스 - 리소스는 음악, 그림, 문자열 등으로 리소스 이름은 영어 소문자, 숫자, 밑줄(_), 마침표(.)만 사용가능 ①drawable - 어플리케이션에서.. 2012. 2. 22.
안드로이드 어플리케이션 구성요소(이론적 관점) ●액티비티(Activity) - 어플리케이션의 한 화면을 의미한다. 액티비티는 액티비티의 상태와 액티비티의 생애주기에 따라 생성되거나 소멸된다. 그래서 액티비티의 상태와 생애주기에 대해 잘 알고 있어야만 빠르고 효율적인 어플리케이션을 만들 수 있다. ●서비스(Service) - 화면에 표시되는 액티비티와 달리 서비스는 백그라운드에서 실행된다. 예를 들어 화면이 꺼지거나 다른 어플을 띄워도 계속 재생되는 음악같은게 있다. 음악 재생 부분을 서비스에 구현해야 액티비티의 동작과 상관없이 음악을 계속 재생할 수 있다. 서비스는 자신의 동작 여부를 알림 메시지나 토스트를 통해 사용자에게 알린다. ●알림 메시지(Notification) - 알림 바, 알림 패널, 소리, 진동,led점멸 등을 통해 사용자에게 특정 이.. 2012. 2. 22.
반응형