본문 바로가기

Font Color 주기(Reusable Spans) TextView t = (TextView) findViewById(R.id.tv); final SpannableStringBuilder sp = new SpannableStringBuilder("foobar \n"); sp.setSpan(new ForegroundColorSpan(Color.RED), 0, sp.length(), Spannable.SPAN_EXCLUSIVE_EXCLUSIVE); final SpannableStringBuilder sp2 = new SpannableStringBuilder("foo "); sp2.append(sp); t.append(sp2); //ok, foobar is red final SpannableStringBuilder sp3 = new SpannableString.. 더보기
Android에 3D 회전 효과를 내는 방법 마지막 항목에 Android SDK m5 - rc14 용 전자책 리더를 출시했습니다. 그래서 적용한 3D 회전 효과를 내는 방법을 소개합니다. 1. 하고 싶은 것 현재보고있는 화면을 지도자っと회전하여 뒷면에 다른 이미지를 표시한다. 2. 준비 지도자 90도로 회전하여 테이블과 뒷면의 모양을 변경하기 때문에, 얼굴과 뒷면을 준비합니다. 레이아웃의 XML은 다음과 같습니다. main.xml 。 FrameLayout을 회전시킵니다. 그렇게 하므로써 front와 back 표시를 전환합니다. 초기 상태는 Hidden (gone)입니다. 3. 리소스 검색 public void onCreate(Bundle icicle) { super.onCreate(icicle); setContentView(R.layout.main.. 더보기
Eclipse에서 Subversion을 사용하는 방법 (한글) 변화 관리(change-management) 기능에 액세스 하기위해서, Eclipse는 처음부터 Concurrent Versions System (CVS)과 완벽한 통합을 도모했습니다.이제, Apache Software Foundation에서 운영하는 많은 프로젝트들은 Subversion이라고 하는 변화 관리시스템을 사용하고 있습니다. Subversion 저장소를 사용하는 프로젝트에 Eclipse를 사용하는 방법을 배워봅시다. Eclipse는 대중적인 오픈 소스 변화 관리 시스템인 CVS에 대한 지원을 통합해 왔습니다. CVS의 기능과 그 한계는 잘 알려져 있지만,많은 그룹들은 더 나은 확장성, 변화 합병 및 버전 브랜칭(branching) 지원, 바이너리 파일 포맷 지원을 제공할 수 있는다른 버전 관리.. 더보기