반응형

이번 포스팅에서는 Android에서 사운드 재생할 수 있는 객체 MediaPlayer에 알아보도록 하겠습니다. MediaPlayer는 비디오 뿐만 아니라 오디오를 재생할 수 있는 Anroid 내장 객체입니다.


Android에서 사운드를 재생하는 두 가지 경로가 있으며 아래 그림을 통해서 좀 더 자세히 알아보도록 하겠습니다.




- 생성자는 디폴트 생성자만 제공하며 인수는 받아들이지 않고 객체만 생성합니다.


public MediaPlayer()


- 객체만 생성된 상태에서는 재생할 대상이 없으므로 아무것도 할 수 없으며 재생할 미디어를 전달해야 합니다. 두 가지 방법이 있는데 첫번째는 아래 메소드를 호출하는 것입니다. 스트림의 종류에 따라 여러 버전으로 오버로딩되어 있습니다.

void setDataSource (String path) 
void setDataSource (Context context, Uri uri)
void setDataSource (FileDescriptor fd, [long offset, long length])

로컬 파일이나 Uri 객체로부터 원격지의 미디를 엽니다. 리턴값은 없으며 에러 발생 시 예외가 리턴되는데 이 예외는 반드시 처리해야 합니다. 대용량 스트림인 경우 상당한 시간이 걸릴 수 있으므로 오른 직후 자동으로 준비 상태가 되지 않으며 다음 메소드를 호출해야 합니다.


void prepare()

void prepareAsync()


- prepare 메소드는 동기적으로 준비를 하며 준비가 끝나면 리턴합니다. 그에 반해 prepareAsync 메소드는 비동기적으로 준비를 하며 준비 완료를 통보 받는다. 만약 데이터 로딩 시간이 오래 걸린다면 비동기적으로 데이터 로딩하는 prepareAsync 메소드를 사용해야 합니다.


- 사운드를 재생하는 두번째 방법은 아래 메소드를 호출하는 겁니다.


static MediaPlayer create (Context context, int resid)

static MediaPlayer create (Context context, Uri uri, [SurfaceHolder holder])


- create 메소드는 리소스로부터 스트림을 열 수 있지만 파일을 열지는 못합니다. 리소스의 미디어는 보통 크기가 작고 에러 가능성이 낮으므로 오픈 직후 자동으로 준비 상태가 되며 바로 재생이 가능합니다. 에러 발생시는 예외를 던지는 대신 null을 리턴합니다. 대용량 미디어에는 효율이 좋지 않으므로 아주 짧은 간단한 효과음에 사용하는 것이 적합합니다.


void start ()

void stop ()

void pause ()


- start 메소드는 비동기 방식으로 동작하며 재생을 시작한 후 즉시 리턴하므로 사운드 재생 중에도 다른 작업을 할 수 있습니다. 재생이 시작되면 스트림의 끝까지 재생한 후 자동으로 멈춥니다. 만약 반복적으로 재생하려면 setLooping 메소드를 사용하면 반복 재생 기능을 사용할 수 있습니다. 특히 한 스트림을 계속 반복하므로 배경음악으로 사용하기 적합합니다.


void release ()

void reset ()


- release는 객체를 완전히 파괴하여 더 이상 사용할 수 없는 상태로 만듭니다. 음악을 재생하는 중에도 release는 언제든지 호출 가능하며 이때 음악은 즉시 멈춥니다. 그에 반해 reset은 초기화 되지 않은 처음 상태로 객체를 되돌리며 이후 재초기화하여 다시 사용할 수 있다는 점에서 release와 다릅니다.


- 이번 포스팅에서는 사운드를 재생하는 간단한 구조와 그 메소드를 알아보았습니다.

  다음 포스팅에서는 좀 더 자세히 알아보는 시간을 갖도록 하겠습니다.


참고서적 : 안드로이드 프로그래밍 정복(김상형 저)





반응형
반응형

이번 포스팅은 SC은행에서 야심차게 내놓은 알만한 사람들은 다 아는 SC 360 리워드 체크카드에 대해 알아보겠습니다.


현재 제가 주로 사용하는 카드이며 가장 아끼는 카드 입니다.^^


- 첫번째 장점으로 SC은행에서는 고객을 유치하기 위해 내 지갑 통장이나 두드림 통장을 결제 계좌로 사용하면 수수료 면제 혜택을 주고 있기 때문에 이 카드를 사용하시는 분들은 결제 계좌를 내 지갑 통장이나 두드림 통장을 사용하면 수수료 면제 혜택을 받을 수 있을 수 있습니다. 저는 두드림 통장를 결제 계좌로 사용하고 있습니다.




- 두번째 장점으로는 현대인에게 맞춘 혜택 입니다. 아래를 보시면 알겠지만 식당(업종: 일반 음식점), 온라인(11번가, 옥션, G마켓 등등), 병원과 학원에서 전월 실적 30만원만 사용하면 리워드 포인트를 5%를 적립해 줍니다.


- 그리고 일반 가맹점에서는 포인트를 0.2% 적립해 줍니다.




실제 사용한 예를 통해 자세히 알아 보겠습니다.


-----------------------------------------------------------------

A 라는 사람이 이 카드로 전월 300,000원을 사용하였다고 가정하면... 


- 이전 월에300,000원을 사용하였기에 전월 실적을 충족했습니다. 

사용한 300,000원 중 식당에서 150,000원, 온라인에서 50,000원을 사용하였다고 가정하면

식당 :  150,000 * 0.05 = 7500 포인트 적립

온라인 : 50,000 * 0.05 = 2500 포인트 적립

                          +_________________

  10,000 포인트 적립

-----------------------------------------------------------------


- 전월 실적 300,000원을 사용하였기 때문에 최대 포인트 적립 한도는 10,000를 충족했기 때문에 이번 달에는 더이상 포인트가 적립되지 않습니다.


- 포인트 적립 받는 것도 중요하지만 적립받은 포인트를 사용할 수 있는 포인트 사용처도 중요합니다.


- 주요 사용처는 백화점 상품권 뿐만 아니라 주유, 외식, 쇼핑, 건강 까지 다양하게 사용할 수 있으며 항공 마일리지 전환도 가능하니 필요하신 분들은 이용해 보시기 바랍니다.



- 그 밖에도 롯데렌터카 할인 서비스국내 면세점 할인쿠폰 서비스도 있으니 참고 하시기 바랍니다.^^



- 디즈니 캐릭터 체크카드 디자인으로 선택하실 수도 있습니다. (단, 후불 교통 카드 서비스가 안 되는 점 참고 하시기 바랍니다.)



- 제가 여러 카드를 분석하고 설계해 보았지만 현재 나온 상품 중 최고의 카드는 지금 제가 포스팅한 SC 360 리워드 체크카드 같습니다. 개인적은 소비 패턴에 따라 다르겠지만 일반적인 현대인 소비 패턴이라면 이 카드를 적극 추천 드립니다.


- 다음에 더 좋은 포스팅으로 찾아 뵙겠습니다.

반응형
반응형

이번 포스팅에서는 지난 굴비카드 조합에 이은 굴비카드 조합에 대하여 알아보도록 하겠습니다. 지난 굴비카드 조합은 신용카드 조합이었다고 한다면 이번 포스팅은 체크카드 조합이라고 하겠습니다.


- 굴비카드의 개념은 지난 포스팅에서 했기 때문에 넘어가고 제목 그대로 굴비카드 중 몇 개 남지 않은 체크카드 만으로 굴비카드를 조합해 보도록 하겠습니다.


- 먼저 소개 드릴 카드는 반굴비 카드인 '해피포인트 체크카드' 입니다. 이 카드를 선택하게 된 점은 일단 카드 전월실적 금액이 월10만원이라 적어서 다른 카드와 사용하기에 좋고 할인한도가 다른 체크 카드는 월 5천원, 월 만원 이렇게 있지만 이 체크카드는 할인한도가 없다는 점이 장점입니다.




- 우선 혜택을 살펴 보도록 하겠습니다.


- 해피포인트 가맹점 자주 가시는 분들한테는 엄청 유리한 체크 카드입니다. 해피포인트 가맹점이라고 하면 감이 잘 오지 않으실 수도 있는데 


 해피 포인트 가맹점은 아래와 같습니다.


 * 눈에 띄는 가맹점 파리 크라샹파리 바게뜨, 베스킨라빈스 31, 던킨 도너츠 , 카페 파스쿠치 등이 보이네요.



- 혜택을 세부적으로 살펴 보도록 하겠습니다. 해피포인트 가맹점에서 건당 5천원 이상 사용시 10%할인이 됩니다. 예를 들어 파리바게뜨에 가서 빵을 만원 어치 구입했다고 가정하면 며칠 뒤에 결제계좌로 10%인 1,000원이 환급이 됩니다. 또 할인과 동시에 적립도 됩니다. 10% 할인 금액은 적지 않은 금액이기에 해피포인트 가맹점 자주 가시는 분들에게 적극 권장합니다.



- 온라인 쇼핑몰 옥션과 G마켓에서 건당 3만원 이상 이용시 5% 환급 할인이 됩니다. 요즘 인터넷 쇼핑을 많이 하는데 옥션이나 G마켓에서 괜찮은 상품이 있고 3만원 이상 가격이 나갈 시에 유용하게 혜택을 보실 수 있으실 것 같습니다.


- 영화 할인도 됩니다. CGV, 메가박스에서 건당 7천원 이상 티켓 예매시 3,000원 환급 할인 됩니다. 요즘 영화 티켓 한장만 예매해도 9,000~10,000원 합니다. 영화 티켓 저렴하게 구매하셔서 스마트한 영화 관람 하세요^^



- 그럼 이제 반굴비 카드인 ' 해피포인트 체크카드'와 함께 추천할 카드는 굴비 체크카드인 '주니어 스타 체크카드' 입니다.



- 유일한 굴비 체크 카드로서 '주니어' 라는 단어가 붙어서 청소년들만 사용해야 할 것 같지만 이름만 '주니어'가 붙었지 30대인 제가 사용해도 전혀 챵피하지 않고 혜택도 좋은 체크 카드입니다.


- 우선 GS25 10% 환급 할인이 눈에 띱니다. 월 5회까지 건당 1만원까지 할인 되기 때문에 GS25 가셔서 5,000원 이상 사용시 이 카드를 사용해 주세요. 그럼 며칠 후에 결제계좌로 10% 금액이 환급되어 들어 올 겁니다.


- 영화 혜택도 있습니다. 주니어 스타 체크카드는 CGV만 할인 되기 때문에 해피포인트 체크카드로 먼저 영화 혜택 받으시고 연 할인횟수 다 사용하셨다면 주니어 스타 체크카드로 영화 혜택 받으세요^^ 



- 교보문고에서도 월 1만원 이상 사용시 5% 할인이 됩니다. 독서를 권장하는 입장에서 책 많이 읽으시고 5% 환급 할인도 받으세요.^^


- 놀이공원도 30% 할인이 있습니다. 놀이공원을 별로 안 좋아하는 저로써는 사용하지 않을 것 같은 혜택입니다.


- 이 카드는 주니어 스타카드 이기 때문에 주니어적인 특화 혜택이 있습니다. 청소년들이 사용하면 안 되는 19금 업체에서는 사용이 제한이 될 수 있다고 합니다. 제가 일반 술집(호프집)에서 사용해 봤는데 문제는 안 되지만 그 이외 성인업소에는 제가 안 가봐서 문제가 되는지는 모르겠습니다. 



- 이상으로 굴비 체크카드 조합을 알아보았습니다. 신용카드보다 저는 소비를 통제할 수 있는 체크카드를 권장합니다. 신용카드 혜택 받으려고 돈을 더 많이 소비하는 것보다 혜택 조금 덜 받더라도 내 소비한도 내에서 사용하는 게 더 좋습니다. 이 글 읽는 분들도 체크카드로 알뜰한 소비하시고 이왕이면 혜택있는 체크카드를 사용해 혜택 받으시고 스마트한 소비를 해 모두 체리피커가 되시길 희망합니다.

반응형

+ Recent posts