Android
-
FrmaeLayout 에서 margin값으로 터치시 움직이기.....과거...../개발일지 2010. 8. 8. 09:31
한번 테스트 할게 있어 따로 빼서 작성해 본 소스입니다. 하지만 정확한 포인트을 못잡아서... 대략 난감하게...임의로 수치를 부여한 부분 이 있습니다. ( 터치 시작시 미세한 도형의 이동......혹시 이부분 아시거나 수정하신 분이 있으면 .... 댓글좀.....~~) 밑에 소스와 전체 프로젝트 통째로 첨부 해 봅니다. (움직임은 가로 만 적용되게 해놓았습니다.) package com.android_test; import android.app.Activity; import android.os.Bundle; import android.util.Log; import android.view.Gravity; import android.view.MotionEvent; import android.view.View..
-
app_widget과거...../개발일지 2010. 7. 23. 18:00
android 용 widget관련 자료이다. 일단은 가장 간단하게 구현한 위젯 자료를 업데이트..... (그냥 어떻게 돌아가는지에 대해 알기위해 작성한 프로그램임) 그밖에 자세한사항은 따로 적지 않고 넘겨야될듯..워낙 잘나와있어서....... 링크1 : http://blog.naver.com/lswcharming?Redirect=Log&logNo=30082641749 링크2: http://developer.android.com/guide/topics/appwidgets/index.html 링크3: http://jaehwacho.springnote.com/pages/4725603?print=1 링크3은 링크2(디벨로퍼) 부분을 좀 줄여서 해석해놓은듯........................ 링크4: ht..
-
이미지 로딩시 버벅거리는 현상 제거과거...../개발일지 2010. 7. 22. 11:58
다운로드 안드로이드 이미지 로딩시 캐쉬 및 스택 사용으로 버벅거리지 않고 사용자에게 보여줌 (외국의 한사이트에서 참조해서 만들었음) 기능 - 1. 웹에서 이미지 파일 로딩 2. sdcard에서 이미지 파일 로딩 시 업데이트 아직 안한 내용(작업중) : zip파일에서 압축안풀고 이미지 바로 로딩 사용법은 클래스를 자기가 사용할 폴더에 넣은 후 getview부분에서 이 함수들을 사용해주면 됨 >< 주요 코드 설명 스택으로 처리하는 부분이 버벅거리는걸 없애줌 class PhotosQueue{ private Stack photosToLoad = new Stack(); public void Clean(ImageView image){ for(int j=0;j
-
이미지 뷰어 제작과거...../개발일지 2010. 6. 30. 18:08
**이 소스를 검색해서 보시는 분들이 많으신데(버그 심합니다.) 따른 버젼으로 만든게 있는데.....그건 공개를 할수없어서요...하다가 모르시는 부분을 말씀하시면 설명은 드리겠습니다.**** 안드로이드용 이미지 뷰어를 제작하였습니다. 잘 ~ 만들려고했지만...그닥 잘 만들지 못했습니다. 시간에 쫓기고 ......막 이것저것 하다보니...ㅜㅜ 지저분한 소스지만 소스는 공개용으로 올립니다. 사용시나 퍼갈시 출처를 밝혀주세요.. 또한 궁금중이 있으시면 댓글이나 쪽지 혹은 방명록에 글남겨주세요. 또한.....소스 이상하다 이런의견있으시면 같이 피드백 날려주시면 감사하겠습니다. 사용기술 ------------------------------------ 1. 파일뷰어 2. 터치로 줌인, 줌 아웃기능 3. 이미지 뷰..
-
이런 바보같은일이..과거...../개발일지 2010. 6. 15. 21:40
맨처음 개발할시 버튼 누를때 이미지를 변경하고싶었다. 그래서 생각했던방법이 이미지 버튼이랑, 그냥 이미지를 가지고 온클릭함수를 이용해서 개발하는 방법이였다. 맨처음 프로그램을 제작할시에는 미련하게 이미지를 가지고 버튼 처럼 개발을 하였다. 하지만 상당히 버벅, 비 효율적,,,,, 그당시 물런 이미지 버튼으로 개발하는 방법이 있었는데... 그건 잘몰라서..그냥 웹개발하던 식으로 개발을 한 적이 있었다.. 하지만 지금은 다른 방식을 사용할 수 있을 듯 하다. 이미지를 이런식으로 xml로 구성한다음 이미지 버튼이 있는 xml에서 이런식으로 적용하면 깔금하게 적용할수있다. 모두 이런 삽질은 안하시기를
-
AudioRecord ~~과거...../개발일지 2010. 5. 18. 21:59
많은 사람들이 밑에 소스가 안된다고 한다. 안되는 이유를 검색하던 도중 알았다. 퍼미션이 안되있었다는거.....참..ㅜ.ㅜ(한글 사이트에는 안나와있음) 다른분들도 주의 바랍니다. 추가해야되는 퍼미션 2가지 package com.record; import java.io.File; import java.io.IOException; import android.media.MediaRecorder; import android.os.Environment; import android.util.Log; public class AudioRecord { final MediaRecorder recorder = new MediaRecorder(); final String path; public AudioRecord(Strin..
-
첫번째 안드로이드 개발 작품( 그남자와 그여자의 카운팅)과거...../개발일지 2010. 4. 16. 23:29
한동안 포스팅을 안했다.. 이유는......보잘것없는 프로그램이지만 안드로이드 공모전을 위해 ..ㅋ 맨처음 만든프로그램은 '그남자와 그여자의 카운팅'이라는 프로그램이다. 이 프로그램은 남녀간의 교재중 서로간의 애정도 테스트를위해 만든 프로그램이다. 서로간의 문자량 비교, 통화량 비교, 쓴데이트 비용 비교, 선물 비교 , 배웅 누가 많이 해줬나 비교 등등 ㅋ 어떻게 보면 애정도 보다는 커플 깨는 프로그램 같기도 한 프로그램이다 ㅋㅋ 여기서 잠깐.....프로그램 아이디어를 내기 까지의 에피소드 공모전 소식을 약 4개월전에 접했다. 그로부터 3개월간 수많은 아이디어가 생겼다 무참히 밟혔다. 이유는 즉.... 새로운 프로그램 아무도 만들지 않은 프로그램을 만들고싶었다. 아이디어만 도출해서 개발을 시작하면 누군가..
-
안드로이드 엑티비티 생명주기과거...../개발일지 2010. 2. 19. 00:35
안드로이드를 공부하다보면 필수!! 사항이다 영어로 보시고싶으신분들은 : http://developer.android.com/reference/android/app/Activity.html#ActivityLifecycle onCreate() 액티비티가 처음생성시 호출됩니다. 엑티비티를 초기화하는 함수로 과거에 실행되었던 엑티비티의 상태를 저장하는 bundle이라는 오브젝트를 받는다. (비베를 공부하신 분이라면 onRoad 모 이런 함수랑 비슷한 기능을 합니다.) onRestart() 액티비티가 일단 한번 멈추어진 후에 재시작하는 함수입니다. 언제나 onStart()함수가 먼저 한번 이루어진다음 다음 사이클에 실행이 됩니다. 그다음 onStart()함수가 실행됩니다. onStart() 유저에게 화면이 보여지..