2011.06.04 22:57

  1. int resID = getResources().getIdentifier("org.anddev.android.testproject:drawable/bug"nullnull);
  2. // or
  3. int resID = getResources().getIdentifier("bug""drawable""org.anddev.android.testproject");

출처 : http://www.anddev.org/viewtopic.php?p=17846
신고
Posted by JAVA_HOME

댓글을 달아 주세요

2011.05.29 16:54
show()를 꼭 합시다.


오랜만에 코딩하면 의외로 많이 생기는 문제...
신고
Posted by JAVA_HOME

댓글을 달아 주세요

2011.05.23 20:39
신고
Posted by JAVA_HOME

댓글을 달아 주세요

2011.05.16 13:10
 시작하자마자 메인화면을 바로 보여주면 Pre-Loading이 필요한 프로그램에서는(DB를 불러온다든지 하는..) 답답하게 보여질 수 있습니다.
 그리고 무엇보다도 중요한건 멋이 없다는거죠 -_-
 그래서 많은 앱들은 스플래쉬화면을 띄웁니다. 저는 레이아웃을 애니메이션으로 변경하게 하려고 생각했는데 의외로 간단한 방법이 있더군요. 액티비티를 하나 띄워서 핸들러로 닫아버리는 겁니다. 
 그리고 Progress Dialog로 무언가 하고 있다는것을 보여줍시다.(싱크없이 그냥 액티비티 닫힐때까지 빙빙 돌리겠습니다 -..-)

신고

'ANDROID' 카테고리의 다른 글

Toast 팁  (0) 2011.05.29
화면 해상도 알아내기  (0) 2011.05.23
스플래쉬 화면(로딩화면) 띄우기 + @  (0) 2011.05.16
가장 좋은 참고자료는 공식사이트.  (3) 2011.05.12
가로/세로 보기 전환시 유의 및 도움  (1) 2011.05.11
구글 마켓 등록이 안됨  (0) 2011.05.10
Posted by JAVA_HOME

댓글을 달아 주세요

2011.05.12 22:15
모르는것이 있을 때 시작점은 무조건 공식 사이트의 tutorial, example, sample .. 안드로이드하면서 너무 많이 느낍니다 -_-
신고
Posted by JAVA_HOME

댓글을 달아 주세요

  1. kimddang 2011.05.16 04:49 신고  댓글주소  수정/삭제  댓글쓰기

    정말 좋은 정보가 있는 블로그이군요...

    앞으로 자주와서 공부해야겠어요. 안그래도 이번에 졸업프로젝트중에 OpenGL ES 를 사용하는 부분이 있었는데.
    감사합니다. 앞으로도 좋은자료 많이많이 올려주세요 ㅠ

  2. kimddang 2011.05.16 04:51 신고  댓글주소  수정/삭제  댓글쓰기

    아 저는 참고로 이번에 졸프가 안드로이드 관련이라 겔S2를 구입했는데....으흐 심오하네여 스맛폰의 세계는 -0- 카톡하려고 산것 같은 느낌이 든다는...ㅠㅠ

  3. JAVA_HOME 2011.05.16 12:52 신고  댓글주소  수정/삭제  댓글쓰기

    제 넥서스원도 거의 카톡용이죠 ㅎㅎ;;

2011.05.11 19:29
1. res폴더의 layout폴더대신 layout-port와 layout-land로 구분해 놓으면 해당 orientation을 auto detect해서 가져간다.(파일이름은 동일)

2.1) 적용할 액티비티의 정보에(manifest파일) android:configChanges="keyboardHidden|orientation" 을 추가한다.
   2) 액티비티에 onConfigurationChanged 메소드를 오버라이드 해준다.


 newConfig.orientation으로(또는getResources().getConfiguration().orientation)으로 현재 orientation을 알 수 있음.(Configuration.ORIENTATION과 비교)
3. onSaveInstanceState 메소드로 값을 저장한뒤 onCreate에서 불러서(get메소드) 복구
 
신고
Posted by JAVA_HOME

댓글을 달아 주세요

  1. JAVA_HOME 2011.05.11 20:47 신고  댓글주소  수정/삭제  댓글쓰기

    http://developer.android.com/guide/topics/manifest/activity-element.html#config

2011.05.10 23:44
2시간째 업로드하고 있는데 왜 안되는지 모르겠네요.
목록 세부정보에 갈색으로 경고뜨는데 뭐가 문젠지 대체 --; 
 
신고
Posted by JAVA_HOME

댓글을 달아 주세요

2011.04.19 20:40
 2011년 4월 15일 .. 19일에 드디어 KT정식발매 넥서스원을 진저브레드로 업데이트 한다고 한다. 해외에서는 이미 한 달전 부터 시작한 업데이트..기약없는 국내 업데이트 소식에 얼마나 많은 루팅의 유혹을 뿌리쳐왓던가

 드디어 4월 19일 당일. 그러나 10시부터 시작된다는 업데이트는 소식도 없고.. 그렇게 멍하니 있던중 6시 40분경 못보던 아이콘과 팝업창이 하나 뜬다.(제일 왼쪽 위 아이콘, 팝업창은 스샷을 못찍었습니다.)

 업데이트하시겠습니까?

 3g여서 연구실로 돌아와서 업데이트 시작!


재시작 및 설치를 눌렀더니 자동으로 재부팅이 된다. 
 


그런데 으잉? 업데이트는 되지 않고 그대로 뻗어버렸다. 블랙스크린(?!)이 되어버렸다.
 


 기다려봐도, 무엇을 해도 변화가 없어서 어쩔수 없이 재부팅을 했더니.. 어라? 업데이트를 안하네.. 업데이트 매뉴에 들어가니 최신상태? 뭐지..  와이파이 문제인가해서 3g로 바꿔도 안되고, USB 디버깅때문인가 해서 USB 케이블을 뽑아도 여전히 최신상태란다.. 
 그래서 최후의 수단으로 초기화 선택!! 이래도 안되면 루팅한다는 심정으로 감행..
 그래도 꿈쩍도 안하네..라고 생각하고 설정 매뉴에서 보니 업데이트가 된다. 뭔가 지맘에 안드는게 있었는 듯 -_-
  


 근데 받으면 받는다고 말이라도 해주던가 아이콘 알림 하나없이 업데이트를 한다 -..-

다 다운받으니 또 재시작 및 설치를 누르란다.. 또 업데이트가 사라질까 두려웠지만 과감히 클릭!

박스에서 안드로이드 괴물이 튀어나오는 그림과 함께 프로그래스바가 올라간다.(이과정에서는 DDMS가 물리지 않아서 스샷은 찍지 못했습니다.) 

한참 동안 레이저빔을 쏴 주시다가 드디어 메인화면 등장!!

 

전체적으로 시커매졌고, UI 애니메이션이 부드러워졌다. 그것 말고는 아직 잘... 

막상 내 넥서스원은 업데이트 했지만, VoIP 같이 새로운 기술들을 이용한 앱을 만들기에는 진저브레드의 전파속도가 너무 느린관계로 당분간은 여전히 프로요 타겟의 앱이나 만들어야겠습니다. -..-

신고
Posted by JAVA_HOME

댓글을 달아 주세요

  1. JAVA_HOME 2011.04.19 22:39 신고  댓글주소  수정/삭제  댓글쓰기

    꺼질때 TV효과도 있군요!! ㅋㅋ 전반적으로 빨라진 듯한 느낌은 드네요

2011.03.24 13:34
간단한 AlertDialog입니다. 
신고
Posted by JAVA_HOME

댓글을 달아 주세요

2011.03.20 21:59
출처는 기억이 안납니다. 죄송합니다 (_ . _ );

신고
Posted by JAVA_HOME

댓글을 달아 주세요


티스토리 툴바