목록안드로이드 (401)
설.현.아빠
가장 간단한 방법을 찾다가....찾았다^^ SimpleDateFormat formatter = new SimpleDateFormat ( "yyyy.MM.dd HH:mm:ss", Locale.KOREA ); Date currentTime = new Date ( ); String time = formatter.format ( currentTime ); 요거 3줄이면 땡!!!!!!!!
예전에 보았던 부분인데...지금보니 새롭네.. 다시 한번 디테일하게 분석을 해보자. 이 속도향상의 메인 이슈는 setTag(), getTag()이다. View안에 데이터를 저장할때 setTag(), getTag()를 사용한다. 간단한 사용법(http://cafe.naver.com/aphone.cafe?iframe_url=/ArticleRead.nhn%3Farticleid=5381&social=1) 음....객체를 저장한다. 아래 코드를 보면 row.setTag(wrapper); 구문이 있다. 즉 wrapper라는 이름의 객체를 저장한다는 뜻이다. 어디에?? row라는 View에^^ 먼저 wrapper가 어떤 객체 인지부터 보자. class ViewWrapper { View base; TextView na..
안드로이드 에뮬레이터와 데스크탑 서버간 TCP/IP통신을 하는 간단한 코드이다. 보통 이런 테스트는 loopback을 이용하면 되지 않을까? 라고 착각하는 사람들이 굉장히 많을 것이다. 그래서 서버의 주소를 getLocalHost()를 통해 가져오게 되면 완전 삽질이다. http://humaneer.net/71
http://blog.naver.com/blue7water?Redirect=Log&logNo=10016151292
안드로이드 API / Application 호환성 검증을 위해 구글에서 제공하는 자동화된 테스트 툴이다. CTS 통과는 곧 안드로이드 마켓에 등록된 어플리케이션이 정상적으로 동작될 수 있음을 나타낸다. 안드로이드 폰을 출시하고자 하는 휴대폰 제조사는 일정수준 이상의 점수로 CTS를 통과하여야 Market, Gmail, Google Map 등을 포함한 GMS (Google Mobile Service)를 휴대폰에 탑재할 수 있다. CTS는 리눅스에서 실행되는 CTS엔진과, 타겟디바이스에 설치, 실행되는 개별 테스트 케이스들 (apk로 되어있다)로 구성된다. Eclair (Android 2.1) 버전의 CTS는 총 23,107개의 시험 테스트 케이스로 구성되어 있으며, 테스트를 완료하는데도 상당한 시간이 걸린..
안드로이드에서 제공해주는 Resource파일들이 있다. 어플들을 보면 메뉴의 아이콘이 동일한 이미지가 출력되는 것을 자주 볼 수 있다. 이것들은 모두 안드로이드에서 제공해주는 이미지를 사용하기 때문이다. http://androiddrawableexplorer.appspot.com/ 아래 보면 엄청나다^^ // Compiled from R.java (version 1.5 : 49.0, super bit) public static final class android.R$drawable { // Field descriptor #8 I public static final int alert_dark_frame = 17301504; // Field descriptor #8 I public static final i..
http://jeehun.egloos.com/3987468
http://jeehun.egloos.com/4007206