본문 바로가기

Gallery

[Android] ACTION_PICK 사용 (이미지 가져오기) 이미지나 비디오 파일을 가져 올때 아래와 같은 소스 형태로 가져 오시는 분들 이글 한번 참고 하세요. private void takePictureFromGallery() { Intent intent = new Intent(Intent.ACTION_PICK, MediaStore.Images.Media.INTERNAL_CONTENT_URI); startActivityForResult(intent, PICK_FROM_FILE); }위와 같은 형태로 가져올 수도 있지만, 더욱더 편한 함수가 있어서 공유하고자 합니다. private void takePictureFromGallery() { startActivityForResult( Intent.createChooser( new Intent(Intent.ACTION.. 더보기
[ Android ] Camera 호출 후 이미지 Crop하기 예제 참고 : http://stackoverflow.com/questions/1973359/android-crop-an-image-after-taking-it-with-camera-with-a-fixed-aspect-ratio안드로이드에서 카메라를 이용하여 이미지 촬영후 해당 이미지를 크롭하는 경우의 예제를 만들어 보았습니다. 이 예제에서는 카메라를 이용하는것 외에도 앨범에서 이미지를 가져오는 경우에도 마찬가지로 크롭을 할 수 있도록 하였습니다. 1. AndroidManifest.xml 에 권한 추가하기 2. main.xml 레이아웃 만들기 3. 소스 코드 작성 package pe.kr.theeye.cameracrop; import java.io.File; import android.app.Activity; .. 더보기
[ Android ] Thumnails를 사용 시 메모리 오류. GridView를 이용하여 갤러리에 있는 이미지를 가져올 때 , Thumnails를 자주 사용하는데요. 용량도 적을 뿐더러, 알아서 알맞게 짤라주는 구글의 센스??ㅋㅋ 우선 제가 사용한 방법은 다음과 같습니다. GridView에서 사용하는 BaseAdapter 안에 존재하는 getView 속! public View getView(final int position, View convertView, ViewGroup parent) { RelativeLayout img_template = null; ImageView imgView = null; CheckBox cbCheck = null; Long id = mImgList.get(position); if( convertView == null){ // 기본 레이.. 더보기