'Android/Project'에 해당되는 글 2건

  1. 2010.02.23 Video Player 구현 내역
  2. 2010.02.17 Android Text Viewer 구현 내역 (2)
Android/Project2010.02.23 18:44

현재 구현된 기능은 SDCard 파일&URL 스트리밍 열기, SMI 자막 지원, 화면회전 기능이다.

ApiDemos의 코드를 참고 하였다.

1. 초기화면 및 메뉴구성
 



2. 메모리카드 및 URL을 통한 비디오 파일 호출



3. 파일 출력 및 화면 회전


4. 후기
  아직 프로토타입이라 초기에 계획했던 기능들 대다수를 구현하지 못하였다. 이후에는 자막을 우선적으로 구현 하도록 하고
추가적인 옵션 부분을 중점으로 구현할 예정이다.

'Android > Project' 카테고리의 다른 글

Video Player 구현 내역  (0) 2010.02.23
Android Text Viewer 구현 내역  (2) 2010.02.17
Posted by 회색꿈

댓글을 달아 주세요

Android/Project2010.02.17 12:26

현재 구현된 기능은 파일열기, 폰트변경, 자동스크롤, 페이지 이동, 화면회전 기능이다.

1. 폰트 변경
 폰트 변경은 메뉴버튼을 누른 후 [그림-1]에서 표시되어 있는 것처럼 Setting 메뉴를 누른 후 나타나는 창에서 Font를 선택하여 사용이 가능하다. Font Option에서 변경 가능한 것은 글자색, 글 배경색, 글자체, 글자 크기, 굵게 보기 총 다섯 가지이다.

[그림-1] 폰트 변경 메뉴


[그림1-1]은 이전 버전의 UI가 좋지 않아 새롭게 작성한 것이다.


[그림-1-1] 폰트 변경 메뉴

2. 자동 스크롤
 자동 스크롤 기능은 [그림-2]에서 표시되어있는 것과 같이 화면 상단의 버튼을 눌러 사용 할 있다. Auto Scroll 버튼을 누르게 되면 창이 나타나게 되는데 "Auto Scroll Time" 란에 자동 스크롤 기능이 실행될 주기를 초단위로 입력하고 "Auto Scroll By"란에는 한 번에 스크롤될 pixel을 입력하면 해당 pixel만큼 입력한 초마다 화면을 스크롤 해준다.(텍스트가 표시되는 영역의 크기는 350 pixel이다.) 

[그림-2] Auto Scroll



3. 페이지 이동
 페이지 이동 기능은 [그림-3]에서 표시되어있는 버튼으로 사용 가능하다. “←” 버튼을 누르게 되면 이전 페이지로 이동하고 “→” 버튼을 누르게 되면 다음 페이지로 이동한다.

[그림-3] Move Page



4. 화면 회전
 화면 회전 기능은 메뉴버튼을 누른 후 [그림-4]에서 표시되어있는 Flip Orientation 메뉴를 누르면 사용 가능하다. 메뉴를 누르게 되면 화면이 회전 되어 가로 보기가 가능하다. 

[그림-4] Flip



5. 기타(파일 열기)
 파일 열기 기능은 메뉴버튼을 누른 후 [그림-5]에서 표시되어있는 Open SDCARD 메뉴를 누르면 사용 가능하다. 메뉴를 누르게 되면 메모리 카드내에 저장되어있는 텍스트 파일의 목록이 나타난다.

[그림-5] File Open

'Android > Project' 카테고리의 다른 글

Video Player 구현 내역  (0) 2010.02.23
Android Text Viewer 구현 내역  (2) 2010.02.17
Posted by 회색꿈

댓글을 달아 주세요

  1. 이경희

    안녕하세요, 안드로이드를 공부하고 있는 학생입니다. 다름이 아니라 제가 구현해보고 싶은 프로그램이 회색꿈님의 이 구현내용과 비슷해서요, 혹시 실례가 되지 않는다면 이 프로그램의 소스코드 중 파일 열기 부분이라도 공유 해 주실 수 있으신지요? 오랫동안 해보고있는데 계속해서 실패를 거듭하고 있습니다.. ㅜ 도움을 주실 수 있다면 cibong@naver.com 혹은 댓글로 답변 부탁드립니다! 감사합니다.

    2011.01.31 12:31 [ ADDR : EDIT/ DEL : REPLY ]
  2. 구영현

    안녕하세요. 안드로이드 텍스트뷰어를 만들어볼까 하다가
    텍스트를 페이지를 어떻게 구성해야하는지 생각만 하다 답을 찾기가 어려워 구글링 도중 들어오게됐습니다.
    전체 붙어져 있는 텍스트를 어떤식으로 페이지구분을 하고 페이지 이동을 시키는지 약간의 힌트만 주실 수 있으신지요?
    가능하시다면 angel1004ppp@naver.com으로 약간의 힌트만이라도 부탁드리겠습니다 ㅠㅠ

    2012.01.05 18:22 [ ADDR : EDIT/ DEL : REPLY ]