본문 바로가기

안드로이드

넥서스원 간단한 리뷰 동영상 유투브에 올라온 넥서스원 리뷰 동영상입니다. 미쿡 사시는 한국 분이 찍어서 올린 것이구요. 느낌은 "웹이 손바닥으로 튀어나온 듯하다"고 하네요. 넥서스 원 정말 기대되는 폰입니다. 한국에 출시된다면 바로 지르고 싶은...^^ 출처 : http://www.androidpub.com/65821#6 더보기
드디어 드로이드 18일 출시?! 송영록 기자 (syr@etoday.kr) 2010-01-12 11:14:59 북미 스마트폰 시장에서 아이폰을 위협하고 있는 모토로라 '드로이드'가 18일 SK텔레콤을 통해 국내 출시된다. 12일 모토로라코리아에 따르면 오는 18일 서울 신라호텔에서 모토로라 전략 스마트폰 신제품 출시 행사를 연다. 이번에 선보일 신제품은 모토로라의 한국 시장 첫 스마트폰으로, 올해 가장 중요한 전략 제품이라고 회사측은 설명했다. 업계는 이번에 출시되는 제품이 '드로이드'의 한국형 모델일 것으로 추측하고 있다. 드로이드는 레이저폰 이후 뚜렷한 히트작을 내지 못하고 무너져 가던 모토로라의 재기 발판을 마련한 제품. 북미시장에서 아이폰을 위협하며 PC월드가 뽑은 스마트폰 1위에 오르는 등 한창 주가를 올리고 있다. OS로 최신.. 더보기
TextView에 텍스트 파일 내용 출력 에러문제.... 텍스트 파일이 큰 경우는 별도의 트릭을 가져야 합니다. 500k보다 큰경우 파일을 자체적으로 500K미만으로 여러개로 쪼개서 가져가고 각 파일을 링크를 구현해서 메모리로 불러와야 합니다. 출처 : http://www.androidpub.com/52859 더보기
안드로이드 폰트 적용 방법 Paint paint = new Paint(Paint.DEV_KERN_TEXT_FLAG); Typeface type; type = Typeface.createFromAsset(getContext().getAssets(), "fonts/samsunggothic.ttf"); canvas.drawText("타이틀 40px", 150, 50, paint); 더보기
Android NDK (Native Development Kit) Window에서 설치 및 실행 윈도우 환경에서 안드로이드 NDK 설치 및 사용법을 간단하게 적어보겠습니다. 1. 안드로이드 NDK 다운로드 - 1.5 NDK http://developer.android.com/sdk/ndk/1.5_r1/index.html - (현재 버전은 1.5 입니다만 최신 버전을 http://developer.android.com에서 확인하시고 다운받으세요) 2. Cygwin 설치 (Cygwin은 Linux같은 환경을 Window에서 사용할 수 있는 환경을 제공합니다) - http://www.cygwin.com/ 방문 - Install or Update now (using setup.exe)를 클릭하여 다운로드 받고 실행합니다. - Install from Internet 선택/Install Directory 선택.. 더보기
Accessing Android Resources By Name at Runtime For example: I have a file bug.png in the "/res/drawable/ ", so i get its ResourceID with the following code: int resID = getResources( ) .getIdentifier ( "org.anddev.android.testproject:drawable/bug" , null , null ) ; // or int resID = getResources( ) .getIdentifier ( "bug" , "drawable" , "org.anddev.android.testproject" ) ; 더보기
App Widgets App Widgets are miniature application views that can be embedded in other applications (such as the Home screen) and receive periodic updates. These views are referred to as Widgets in the user interface, and you can publish one with an App Widget provider. An application component that is able to hold other App Widgets is called an App Widget host. The screenshot below shows the Music App Widge.. 더보기
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) 지원, 바이너리 파일 포맷 지원을 제공할 수 있는다른 버전 관리.. 더보기