[Android] Handler

Android 2012. 8. 7. 14:04

Activity의 UI는 외부에서 변경이 불가능하다.

외부에서 UI변경을 하는 핸들러에 메세지를 보내면 된다.




final Handler handler = new Handler() {

  

public void handleMessage(Message msg) {

 

Bundle bundel = msg.getData();

 

int i = bundel.getInt("i");


 

}

}; 




....



//핸들러 호출부


Bundle bundle = new Bundle();

bundle.putInt("i", i);   

Message msg = mHandler.obtainMessage();

msg.setData(bundle);

mHandler.sendMessage(msg);   



Posted by tenn
,

[SVN] 간단 사용법

etc 2012. 8. 2. 14:20




이클립스를 사용. 터미널에서 svn이 사용가능할 것.


1. workspace에서 check out

svn -co [repository url] [target directory]

ex) svn -co http://aaa.bbb.ccc/projectd/trunk projectd



2. 이클립스에서 프로젝트로서 import

  checkout 시 svn에 필요한 정보들이 파일로 자동 생성되므로, svn plugin(subclipse)가 있을시 그대로 repository기능 사용가능.



3. 기본 명령

svn commit -m [comment]

svn update

svn status

svn add [file, directory]

svn info

svn delete [file, directory]



Posted by tenn
,

각각의 폴더에 해당 사이즈의 이미지를 넣어준 후


/res

/drawable-hdpi   : 72 x 72 icon

/drawable-ldpi    : 36 x 36 icon

/drawable-mdpi    : 48 x 48 icon

/drawable-xhdpi    :   96 x 96 icon   <- galaxy nexus 따위


Manifest > application

Icon 에 넣어준 이미지를 선택해준다.

Label은 아이콘과 함께 표시할 어플리케이션 이름.



Posted by tenn
,