2011.05.20 13:11
Window -> Preferences -> Java -> Editor -> Templates ->New..


"가 싫다면 지워버려도 괜찮습니다,

이제 logd를 치고 컨트롤+스페이스(컨텐트 어시스트로 등록된 키)를 누르면

Log.d("tag", "message");

가 생기고 변수간 탭이동도 가능합니다.

 
신고

'Eclipse' 카테고리의 다른 글

Templates를 이용해서 안드로이드 로그넣기  (0) 2011.05.20
Posted by JAVA_HOME

댓글을 달아 주세요

2011.05.17 16:16
 연구실 선배인 semix2님께서 주신 OSGi문서 하나를 빠르게 스킵해봤습니다. 
 틀리거나 오해하는 부분이 있을 수도 있으니 (많을 겁니다 -..-) 지적 부탁드립니다.



 OSGi framework에서 핵심적인 부분은 bundle이다. 기존의 jar파일의 부족한 점을 보완하고자 메타데이터를 넣은 bundle로(메타데이터만 넣으면 bundle이라는 이야기는 아니다!) 많은 것을 가능하게 하였다.

 기존의 개별 프로그램별 클래스로더의 개념에서 모든 컴포넌트들이 사용할 수 있는 클래스로더로 바꾸어서 진정한 의미의 모듈화를 가능하게 하였고, 이들을 효과적으로 이용하기 위해서 번들간 Dependency를 정의 해주고, bundle들을 관리해주는 dynamic services의 제공, 이들 서비스들간의 연계를 위한 declarative services 등을 framework차원에서 지원해준다. 

 J2EE와 같은 heavyweight framework와 달리 lightweight framework인 OSGi는 많은 것을 해주지는 않는다. 하지만 OSGi가 해주는 일들은 정말 강력한 부분이고, 이 특징들만이 필요한 경우가 많으므로 오히려 가벼운것이 강점이라고 생각된다.
 또한 간과하면 안되는 강력한 특징은 기존의 jar파일에 메타데이터의 추가만으로 프레임워크에 융합시킬수 있다는 것이다.(물론 컴포넌트의 복잡도 등에 따라 쉬운일이 아닐수도 있다.)




 이클립스 RCP를 해봐서 무엇인지 손에는 잡힐듯한데 말로 설명한다거나 강좌를 하는것은 조금 무리라는 생각이 드네요. 공부가 더 된다면 고려해보겠습니다 ^^;

 OSGi에 대해서 감이 안오신다면 한글로 번역된 간단한 블로그하나를 소개합니다.
http://xguru.net/443
신고

'OSGI' 카테고리의 다른 글

OSGi - 초간략  (0) 2011.05.17
OSGi - 1. "Hello World" in OSGi  (1) 2011.03.18
Posted by JAVA_HOME

댓글을 달아 주세요

2011.05.16 14:22
 접근자를 public으로 두면 파일이름과 클래스(인터페이스)이름이 같아야되지만, default로 두면 (명시하지 않고) 달라도 된다. 또한 한 파일안에 여러개의 클래스(인터페이스)를 두어도 된다.
 그렇지만 파일이름과 클래스명이 다르면 혼돈하기 쉬우니까 public 일때와 같이 관리를 하는것이 좋겠다.
신고
Posted by JAVA_HOME

댓글을 달아 주세요

  1. kimddang 2011.05.17 14:36 신고  댓글주소  수정/삭제  댓글쓰기

    으...아직 OpenGL부분의 심오함에대한 공부가 부족하여 먼가 질문을 드리고 싶지만...ㅠㅠ

    언능언능 더 공부해서 진도 맞춰 따라가겠습니다! ㅎ 항상 좋은 글 감사드려요 ~

    하루 이곳에서 보내는 시간이 길어지고 있습니다...어제 교수님한테 심하게 까여서 ㅠㅠ 도대체 opengl로 몰 할껀데? 이래서....
    공부하고있습니다...라고 했다는..ㅎㅎ

    오늘도 날씨가 많이 덥네요 ㅠ 저녁에는 쌀쌀하니 겉옷 항상 챙기시구여 ~ ~ 그럼 전 다시 공부하러 ㅎ

  2. JAVA_HOME 2011.05.17 15:41 신고  댓글주소  수정/삭제  댓글쓰기

    저도 OpenGL은 기본없이 adhoc하게 소스들을 찾아본 수준밖에 안되서요 ㅎ;
    벌려놓은 강좌들은 몇가지있지만 하다보니 한계를 느껴서 그것들은 접고 엔진쪽으로 가닥을 잡아볼까 합니다.


티스토리 툴바