검색결과 리스트
전체보기에 해당되는 글 127건
- 2010.10.19 Android 개발 Tip - 2. MenuItem
- 2010.10.13 Android 개발 Tip - 1. 갤러리에서 Image Select
- 2010.10.12 우쒸. 왜 비공개로 바꿔도 검색이 되는거야 ?
글
Android 개발 Tip - 2. MenuItem
Mobile Programming/Android Tip
2010. 10. 19. 14:12
메뉴 추가.
menu.add()를 통해서 만든 메뉴는 서브메뉴가 없는 메뉴고,
menu.addSubMenu()를 통해서 만든 메뉴는 서브메뉴가 있는 메뉴.
메뉴를 만들때는
onCreateOptionsMenu(Menu menu)를 오버라이드, 이 내부에서 추가하면 된다.
public boolean onCreateOptionsMenu(Menu menu){ super.onCreateOptionsMenu(menu); SubMenu subMenu = menu.addSubMenu("Size"); subMenu.add(0,1,0,"13pt"); subMenu.add(0,2,0,"15pt"); return true; }
public boolean onOptionsItemSelected(MenuItem item){ Resources res = getResources(); TextView text = (TextView)findViewById(R.id.text); switch(item.getItemId()){ case 1: float textsize = res.getDimension(R.dimen.pointsmall); text.setTextSize(textsize); break; case 2: float textsize2 = res.getDimension(R.dimen.pointbig); text.setTextSize(textsize2); break; } return false; }
'Mobile Programming > Android Tip' 카테고리의 다른 글
Android 개발 Tip - 6. 이클립스 로그캣이 맛이갔어요! (2) | 2010.11.15 |
---|---|
Android 개발 Tip - 5. GestureListener (0) | 2010.11.11 |
Android 개발 Tip - 4. 키보드 숨기기 , Edit 제한 넣기 (0) | 2010.10.21 |
Android 개발 Tip - 3. Landscape layout (0) | 2010.10.19 |
Android 개발 Tip - 1. 갤러리에서 Image Select (0) | 2010.10.13 |
설정
트랙백
댓글
글
Android 개발 Tip - 1. 갤러리에서 Image Select
Mobile Programming/Android Tip
2010. 10. 13. 00:38
어쩐지 이 카테고리는 제 편의에 따라(제 프로젝트를 위하야 ㅋㅋㅋ) 아무 제한없이 웹에서 긁어다 모으게 될 거 같네요 ㅠ ;;;
이왕이면 전부 직접 예제를 짜고 설명을 드려야겠지만!
지금 저도 개발환경이 구축되지 않은 집이기 때문에!
원래 집에선 쉬는 주의인데, 워낙 발등에 불이 떨어져서 어떻게 짜야할지 웹서핑을하다가 긁어낸 팁입니다.
한번에 긁은거 다 넣으면 저도 귀찮, 알고싶은건 되게 쪼끄만한건데 긴소스에서 그 쪼끄만한거 찾아야 하는 여러분도 귀찮.
그렇죠 ?ㅋㅋㅋ
이 포스팅은 그냥 안드로이드에 내장된 갤러리에서 , Image 가져오는 기능을 하는 인텐트를 호출하는 , 아주 기본적인 팁!
유명한 안드로이드 개발 커뮤니티, androidPub에서 발췌한 소스임을 알려드립니다~!
buttonGallery = (Button) findViewById(R.id.buttonGallery); buttonGallery.setOnClickListener(new OnClickListener() { @Override public void onClick(View v) { // TODO Auto-generated method stub Intent intent = new Intent(); intent.setAction( Intent.ACTION_GET_CONTENT ); intent.setType( "image/*" ); startActivityForResult( intent, REQ_IMAGE_SELECT ); } });
확인은 못해봤습니다만.
소스만 보면 대강 buttonGallery버튼이 눌리면 인텐트를 만들고 데이터를 받아오는 액션이므로 Action_Get_Content를 지정,
특정형식의 이미지가 아닌 모든 형식의 이미지를 불러 올 것이므로 image/* ,
리턴값을 받아올수 있도록 forResult로 실행합니다.
여기서 두번째 인자 REQ_IMAGE_SELECT 는 static final로 선언한 (C에서 #Define) 어떤 액티비티가 result를 보냈는지 구별하기위한 인자!
protected void onActivityResult(int requestCode, int resultCode, Intent data){ super.onActivityResult(requestCode, resultCode, data); try { Uri selPhotoUri = data.getData(); Bitmap selPhoto = Images.Media.getBitmap( getContentResolver(), selPhotoUri ); } catch (FileNotFoundException e) { e.printStackTrace(); } catch (IOException e) { e.printStackTrace(); } }
요 함수가 앞서 소스에서 결과가 나온 값 받아다가, Uri 얻고, 비트맵을 얻어오는 작업을 한다.
근데 .. 하이라이트 어떻게 거나요 여러분..소스가 참.. 누가 좀 알려주세요 ㅠㅠ
'Mobile Programming > Android Tip' 카테고리의 다른 글
Android 개발 Tip - 6. 이클립스 로그캣이 맛이갔어요! (2) | 2010.11.15 |
---|---|
Android 개발 Tip - 5. GestureListener (0) | 2010.11.11 |
Android 개발 Tip - 4. 키보드 숨기기 , Edit 제한 넣기 (0) | 2010.10.21 |
Android 개발 Tip - 3. Landscape layout (0) | 2010.10.19 |
Android 개발 Tip - 2. MenuItem (0) | 2010.10.19 |
설정
트랙백
댓글
글
우쒸. 왜 비공개로 바꿔도 검색이 되는거야 ?
잡소리
2010. 10. 12. 23:21
한번 발행시킨 블로그 글은 비공개로 바꿔도 검색재개여 ?
으씨
-ㅅ- ;;
삭제하긴 싫은데 ㅠ
'잡소리' 카테고리의 다른 글
아아 . 진행율 33 % 랄까. (2) | 2010.11.19 |
---|---|
시험기간 (4) | 2010.10.23 |
알고리즘 공부, 정말 많은 자극이 되는거 같네요! (0) | 2010.10.07 |
ACM-ICPC 2010년도 본선진출 (0) | 2010.10.05 |
부생모육 (0) | 2010.09.01 |