달력

3

« 2020/3 »

  • 29
  • 30
  • 31
  •  
  •  
  •  
  •  

   

Alsong(알송), 싱크 가사 등록

   

[클릭] 클릭

   

[클릭] 클릭

   

다음(N) 클릭

   

다음(N) 클릭

   

검색 클릭 >

다음 클릭

   

다음(N) 클릭

   

노래 재생 후 가사에 맞춰 싱크 맞추기 버튼 계속 클릭

   

완료 후 >

다음(N) 클릭

   

이름 입력 후 >

다음(N) 클릭

   

다음(N) 클릭

   

완료!!!

   

응악 재생

Posted by codedragon codedragon

댓글을 달아 주세요

   

오디오

 

재생 가능한 미디어 소스

  • 실행 파일에 내장된 리소스(내장 영역)
  • SD카드에 파일 형태로 저장된 미디어
  • 네트워크로 전송된 스트림(서버 영역)

 

   

   

재생 가능한 포맷

종류

포맷

오디오

wav,mp3,midi,ogg,3gp

   

   

   

   

MeidaPlayer 클래스

음악파일, 오디오파일, 동영상 파일을 재생할 수 있습니다.

출시되는 단말에 따라 지원되는 음악/영상 코덱이 다르므로 재생할 수 있는 파일의 종류가 달라 질 수 있습니다.

   

MediaPlayer 사용

1단계: 대상 파일 지정

오디오 파일을 다양한 형식을 통해 지정하여 읽어오는 메서드

void setDataSource (String path)

void setDataSource (Context context, Uri uri)

void setDataSource (FileDescriptor fd, [long offset, long length])

   

2단계: 재생 준비

대용량 스트림인 경우 상당한 시간이 걸릴 수 있으므로 오픈 직후 자동으로 준비 상태가 되지 않으며 다음 메서드를 호출해서 파일을 구동시킵니다

이 단계에서 미디어 플레이어는 대상 파일에서 몇 프레임을 미리 읽어와 정보를 확인합니다.

void prepare ()

void prepareAsync ()

   

3단계: 파일 재생

mediaPlayer.start()

 

   

정적 메서드의 사용

static MediaPlayer create (Context context, int resid)

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

 

Posted by codedragon codedragon

댓글을 달아 주세요

   

안드로이드(Android)

  • 안드로이드는 구글을 중심으로 한 OHA(Open Handset Alliance) 컨소시엄에서 만든 최초의 오픈 소스 모바일 애플리케이션 플랫폼입니다.
  • 휴대전화와 모바일 디바이스를 위한 운영체제, 미들웨어 그리고 핵심 애플리케이션을 포함한 소프트웨어 스택
  • , 구글에서 개발한 스마트폰 OS입니다.
  • 구글은 2005년, 모바일 소프트웨어 개발업체인 ‘안드로이드(Android)’사를 인수하여 본격적인 모바일 운영체제의 개발에 나섰으며
  • 2007년 10월에는 삼성전자, LG전자, 모토로라, HTC, NTT도코모, T모바일, 퀄컴, 브로드컴 등과 함께 OHA(Open Handset Alliance: 개방형 휴대전화 연합)’을 결성하고 오픈 모바일 운영체제인 ‘안드로이드(Android)’를 발표하였습니다.

 

*스마트폰

카메라, 인터넷, mp3 다양한 멀티미디어을 제공할 있는 핸드폰

 

 

 

안드로이드의 기능

  • 리눅스 커널을 기반으로 한 운영체제로
  • 풍부한 UI(user Interface),
  • 다양한 애플리케이션,
  • 안드로이드 SDK 많은 라이브러리, 애플리케이션 프레임워크
  • 모바일 기기에 최적화된 달빅(Dalvik) 또는 아트(ART:Android Run Time)제공
  • 2D 그래픽 3D 그래픽을 최적화하여 표현,
  • 모바일용 데이터베이스인 SQLite 제공,
  • 멀티미디어 지원 등의 구성 요소들을 포함
  • 모바일 기기에 내장된 각종 하드웨어(블루투스, 카메라, 나침반, WiFi 등) 지원
  • 휴대전화 기능도 포함하고 있습니다.

 

 

 

안드로이드의 특징

특징

설명

자바

    • 안드로이드 애플리케이션 개발 언어는 Java를 사용
    • 자바 언어를 기반으로 APP을 작성 있습니다.

오픈소스

    • 오픈 소스를 통해 여러 제조사에서 쉽게 디바이스 개발을 할수 있습니다.
    • 오픈된 환경인만큼 개발툴과 관련 문서들 모두 무료제공 받을 있습니다.
    • 업데이트를 통한 완벽하고 최신의 서비스를 제공합니다.

공개 운영체제

    • 운영체제의 핵심이라고 할 수 있는 커널은 공개 운영체제인 리눅스에 기반하고 있습니다.

안드로이드 SDK

    • 안드로이드 SDK에 많은 라이브러리를 포함하고 있어 개발이 용이합니다.
    • 다양한 기능과 컴포넌트 제공
    • 지속적인 업그레이드를 제공

오픈마켓

    • 콘텐츠의 유통을 쉽고 빠르게 만드는 서비스

다양한 단말기

    • 안드로이드 플랫폼을 탑재한 제조사들의 다양한 기종의 단말 출시되고 있습니다.
    • 이동 통신사의 지원

 

Posted by codedragon codedragon

댓글을 달아 주세요