전체 글 207

[Android] WebView에서 Alert 경고창 보이게 하기.

안드로이드의 WebView에서는 웹페이지에서의 경고창 보이는 것에 대해서 코드로 만들어 둬야 하는 단점이 있습니다. 안해둘 수도 없고... 그래도 간단하게 해결되게 되어 있네요. 예제코드 final WebView browser = (WebView)findViewById(/*WebView의 ID*/); browser.getSettings().setJavaScriptEnabled(true); //javascript 사용 가능하게 한다 final Context myApp = this; browser.setWebChromeClient(new WebChromeClient() { @Override public boolean onJsAlert(WebView view, String url, String message,..

Android 2010.05.04

[Android] 아이폰에서 안드로이드를...

동영상을 보게 되면 아이폰 안에서 안드로이드가 실행중입니다. 아이폰에서 멀티부팅??을 이용하여 리눅스를 설치하고, 안드로이드를 넣어버린... 예전에 아이폰에다가 Win98을 설치한 건 보았었는데 ㅎㅎ 안드로이드를... 보니까... 전화까지 받아지는거 같던데 음... 이런식으로 사용해 보는 사람들이 생겨나겠군요 ㅋㅋ 제가 가지고 iPod에 설치해 보고 싶어지는 ^^ 아래 주소는 아이폰 멀티부팅을 도와주는 자료가 있는 곳 입니다. http://www.theiphonewiki.com/wiki/index.php?title=IBoot

Android 2010.04.23

[Android] 안드로이드 간단하게 시스템 정보 확인하기.

안드로이드 개발을 하게 되다 보면 너무 다양한 디바이스에 대해서 서로 다른 설정을 해 줄 필요도 있게 되겠죠. 간단하게 디바이스 정보를 확인하는 방법 입니다. import android.os.Build; Log.i("BOARD", Build.BOARD); Log.i("BRAND", Build.BRAND); Log.i("CPU_ABI", Build.CPU_ABI); Log.i("DEVICE", Build.DEVICE); Log.i("DISPLAY", Build.DISPLAY); Log.i("FINGERPRINT", Build.FINGERPRINT); Log.i("HOST", Build.HOST); Log.i("ID", Build.ID); Log.i("MANUFACTURER", Build.MANUFACTUR..

Android 2010.04.10

[Android] 안드로이드 개발 시 주의사항 - 백그라운드 실행시 주의할 점

안드로이드의 특징중에 하나를 꼽는다면 백그라운드 실행이라고 할 수 있겠습니다. 아이폰과 다르게 멀티테스킹이 가능한 안드로이드는 그만큼 활용도가 많다는 것입니다. 하지만 그것에 따른 다른 주의 사항이 있습니다. 그 중에 하나가 바로 wifi모드를 유지하는 것입니다. 안드로이드는 대기 모드로 들어가게 되면 배터리 소모를 줄이기 위해서 wifi를 자동으로 꺼버리게 됩니다. 하지만 무선으로 데이터를 주고 받는 중이거나, 스티리밍을 하고 있는 중간에 대기 상태로 들어가게 되고 자동으로 wifi가 꺼지게 된다면 3G 의 무선 데이터 모드로 바뀌게 되겠지요. 그렇게 된다면 3G 데이터의 사용이 많아지게 되고 나중엔 사용자의 요금에 지대한 영향을 줄 것으로 생각됩니다. 백그라운드 실행 중에도 wifi 상태를 유지하기 ..

Android 2010.04.07

[Android] 모토로이 2.1 업데이트.

모토로이 2.0.1에서 mp3 스트리밍 플레이가 제대로 안되었었죠... PVMFPending?? 이런 오류가 계속 나왔었고. 어쩌다 한번 플레이 되면... 한곡만 재생되고 그 다음부턴 또 안되고 ㅎ 이랬었는데... 2.1로 업데이트 하고 나니... 거질말처럼 mp3 스트리밍이 제대로 되네요.. 이전에는 mp3 스트리밍이 안되고.. aac스트리밍이 제대로 되었던... 아주 열받는 현상이 있어서 급하게 aac 서버를 다시 만들고.. 어쩌고 하는 걸 진행 했어야 했는데 지금... 너무 황당하고 그냥 어이없는... os버그 였을까요.. 그냥 모토로이 버그 였을까요 ㅎ ㅎ 그래도 지금은 잘 되니...

Android 2010.04.02

[Android] 물에 반사된 듯한 이미지 효과 만들기.

이미지 효과로 이미지 크기의 절반을 반대 되는 이미지를 만들고, 그 반대된 이미지에 대해서는 반사 된 듯한 효과를 주는 소스 입니다. package com.android.reflection2; import android.app.Activity; import android.graphics.Bitmap; import android.graphics.BitmapFactory; import android.graphics.Canvas; import android.graphics.LinearGradient; import android.graphics.Matrix; import android.graphics.Paint; import android.graphics.PorterDuffXfermode; import andr..

Android 2010.04.02

[Android] 상하/좌우 반전 이미지 만들기.

안드로이드에서 이미지 효과를 주는 방법으로 상하/좌우 반전 이미지를 만드는 방법에 대해서 설명해 보겠습니다. 처음에는 이런 효과를 만들 대... Image Processing을 해야 하는거 아닌지 고민을 하게 되었었는데. 친절하게도.. 안드로이드 SDK에 이런 효과를 주는 기능이 있었습니다. 찾아보면...다 나오더군요 ㅎㅎ Matrix matrix = new Matrix(); 이 클래스를 이요하여 효과를 주면 되겠습니다. 코드는. //원본 이미지 Bitmap Bitmap originalImg = BitmapFactory.decodeResource(getResources(), R.drawable.icon); //좌우반전 이미지 효과 및 Bitmap 만들기 Matrix sideInversion = new M..

Android 2010.03.07