목록전체 글 (1327)
오늘도 공부
출처 : http://cafe.naver.com/smartyandroid.cafe?iframe_url=/ArticleRead.nhn%3Farticleid=44& 카페가 너무 죽어있는거 같아서 ㅠ.ㅠ 블로그에 비공개로 수집했던 사이트 url 풉니다! 멀티 컬럼 리스트 http://www.heikkitoivonen.net/blog/2009/02/15/multicolumn-listview-in-android/ 코드 참고시 유용한 사이트 http://www.developerit.com/2010/03/31/adding-visible-markers-to-represent-geopoints-to-a-mapview-using-itemizedoverlay-in-android http://www.sdnkorea.com/b..
출처 : http://blog.naver.com/skcjs84?Redirect=Log&logNo=90089483420 // 소스는 밑에 굵게 표시된 부분임.. http://groups.google.com/group/android-developers/browse_thread/thread/6aeed20525760f3/46407ecb1c68502e?hl=en&lnk=gst&q=canvas+to+file#46407ecb1c68502 Hi, I am doing a painting program (KIds Paint - you can find in Android Market) and I have a lot of requests to save ..
출처 : http://utime.blog.me/150090888234 현재 View 클래스에 보여지는 화면을 파일로 저장하는 클래스다. View를 상속 받아 만든 클래스 ImageView, WebView 등 클래스를 이용할 수 있다. import java.io.File; import java.io.FileNotFoundException; import java.io.FileOutputStream; import java.io.IOException; import android.graphics.Bitmap; import android.graphics.BitmapFactory; import android.graphics.Picture; import android.graphics.drawable.PictureDra..
intent = new Intent(Intent.ACTION_PICK); intent.setType (android.provider.MediaStore.Images.Media.CONTENT_TYPE);
안 드로이드에는 얼굴 인식 기능이 내장되어 있습니다. FaceDetector Class가 바로 이미지를 분석하여 얼굴을 찾아내는 역할을 하는 클래스입니다. 얼굴 인식 기능은 이미지를 사용하는 다양한 애플리케이션에서 활용 가능 하고 간단히 사용할 수 있으므로 참고하세요. FaceDetector.Face[] faces = new FaceDetector.Face[10]; // 최대 인식할 얼굴수 설정 FaceDetector detector = new FaceDetector(bitmap.getWidth(), bitmap.getHeight(), faces.length); int numFaces = detector.findFaces(bitmap, faces); // 얼굴 인식 실행 for(FaceDetector.F..
출처 : http://theeye.pe.kr/entry/example-of-image-crop-with-camera-and-album-picker-on-android 안드로이드에서 카메라를 이용하여 이미지 촬영후 해당 이미지를 크롭하는 경우의 예제를 만들어 보았습니다. 이 예제에서는 카메라를 이용하는것 외에도 앨범에서 이미지를 가져오는 경우에도 마찬가지로 크롭을 할 수 있도록 하였습니다. 1. AndroidManifest.xml 에 권한 추가하기 2. main.xml 레이아웃 만들기 3. 소스 코드 작성 package pe.kr.theeye.cameracrop; import java.io.File; import android.app.Activity; import android.app.AlertDialog..
Android에서 Bitmap 관련 작업을 할때 항상 사용하는것이 Bitmap 클래스와 BitmapFactory 클래스이다. BitmapFactory 클래스는 decode 메서드를 사용하여 File, Stream 등을 입력받아 Bitmap으로 변환할 수 있다. Bitmap 클래스는 Bitmap의 재가공, Bitmap의 구성을 변경한다던지, 크기를 변경하는 작업을 수행한다. 그런데 현재 Android 상에서 위 2개는 심각한 메모리 누수를 유발하고 있다. 단순 SD 카드에서 파일을 읽어 와 표시해주는 것이라면 관계가 없지만 작업 1. MediaStore를 사용하여 이미지를 가지고 온 후 크기를 변경하고 이를 화면에 표시함과 동시에 서버에 업로드 한다. 위 작업이 한번이 아닌 여러번 수행 되어야 한다면..?..
해상도 별로 레이아웃 설정을 변경하거나 또는 늘이거나 줄이지 않고, 중앙에 표시하고자 할 때는 아래와 같이 합니다. 현재 진행 중인 게임 강좌에 맞춰서 예제를 만들어 봤습니다. 01.package app.main; 02. 03.import ryulib.game.GamePlatform; 04.import android.app.Activity; 05.import android.os.Bundle; 06.import android.util.DisplayMetrics; 07.import android.widget.LinearLayout; 08. 09.public class Main extends Activity { 10. 11.private static final int _Width = 300; 12.privat..
출처 : http://psjin14.tistory.com/99 컴퓨터/Android Android]Convert Drawable to Bitmap2010/07/09 23:05 | Posted by 예섬수진 아래는 Drawable 객체를 Bitmap 객체로 변환하는 방법이다. Drawable d; // 특정 값 대입 Bitmap bitmap = Bitmap.createBitmap(width, height, Bitmap.Config.ARGV_8888); Canvas canvas = new Canvas(bitmap); d.setBounds(0, 0, width, height); d.draw(canvas); 그럼 이 소스를 이용하여 작성된 코드를 살펴 보자. 소스 코드 => 이 코드에는 ImageView 2개가..
몇개월 전에 짠 내 소스에서 뽑아서 적음..;;;;;;;;; private void saveView( View view ) { String path = Environment.getExternalStorageDirectory().getAbsolutePath(); Bitmap b = Bitmap.createBitmap( view.getWidth(), view.getHeight(), Bitmap.Config.RGB_565); if(b!=null){ try { File f = new File(path+"/notes"); f.mkdir(); File f2 = new File(path + "/notes/"+title+".png"); Canvas c = new Canvas( b ); view.draw( c ); Fi..