Development138 [안드로이드] 커스텀 View 만들기 안녕하세요 푸민입니다. 보통은 안드로이드 xml 에서 뷰그룹(ViewGroup, FrameLayout, LinearLayout..)과 뷰(View, ImageView, TextView, EditText...)들을 사용하여 만듭니다! 하지만 상황에 따라서 내가 필요한 기능을 하는 뷰가 있었으면 하지요 ㅎㅎ 안드로이드에서는 View를 상속받아서 커스텀 뷰를 만들수 있습니다! 한번 알아볼까요? 1. 원하는 이름의 뷰 클래스를 만든다. CustomView 2. 해당 클래스에서 View 클래스를 상속받는다. public class CustomView extends View{ ... } 3. 생성자를 만든다. 생성자는 여러 형태로 만들 수 있지만 기본적으로는 3가지가 있습니다. 직접 코드에서 생성하실 경우에는 Co.. 2015. 8. 8. [iOS][iPhone][ObjectC-01] 오브젝트 C가 뭔가, 개요 안녕하세요 푸민입니다. 첫번째 글로 오브젝트 C에 대해서 알아보겠습니다. 먼저 오브젝트 C는 어떤 언어일까요? 위키피디아 - https://en.wikipedia.org/wiki/Objective-C 오브젝트 C는 미국의 브래드 콕(Brad Cox)씨가 1980년대에 처음으로 개념을 발표하고 만든 하이브리드 언어입니다. C언어와 유사하지만 객체 지향개념을 도입하여 만들었습니다. 오브젝트 C는 아시다시피 아이폰 개발에 기본으로 사용되는 언어입니다. (안드로이드는 Java 를 사용) 저는 아직 접해보지 않았지만, MacOS 의 어플리케이션 또한 오브젝트 C를 기본으로 사용한다고 합니다. 지금 우리나라에서는 오브젝트 C에 대한 강의가 많이 없어요. 제가 미국 오기전에 잠깐 배워보려고 찾아봤지만 실패... 그 .. 2015. 8. 7. [디자인패턴] DesignPattern01 - AbstractFactory 안녕하세요 푸민입니다. 개발을 하면서 항상 고민하게 되는것은 어떻게 구조를짤까? 어떤 프레임워크를 설계해서 할까? 좀더 효율적이고 효과적으로 객체를 사용할 수는 없을까? 등등 많은 고민을 합니다. 그래서 디자인 패전을 공부하게 되었습니다! 앞으로 천천히 하나씩 공부하며 업로드 하도록 하겠습니다! 처음으로 지다인 패턴중 하나인 추상 팩토리를 보겠습니다. 해당 패턴은 객체 생성 패턴 중 하나로 제목 그대로 추상 팩토리를 구성합니다. https://ko.wikipedia.org/wiki/%EC%B6%94%EC%83%81_%ED%8C%A9%ED%86%A0%EB%A6%AC_%ED%8C%A8%ED%84%B4 1. MilkFactory 라는 인터페이스를 하나 정의한다. MilkFactory는 A등급 우유 만드는 메.. 2015. 8. 7. [프로젝트관리] PMBOK! 안녕하세요 푸민입니다. PMBOK에 대해서 공부하고 정리합니다. 1. 정의 및 특성 - Project Management Body Of Knowledge 로 프로젝트 관리 지식 체계 지침서입니다. - 프로젝트 관리자 관점으로 프로젝트를 진행합니다. - 통합 관리, 범위 관리, 시간관리, 원가 관리, 품질관리, 인적자원관리, 의사소통 관리, 위험관리, 조달관리를 각 단계별로 적용하여 프로젝트를 진행합니다. - 미국에서 많이 사용. 2. 순서 3. Initiating - 초기 단계입니다. - PM의 역할 : 통합 관리와 의사소통 관리를 합니다. - 이 단계에서는 전체적인 프로젝트 목표 및 방향을 제시하고 개발합니다. - 이해관계자를 식별하고 PM을 선정합니다. 4. Planning .. 2015. 8. 7. 이전 1 ··· 29 30 31 32 33 34 35 다음