본문 바로가기

전체 글267

안드로이드 교육 2일차 오전 기억해야할 원칙 하나는 자바는 가독성을 절대로 높여야 한다는 것이다! 따라서 import시에 끝에 .*로 마무리 하는 것보다는 클래스 명으로 마무리를 하는 것이 명확하고 좋다. 이것을 권장한다. 자바의 architecture는 필요한 기능이 있으면 그것을 중앙에서 Parent class를 만들고, 필요한 곳에서 상속받아서 구체적으로 만들 수 있도록 한다.(ex-Driver class 등) Sun(Driver만 제작) - MS, Oracle, IBM 등은 그것에 대한 DBDriver들을 만듦. Server or Framework에 대해서는 super를 호출하면 override된 subclass들이 돌아가는 구조로 되어있다. 안드로이드 에뮬레이터(혹은 VM)에 대한 로그를 보려면 LogCat을 사용하면 된다.. 2009. 12. 8.
안드로이드 교육 1일차 오후 설치 및 셋팅 Java SE 6.0 설치. - 시스템 환경변수 등록 Eclipse 다운로드 및 해제 Android SDK setting android emulator icon 클릭 후, Docs, API 등 업데이트 실행. Project 전반에 걸친 정보 파일 : AndroidManifest.xml 안드로이드는 JAVA 기반이기 때문에 JAVA의 속성을 그대로 활용 가능. 따라서 상속 받고 그 메소드를 활용 할 수 있다. stack - method 수행 공간 heap - 객체 생성공간 변수호출시 변수를 찾는 순서 local -> this -> super -> super의 super .... 맨 끝까지 없으면 error~! android에서는 상당히 유연성이 있어서 super단위의(parent) 인수를 원.. 2009. 12. 7.
안드로이드 교육 1일차 오전 (Focus : ReUse!! - 비용절감, 품질향상) 구조적 프로그램 기법(기능중심 : library)정 정보공학 프로그램 기법(data 중심 : DBMS) 객체지향 프로그램 기법(Object 중심 ; Object(Data와 기능의 묶음) : API - class library) - 대표적인 언어 : C++ - Java - C# - 별칭 ; 자바킬러 CBD(Component Based Development) : 독립실행 가능한 코드의 물리적 묶음 - HW처럼 SW도 개발하자. Framework : 기본적인 구조와 공통적인 라이브러리를 제공할테니, 그것을 활용해라. Android Framework 아이폰 읽을만한 블로그 : http://dicagallery.com/170000490229 Java -> J.. 2009. 12. 7.
Activity의 상태변화에 따른 호출 상태변화에 따른 호출되는 이벤트 핸들러들을 그려보았다. 출처는 Professional Android Application Development. 2009. 12. 2.
국가대표(2009, 국내) 이 영화를 진작에 보고 싶었는데, 기회가 닿질 않아서 이제야 보게 되었다. 국가대표에서 말하는 것이 참 와 닿은 것은 어느 선수 한명이라도 자신이 뛰어야 할 분명한 이유가 있었다는 것이다. 단순히 국가대표 하나만을 위해서 뛰었던 것은 아니고, 개개인의 뛰어야만 하는 이유가 있었다는 것. 그래서 그 다섯명이 이후에 뛰어난 성적으로 승승장구할 수 있던 원동력이라고 본다. 일회용이 아닌. 이 영화는 그 과정을 보여줬을 뿐. 나 역시도 나의 레이스를 달린다. 그것이 누군가에게 비춰지는 것 때문에 달리지는 않았으면 한다. 남들이 다 뛰니까 뛰는 것이라면, 일회용이다. 순간의 만족이 될 것 같다. 내가 지금 이 길을 가야 하는 것. 누군가에게 보여지는 부분들에서도 너무 신경쓰지 말자. 이 영화의 매력은 모든 스토리.. 2009. 11. 14.
반응형