뭐 제 개인적인 취향이지만 한번 써봅니다.

안드로이드를 3달동안 써보면서 느낀거지만, 일단 안드로이드에 대해서 많이 알아야합니다. 아무것도 모르는 사람이 사용하기에는 좀 배워야한다는 느낌이 좀 드는군요. IT에 종사하는 저도 좀 어려웠으니까요 ㅠㅠ
물론 제조업체에서 잘 만들어서 내면 됩니다만, 모토로이는 그런 게 없었던 것 같아요. 하나부터 열까지 다 찾아보고 설치하고, 그러게 되네요^^

도대체 순정어플이....다 시중에 나와있는 어플보다 좋지않아서-_- 설치하게 되는.... 그러면서 엄청 공부하게 되었다는....ㅠㅠ


1. 홈어플 - LauncherPro Beta

일단 모토로이를 구입하면 순정홈이 깔려있습니다. 이런 홈도 어플이기때문에 다른 사람이 만든 것을 디폴트로 해놓고 사용할 수 있습니다.
이 어플은 최근 안드로이드 커뮤니티에 엄청난 파장을 일으킨 홈어플이죠-_- 반응속도가 너무 좋아서-_-
마켓에서 검색하면 나옵니다.
설치를 하고 홈을 누르면 디폴트로 순정홈을 선택할 것인지 LauncherPro를 선택할 것인지 나오는데, 디폴트체크하고 LauncherPro를 선택하면 계속 이것이 홈이 됩니다^^
사용자 삽입 이미지
아래에는 전화, 주소록, 어플목록, 디폴트문자, 디폴트웹브라우저가 기본 5개의 아이콘이 있어요. 제가 원하는 배치라 너무 맘에 듭니다. 지금은 수정은 못하지만, 나중에 수정하게 업데이트한다고 하네요. 전 굳이 수정안해도 맘에듬!^^ (그나저나 내 아이유바탕화면 들켰....ㅠㅠㅠ)


2. 문자어플 - Handcent SMS

아마...다 깔았을꺼에요. 기본문자어플이 안좋아서-_- 기본문자어플은 문자가 오면 팝업으로 띄워주지 않고, 알림바에서만 보여줘서 알림바내리고 선택해야지 답장을 보낼 수 있는데, 얘는 그냥 팝업이 떠서 바로 문자를 답장할 수 있죠^^
사용자 삽입 이미지
게다가 아이폰스타일의 이쁜 채팅형식도 맘에 드네요. 위는 형과의 초간단대화.jpg-_-
그 외에 많은 기능들이 있긴 있는데, 전 팝업때문에 쓰는거라^^
아...예전에 home++나 게임같은 full화면 게임을 할 때에는 세로로 팝업이 뜨고 키보드입력창이 뜰 때 입력부분이 가려지는데, 그건 설정에서 팝업설정 -> 키보드열기 체크 하면 입력부분이 보입니다^^ 혹시 모르시는 분 참고하세요-_-


3. 인터넷브라우저 어플 - Dolphine Browser HD

다들 유료어플 Xscope를 많이 쓰시는데, 전 돌핀이 더 좋네요. 돌핀이 짱임. 전에 한번 소개도 했었죠^^

[유틸리티] Android 내장브라우저보다 좋은 돌핀 브라우저(Dolphin Browser)

근데, HD버전이 새로 나왔는데, 얘기로는 풀브라우징에 강한 브라우저라는군요. 근데, 뭐 순정이나 Xscope랑 다른 건 모르겠.....
암튼, 무료이구요. 물론 광고가 있긴 있습니다만(광고제거버전은 돈주고 사야함ㅠㅠ), Xscope보다 부가기능도 많고, 굉장히 스킨도 이쁘고 그래서 맘에 드네요^^
사용자 삽입 이미지
멀티탭간에 전환도 오른쪽이나 왼쪽으로 드래그를 하면 쉽게 전환할 수 있어요^^ 게다가 제스처기능도 있어서 아주 익숙하게 잘만 사용하면 멋있게(?) 사용할 수 있을 듯^^


4. 음악어플 - MortPlayer Music, MortPlayer Music Widget

이건 폴더별로 재생할 수 있는 기능을 가진 플레이어입니다. 전 아직도 태그기반에 playlist를 생성해서 재생하는 게 아직도 익숙치 않습니다-_- 그냥 폴더재생이 마냥 좋습니다 ㅠㅠ
사용자 삽입 이미지
폴더별로 재생을 할 수 있고, 폴더넘겨서 재생, 전체곡재생, 한곡반복, 셔플 등등~ 다양한 반복기능을 제공합니다. 스킨도 바꿀 수 있는데, 스킨은 그냥 디폴트가 나은 듯-_-
근데, 좀 이해가 안되는 부분이 Widget은.....어플을 검색해서 또 설치해야한다는 것-_-(왜 그렇게 만들었지-_-)
암튼, 위젯을 설치하면 이 플레이어 화면 볼일이 별로 없습니다.
위젯에서 다 컨트롤이 가능하거든요^^
사용자 삽입 이미지
자켓을 누르면 일시정지가 되고, 노래제목을 누르면 메뉴가 떠서 컨트롤할 수 있고, 아래 버튼처럼 앞으로 감기, 다음곡 넘기기 등 컨트롤을 할 수 있습니다^^ 완전 좋음! 얼마전까지 버그가 좀 있었는데, 지금 거의 고쳐진 듯! 최고임! 아이유 최고-_-


5. 시계 날씨 어플 - Beautiful Widget

이놈은 유료어플입니다. 시계와 날씨가 결합한 위젯이 있고, 그외에 다양한 설정 컨트롤 위젯이 존재합니다. 뭐 진동모드, gps, 블루투스 켜고 끄기 등의 설정 위젯이 존재하구요.
일단 home위젯은 간지용으로 달아놓을 수 있어서 좋습니다. 한번에 날씨를 파악할 수 있어서 더 좋구요^^
사용자 삽입 이미지
전 맨위에 홈어플에 나온 것 처럼, 작은걸 쓰는데, 왜냐하면 아이유얼굴이 가려지기 때문입니다-_- 그래서 큰거랑 작은거 놔두면 이렇게 되는군요. 스킨도 자신이 원하는 걸로 바로 다운 받아 적용이 가능해집니다. 굉장히 간지나는 시계날씨위젯입니다^^


진짜 필수적인 것만 소개했네요^^ 핫핫~ 모토로이구입하신 분들은 꼭 다 설치하세요! 그래야만 해요!^^
 
Posted by 머드초보

댓글을 달아 주세요

  1. 김만중 2010.07.20 19:25  댓글주소  수정/삭제  댓글쓰기

    오늘 모토로이 구매햇는데요 ㅠ인터넷으로 산거라
    내일모레 도착예정인데 ..
    요즘 모토로이가 메모리문제로 소송들어가고 그랫던데
    필수어플들을 모두 다운받는데
    메모리문제는 없나요?

    • 머드초보 2010.07.21 21:12  댓글주소  수정/삭제

      메모리는 좀 적긴합니다.
      사용자마다 좀 틀린데 욕심이 많으신 분이라면 모토로이는 좀 아닙니다^^
      용량이 적거든요^^

  2. 김만중 2010.07.22 01:03  댓글주소  수정/삭제  댓글쓰기

    외장메모리를 산다든가 그런방법도 없는건가요 ㅠ?

    • 백화 2010.07.23 14:10  댓글주소  수정/삭제

      지금 운영 체제는 안되고요
      나중에 프로요 업글 나와야 외장메모리에 어플 저장할수 있어요
      지금은 내장 메모리 늘릴려면 skaf 지우는 수밖에 없네요.

    • 머드초보 2010.07.25 19:02  댓글주소  수정/삭제

      네 어플은 외장메모리에 설치가 안됩니다.
      백화님 말씀대로 프로요가 나와야될 듯 합니다^^

  3. BlogIcon HARRY 2010.07.25 20:52  댓글주소  수정/삭제  댓글쓰기

    어플은 어떻게 지우죠?

    • 머드초보 2010.07.25 23:06  댓글주소  수정/삭제

      설정 -> 응용프로그램 -> 응용프로그램관리 들어가셔서 찾으셔서 지우면 됩니다.
      런쳐프로를 이용하시면 더욱 쉽게 지울 수 있어요~
      런쳐프로검색 고고싱~

  4. 핫팩로이 2010.07.28 04:06  댓글주소  수정/삭제  댓글쓰기

    그래봐야 현실은 쓰다 화상입는 핫팩에 불과

    카메라 노이즈 때문에 정신나갈지경입니다.

  5. 대발 2010.09.06 01:31  댓글주소  수정/삭제  댓글쓰기

    1번 홈어플 아무리 찾아도 못 찾겠어요 ㅠㅠ

  6. 땡그리 2010.09.16 09:58  댓글주소  수정/삭제  댓글쓰기

    불필요어플은 어떤게 있나요?

  7. 모토로이가좋긴한데.. 2010.12.04 21:51  댓글주소  수정/삭제  댓글쓰기

    전그래도 나름만족하면서 쓰긴합니다만..

    영상통화가능이라면서 앞에 카매라도안달리고 샐프찍기버튼은있는데
    정작 앞카메라가없어서 셀프사진도못하고

    생긴것마냥은 카메라같은게 (참고로 보호필름도 카메라(같은)부분만뚫려있음)
    알고보니 근접센스라는 멍청한경우가..

    그리고 은근슬쩍 영상통화기능을 슬그머니 홍보문구에서 지워버림 ㅡㅡ..
    전그래도뭐 800만화소가 마음에들어서 잘쓰고다닙니다.

 
모토로이에서 기본 바탕화면에 깔려있는 인터넷브라우저가 있습니다. 이걸로 인터넷을 하고 그러는데, 카페같은 곳을 돌아다녀보니 돌핀이라는 브라우저가 있다는 것을 들었습니다. 마켓에서 dolphin이라고 검색하면 나오네요.
트위터도 있네요.
http://twitter.com/DolphinBrowser

일단 대충 사용해본 결과 브라우저 속도와 드래그 및 스크롤 속도가 체감적으로 기본 브라우저보다 더 빠른 것 같습니다.
그리고, 기본 내장브라우저에 비해 부가기능을 좀 더 가지고 있습니다.
탭기능도 더욱 향상되어서 볼 수 있습니다.
좌우로 긴글을 보게될 때 좌우로 스크롤을 하지 않아도 자동으로 볼 수 있게 해줍니다.
제스처를 통한 브라우징을 할 수 있습니다.

차례차례 기능을 알아봅시다-_-

1. 메뉴
일단 메뉴버튼을 누르면 여러가지 메뉴가 나오네요.
(1)Share page
현재 접속한 페이지 주소를 공유합니다.
공유할 수 있는 곳은 여러곳이 있네요.
Delicious, Facebook, Twitter, Gmail, 메세지. Delicious와 facebook은 안써봐서 모르겠고, Twitter는 아래 그림 오른쪽과 같이 글을 쓸 수 있게 해주고(로그인하라고나옵니다^^), Gmail은 메일로 쓰고, 메세지는 특정인에겍 sms를 날립니다.
사용자 삽입 이미지

음..이런 기능이 왜 1번에 있는거지....-_-

(2)Home page
말그대로 홈으로 그냥 가는겁니다. 최초 돌핀브라우저는 홈이 이상한 곳(?)으로 되어있는데, 전 http://www.google.com/m으로 바꿨습니다. 역시나 구글을 가장 많이 쓰기 때문에-_-

(3)Find on page
이건 기존 브라우저에 있는 Control + F 기능입니다. 내용찾기 기능이죠.
사용자 삽입 이미지
잘 찾아지네요. 근데 가끔 박스가 안보일 때가 있는 것 같은데, 그건 화면을 fit시켜놔서 그런 듯.

(4)Downloads
다운로드 목록이 보여집니다.

(5)Read later
이거 정체를 잘 모르겠는데, Read later를 선택하면 Saved라고 뜹니다. 그리고 메뉴버튼 -> 좌상단에 홈표시버튼 -> 4번째 메뉴의 아이콘을 선택하면 리스트에 생깁니다. 그걸 누르면 그냥 이페이지가 다시 열립니다.
나중에 읽겠다는 건 알겠는데, 북마크랑 뭐가 다른지.....아....생각해보니 이놈은 일회성 북마크인 듯-_- 읽고나면 지워짐-_-

(6)Subscrib RSS
뭐지....내 블로그는 왜 RSS가 안돼-_- 암튼 rss가 있는 블로그들에 가면 상단에 알림바에서 뜹니다. 그러면 구독하면 되는 듯. 근데 구글 리더로 그냥 연결이 되는 것 같은.....

(7)Select Text
이거 선택하면 웹에서 드래그를 할 수 있습니다. 드래그를 마치게 되면 클립보드에 복사가 됩니다. 그리고 나중에 텍스트를 붙여넣을 수 있습니다. url이 링크가 안달린 것에 대해서 복사해서 주소창에 붙여넣을 수 있습니다. 붙여넣는 메뉴는 텍스트필드를 긴누름을 하시면 된다는 거 잊지마세요~

(8)Compact page
페이지를 줄여주는 것 같은데.....글과 링크만 남고 다 없어지는 것 같아요. 말그대로 그냥 컴팩트하게 웹페이지를 만들어주는 듯.

(9)Setting
설정이겠죠.

(10)Exit
종료할 때 그냥 종료할래? Clear cache하고 할래? 물어보네요.

2. 홈메뉴
홈메뉴는 좀 찾기 힘들었는데, 메뉴누르면 주소창이 나오는 곳에 좌상단에 있는 집모양으로 되어있는 것이 홈메뉴입니다. 여기서 북마크를 열 수 있습니다. 북마크 어떻게 여는지 조낸 연구했는데, 여기에 있었습니다.....
사용자 삽입 이미지
아이콘이 위에서부터 6개가 있는데요.
(1)첫번째 - Most Visited
가장 많이 방문한 사이트목록을 보여줍니다. 노란별표가 보이는 것은 북마크가 되어있는 것이고, 안되어있는 것은 그냥 회색별로 나옵니다.

(2)두번째 - Bookmarks
북마크입니다. 북마크한 사이트가 나오는데, 별도 폴더작성은 안되는 것 같습니다.

(3)세번째 - Google Service
구글 서비스 사이트 목록이 나옵니다.

(4)네번째 - Read it later
아까 메뉴에서 있었던 기능입니다. 메뉴에 Read later기능 참조.

(5)다섯번째 - Delicious
딜리셔스안쓰므로 패스

(6)여섯번째 - Contact us
돌핀브라우저에 대한 정보 및 피드백을 보낼 수 있는 수단들이 모여있군요.

3. 탭기능
기본 내장 브라우저에도 탭이 있는데요. 윈도우라고 해서 되어있는데, 돌핀도 똑같이 있는데, 좀 더 향상된 기능으로 존재합니다. 일단 각각 열려있는 탭화면에 대해서 섬네일형식으로 볼 수 있습니다.
사용자 삽입 이미지
위와 같은 형태로 볼 수 있습니다. 새탭열기를 하게되면 홈화면을 보여줘서 북마크 등에서 찾아 바로 열 수 있습니다^^
아래에는 맨 왼쪽아이콘은 모든 창 닫는 것이고, 중간것은 자기 창 빼고 다 닫는 것이고, 오른쪽은 새창 열기입니다^^

4. 제스처
제스처가 좀 좋은 것 같습니다. 평소 크롬브라우저를 사용하는데, 마우스제스처없는 브라우저를 만지게 되면 매우 불편합니다. 그래서 꼭 사용하는 편인데, 기본 브라우저에는 이런 기능이 없더라구요. 마침 돌핀에는 있네요. 앞으로 뒤로를 제스처로 할 수 있고, 북마크도 쉽게 할 수 있으며, 새탭열기도 제스처로 쉽게 열 수 있습니다.
근데....N을 그리는 새탭열기는 좀 잘 안되네요-_- 내가 다시 그려야하나....

5. 설정
여러가지 설정을 할 수 있습니다.
보니까 캐쉬데이터를 기본 브라우저는 내장메모리에다가 해버리나봅니다. 이건 SDCARD에다가 저장할 수 있도록 설정이 가능합니다. 제스처 설정, 탭바보이기 여부, User agent조정, 자동화면맞추기 등 여러가지 옵션을 할 수 있어요.
가장 맘에 드는 옵션은 역시나 자동화면맞추기입니다. 기존에 내장 브라우저는 1024width정도의 글을 보게된다면 계속 드래그하면서 봐야하는데, 이 브라우저는 글만 자동으로 폰 해상도에 맞게 맞춰줍니다. 그래서 그냥 스크롤만 내리면 볼 수 있게 해줍니다. 근데, 확대축소 하다보면....조낸 꼬이는지 뭐라고 표현해야할 지 모르겠지만, 지멋대로 화면이 마구 바뀌어버리는 버그가 있습니다-_-

전체적으로 기본브라우저를 바꾸게된 계기는 체감속도 때문입니다. 확실히 좀 빨라짐을 느끼게 되었어요. 네이트와 같이 풀로 보여주는 사이트들을 스크롤 하게 되면 좀 많이 느렸는데, 돌핀은 그것보다 좀 빨랐거든요. 확실히 두개를 띄워보시고 스크롤해보시면 느끼실 듯. 어차피 보여지는 게 똑같다면 기본 내장브라우저를 쓸 이유가 없습니다. 그냥 +되는 느낌이라....
근데 안드로이드펍에서 어떤 분은 구글지도 등과 연결이 잘 안된다는 문제점이 있다고 하네요. 제가 지도는 잘 안써서....-_-
많은 기능을 탑재하고 있어서 인지 가끔 웹서핑하다보면...브라우저가 가끔 죽습니다-_- 왜그런지는 잘 모르겠네요.
 
Posted by 머드초보

댓글을 달아 주세요

  1. 꺼꾸리 2010.03.02 10:06  댓글주소  수정/삭제  댓글쓰기

    좋은 정보 감사합니다.
    글을 보고 바로 써뵈는데여
    돑핀이라는 이름이 매우 친숙하게 들리네요
    제 기억으론 마이크로소프트 프로젝트 중 웹뷰아 개발 프로젝트가 있었는데
    그 이름이 돌핀으로 기억되네요

  2. 안드로이드입문 2010.06.20 14:16  댓글주소  수정/삭제  댓글쓰기

    안녕하세요 좋은 자료 잘봤습니다.

    퍼갈께요~!

  3. BlogIcon montreal florist 2010.10.07 05:56  댓글주소  수정/삭제  댓글쓰기

    브라우저도 바꿀수 있었군여

 
제가 필요해서 만든거라.....-_-
모토로이가 생기고 나서 정말 생각해보니 이것저것 모든 것을 다할 수 있는 것 같네요. 일단 자바가 돌아간단 얘기는 뭐든 다 만들 수 있다는 얘기니^^

일단 인천버스정류장은 정류장마다 정보를 알려주는 시스템간판이 있습니다. 물론 다 있는 건 아니구요. 좀 큰 정류장에는 다 달려있더라구요. 그런데, 이상하게 제가 타는 곳이랑 서울까지 가는 버스인 경우에는 거기에는 없더라구요(당연히 없겠지-_- 돈이 얼만데-_-)
그래서 그냥 버스언제오는지 궁금해서 만들어봤습니다.
그리고, 인천버스도 된다는 앱을 받았는데, 제가 타고 다니는 9500번 정보는 안나오는 것 같아서-_-

아래는 인천버스시스템 사이트인데요.
http://bus.incheon.go.kr/iw/
요기서 실시간 검색 선택하면 새창이 뜨는데, 노선선택할 수 있고, 선택하면 정류장 목록이 나옵니다.
이 형태를 그냥 고대로 옮겼습니다-_-

일단.....기능이 별거 없습니다. 검색도 안됩니다. 일단 안드로이드도 공부할 겸 만든거라-_-
그리고.....25딸라없어서 마켓에 못올려요-_-
사용자 삽입 이미지
일단 노선목록 선택하면 인천의 모든 노선이 다 뜨구요. 숫자순인 듯. 그걸 선택하면 정류장 목록이 나옵니다.
사용자 삽입 이미지
정류장 목록에서 해당 정류장 선택하면 몇분안에 버스가 오는지 나옵니다.
아.....참고로.....버스정류장은 기점 기준으로 되어있고, 기점에서 종점을 지나 다시 기점을 돌아갈 때까지의 정류장 목록이 나옵니다-_- 그니까 두번씩 나오는거죠. 그래서 원하는 방향은 스스로 알아서 찾.........-_-
사용자 삽입 이미지
다시 찾는 번거로움을 없애기위해......즐겨찾기도 된다는.....-_-

제가 타는 버스 목록임 ^^
사용자 삽입 이미지

ps. 암튼, 아무도 안쓰겠지만, 쓰실 분들은 유용하게 쓰시다가 더 좋은 거 나오면 갈아타심-_- 전 지금도 만족해서 업데이트할 생각은 없.....-_-
 
Posted by 머드초보

댓글을 달아 주세요

  1. BlogIcon 황명규 2010.03.04 18:23  댓글주소  수정/삭제  댓글쓰기

    오랜만에 들려봅니다. 즐겨찾기 정리하는 김에 ㅋ
    모토로이 사용중이신가봐요?
    살려는데 사용후기가 안좋아서. 지금 한참 고민중인데...

    사용후기좀 살짝 코멘트좀 주세요 ㅎㅎ

    • 머드초보 2010.03.04 22:26  댓글주소  수정/삭제

      앗~ 명규님 오랜만이네요~
      사용후기대로 좀 문제가 있긴 하지만 전 쓰는데에는 좀 지장이 없네요^^
      그냥 좀 버그가 있고-_-
      아직 급하신 게 아니고 아이폰이아니라 안드로이드로 가길 원하신다면 좀만 더 기다렸다가 사시는 게 ^^
      htc에서 좋은 모델이 나온답니다^^

  2. 2010.10.31 23:29  댓글주소  수정/삭제  댓글쓰기

    비밀댓글입니다

    • 머드초보 2010.11.05 19:31  댓글주소  수정/삭제

      이거 소스고 자시고 없는데ㅠㅠ
      굉장히 간단해요!
      그냥 데이터를 받아서 파싱하는 게 다거든요!^^
      그 사이트를 분석해보시면 금방 아실겁니다^^

 
안드로이드는 개발환경 구축이 좀 빡세네요.
Java는 원래 다 그런 것인가....-_- 자바는 셋팅이 반이라는 말이 있는데, 이놈은 셋팅도 다시 해야하고, 사실 언어만 java지 안드로이드에 맞는 class와 구조를 다시 배워야하는 거라 자바를 좀 안다는 사람이나 자바를 전혀 모르는 사람이나 뭐 차이가 없습니다.

그리고, AVD(Android Vritual Device)라고 해서 가상 에뮬레이터에서 실행할 수 있고, 모토로이에서도 실행할 수 있는데, 일단 가상에뮬레이터는 좀 느립니다. EditText부분에 글을 쓸 때 반응속도가 너무 느려서 짜증이 밀려내려옵니다.
그래서 개발할 때에는 모토로이에서 하고, 테스트할 때에는 에뮬레이터에서 하는 게 정신 건강에 좀 좋을 듯 합니다. 모토로이에서 개발하고 다른 해상도가 틀린 디바이스 때문에 에뮬레이터에서 테스트해줘야겠죠^^
사실 모토로이에서 디버깅하고 개발하는 게 의외로 편하고 잘 되어있습니다. 정말 신기했습니다^^

일단 셋팅에 대한 많은 글들이 있는데요.
http://john.tobe30.com/tc/292
http://blog.naver.com/ksewookk/100099954283
http://ihoney.pe.kr/entry/01-Android-%EC%84%A4%EC%B9%98%EB%B0%A9%EB%B2%95-%EB%B0%8F-%EC%98%88%EC%A0%9C-%EC%8B%A4%ED%96%89

여기 글들을 참조해서 셋팅을 하세요~
아....모토로이는 버전이 2.0.1이 탑재되어있습니다. 참고하세요~

그럼 프로젝트를 만들고 디버깅을 해봅시다.

1. 프로젝트 생성
Android Project -> Project name에는 TestDebug, Build Target은 2.0.1, Application name은 디버깅테스트, package name은 com.mudchobo.testdebug, Create Activity는 TestDebug 후 Finish.

EditText에 이름을 쓰고, Button을 누르면 Hello, 이름 이라는 어플을 만들겁니다.
main.xml파일 수정
[code]
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
    android:orientation="vertical"
    android:layout_width="fill_parent"
    android:layout_height="fill_parent"
>
<EditText
    android:hint="이름입력하세요"
    android:id="@+id/etHello"
    android:layout_width="fill_parent"
    android:layout_height="wrap_content"
    android:inputType="textShortMessage"
/>
   
<Button
    android:text="sayHello"
    android:id="@+id/btnHello"
    android:layout_width="fill_parent"
    android:layout_height="wrap_content"
/>
<TextView 
    android:id="@+id/tvHello"
    android:layout_width="fill_parent"
    android:layout_height="wrap_content"
    android:text="@string/hello"
/>
</LinearLayout>
[/code]
AndroidManifest.xml파일을 선택하고, Application탭을 선택하게 되면 Application Attributes에 Debuggable옵션이 있는데 이걸 true로 줘야합니다.

그럼 src -> com.mudchobo.testdebug패키지에 있는 TestDebug.java파일을 수정해봅시다.
[code]package com.mudchobo.testdebug;

import android.app.Activity;
import android.os.Bundle;
import android.view.View;
import android.widget.Button;
import android.widget.EditText;
import android.widget.TextView;

public class TestDebug extends Activity {
    /** Called when the activity is first created. */
    @Override
    public void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.main);
       
        // 버튼에 이벤트 추가
        Button btnHello = (Button) findViewById(R.id.btnHello);
       
        // 버튼클릭 시 리스너추가
        btnHello.setOnClickListener(new View.OnClickListener() {
           
            @Override
            public void onClick(View v) {
                // edittext값 가져오기
                EditText etHello = (EditText) findViewById(R.id.etHello);
                String sayHello = etHello.getText().toString();
               
                // 값을 textview에 셋팅
                TextView tvHello = (TextView) findViewById(R.id.tvHello);
                tvHello.setText(sayHello + ", Hello!");
            }
        });
       
    }
}[/code]
그냥 버튼에 이벤트 추가하고, 버튼클릭 시 값가져와서 값을 셋팅하는 초간단 예제입니다.

2. 디버깅 포인트 잡기
EditText etHello~~ 부분에 Ctrl + Shift + B를 누르거나 맨 앞에 더블클릭해서 Break Point를 잡습니다.
그리고 TestDebug에 오른쪽버튼 누르고, Debug As -> Android Application을 선택하면 실행합니다.
AVD가 떠 있다면 떠 있는 곳으로 어플을 설치하며 실행하고, 없으면 직접 AVD를 실행해서 설치하여 실행합니다.
AVD를 미리 띄워놓고 하는 게 정신건강에 좋습니다. 안그러면 프로그램에 끝나는 순간 AVD도 같이 죽어버립니다-_- 나중에 다시 시작하려고 하면 또 AVD를 부팅하는 꼴이 되어버립니다-_-

암튼, 실행하고 EditText에 말을 입력하고 버튼을 누르면 breakpoint에서 멈출겁니다. 이제 디버깅 하면 됩니다.

3. 모토로이에서 디버깅
이제 모토로이에서 실행해봅시다.

일단 모토로이를 디버깅 가능하게 셋팅해야 합니다.
설정 -> 응용프로그램 -> 개발 -> USB 디버깅 체크하셔서 활성화 시켜주세요.

모토로이를 usb에 연결합니다.
그리고 위와 같이 디버깅을 시작합니다. 그러면 이창이 뜰꺼에요.
사용자 삽입 이미지
이미 띄워놓은 AVD로 실행할래? 모토로이로 실행할래 물어보는 것인 듯. AVD를 띄워놓지 않으면 뜨지 않습니다. 바로 모토로이로 디버깅을 하더군요.
사용자 삽입 이미지
와....디버깅이 잘되네요. 에뮬레이터에서 타이핑 테스트하다 야마돌지 마시고, 모토로이에서 디버깅을 하시길-_-

4. 테스트하고 남은 어플 지우기
그리고 테스트하고 남은 어플은 여기서 지우시면 됩니다.
설정 -> 응용프로그램 -> 응용프로그램 관리 -> 디버그테스트(아까 프로젝트 만들 때 Application Name을 찾으면 됩니다. abcd가나다 순이니 참고하시길^^)선택 후 제거하면 됩니다.

PS. 뭐 별것도 없는 글을 장문으로 써버렸네-_-
 
Posted by 머드초보

댓글을 달아 주세요

 
국내 최초 안드로이드폰인 모토로이 출시일에 맞춰서 어플을 만들어서 마켓에 올려버린 빠른 준비력을 가진 벅스군요.
안드로이드펍 사이트를 자주가는데요. 거기에 직접 만드신 개발자분께서 글을 올리셨더라구요^^
http://www.androidpub.com/108585
그래서 큰 맘먹고 벅스 1달 듣기 1달 이용권을 구입했습니다. 벅스는 제가 고딩 때 신세를 진적이 있었죠! 그 당시에 아마 무료스트리밍 서비스였을 겁니다. 티비광고도 했던 걸로 기억하는데...
와 구글에서 검색하니까 나와요! 더욱 놀라운 건 벅스 광고에 황정음이 나왔었.......-_-
황점음은 예전이나 지금이나 그대로네요^^

그래요. 아직도 생생하네요! 여자들은 내리고, 남자들은 올렸던......-_- 생각해보니 그 당시에는 저광고의 의미를 몰랐는데, 다시보니 그냥 파일벅스 광고인 듯. 마음껏 올리고, 마음껏 받는 뭐 그런 것 같음.

그나저나 얘기가 너무 많이 빠졌.......

1. 최초 실행화면

사용자 삽입 이미지
벅스뮤직, 마이뮤직, Playlist가 존재하네요.


(1) 벅스뮤직

실시간TOP100, 벅스TOP100, 장르별음악, 최신곡, 무료음악이 존재합니다.

실시간TOP100은 말그대로 실시간 순위이고, 벅스TOP100은 주간차트인 듯.

장르별음악은 가요, 팝송, OST, J-POP, 월드뮤직, 클래식, 광고음악, 동요, 태교음악, 뉴에이지, 국악, 트로트, CCM, 클럽음악, 인디뮤직, 무료체험곡으로 나뉩니다.
가요 - 최신곡, TOP100, 발라드/R&B, 클럽/댄스, 힙합, 락, 인디, 트로트, 포크, 재즈/블루스
팝송 - 최신곡, TOP100, 팝, 랩/힙합, R&B/소울, 락/메탈, 재즈/블루스, 클럽/일렉트로니카, 포크/컨트리
OST - TOP100, TV/드라마, 영화, 애니메이션/게임, 뮤지컬
J-POP - 최신곡, TOP100, 팝, 아이돌팝, R&B/힙합, 락, 시부야케이
월드뮤직 - 최신곡, TOP100, 샹송, 칸초네, 파두, 켈틱, 집시/플라멩코, 탱고, 보사노바, 라틴, 레게/캐리비안, 에스닉
클래식 - 최신곡, TOP100, 관현악/교향곡, 실내악, 협주곡, 성악/합창/오페라, 크로스오버, 뉴에이지, 독주
광고음악 - 최신광고, 전자/정보통신, 화장품/패션, 식품, 음료/주류, 기타
동요 - 인기짱100, 새로운노래, ABC잉글리쉬송, 따라해요 율동송, 어린이 클래식, 교과서음악, TV/영화/애니주제가, 창작동요제, 코믹엽기송, 동화동요, 인성교육
태교음악 - 최신곡, 태담, 태아 발달에 따른 음악, 상황에 따른 음악, 건강한 아이, 정서 안정과 예술적 감각, 총명한 아이를 위해
뉴에이지 - 최신곡, TOP100, 네오 클래시컬, 솔로 인스트로멘탈, 일렉트로닉 연주, 에스닉/켈틱 퓨전, 힐링 사운드, 명상/요가, 자연의소리
국악 - 최신곡, TOP100, 민요, 판소리, 산조/풍물, 창작/크로스오버, 정악/그외
트로트 - 최신곡, TOP100, 세대별 트로트, 시대별 트로트
클럽음악 - 어반/힙합, 일렉트로니카, 클럽 힙합, 일렉트로닉 댄스, 애시드 재즈, 칠아웃
인디뮤직 - 최신곡, TOP100, 락/메탈, 모던/포크/팝, R&B/랩/힙합, 일렉트로니카/라운지, 컴필레이션
으로 나눠져있네요.............
장르가.......정말 잘 되어있구나..........

최신곡은 가요, 팝송, OST, J-POP, 월드뮤직, 클래식, 오늘의 업데이트 별로 나눠져있구요.

무료음악은 이용권이 없어도 들을 수 있는 음악인 듯합니다.

어쨌든, 벅스의 장점은 이렇게 완벽하게 나눠진 장르입니다. 일부매니아층을 위한 장르도 이렇게 세세하게 나눴다니 놀랍네요. 사실 제 기준에서 장르는 락, 발라드, 댄스 세가지밖에 없는데.....-_-


(2) 마이뮤직

벅스 웹사이트에 있는 나만의 앨범과 연동이 됩니다. 근데, 여기에서 새로운 앨범은 만들어지는데, 곡을 어떻게 넣는지 모르겠네요. 일단 나만의 앨범에서 오른쪽에 편집부분을 선택하면 왼쪽에 새 앨범을 만들 수 있는데, 만들 수만 있고 곡은 아직 못 넣는 듯. 앨범 편집은 안드로이드 어플에서 하기에는 너무 힘든 것 같네요. 웹에서 미리 만들어 놓고, 어플에서 듣는 형태로 음악을 들어야겠네요^^
사용자 삽입 이미지
라르크앙시엘 앨범을 웹에서 만들었더니 바로 생기네요. 그리고 해당 앨범을 클릭하면 곡목록이 나오는데, 곡을 선택해서 Playlist에 넣어야 playlist순서대로 재생되는 방식입니다.

그리고 특이한 점이 Local library라는 것이 있고, 거기에 256songs가 들어있었는데요. 뭐지하고 보니까 제 sdcard에 있는 곡들을 자동으로 불러왔더라구요. 이걸 들으면 자기가 가지고 있는 곡이다보니 풀재생(?)이 됩니다-_-


(3) Playlist

이건 말그대로 재생리스트입니다. 여기에 넣어두고, 여기에 있는 것을 기반으로 플레이어가 재생하게 됩니다.
마이앨범에서도 듣기 또는 추가를 할 수 있는데, 듣기하면 바로 재생을 시도하고, 추가하면 그냥 아래에 추가합니다.


2. 플레이어 화면(Now Playing)
사용자 삽입 이미지

이미지가 자꾸 거슬리는데, 사이즈각 작은 걸 늘렸나봅니다. 조금 흐리네요. 물론 용량을 줄이기위해 저용량이미지를 쓴 것 같은데, 어차피 음악은 거의다 Wi-Fi로 들을텐데(행복전도사 친구분들은 빼고-_-) 고화질로 줘도 될 듯.

진행시간 왼쪽에 있는 아이콘은 재생모드입니다. 반복끔, 한곡반복, 전체반복 형태로 바뀝니다.
전체시간 오른쪽에 있는 아이콘은 셔플, 노말 형태로 바뀝니다.
아직 SEEKING기능은 되지 않네요. 사실 잘 안쓰는 기능이긴 하지만, 그래도 가끔씩 필요할 때가 있다는...-_-

맨 아래 아이콘은 좌측부터, Playlist, 이전곡, 재생/일시정지, 다음곡, 기타기능인데요.
좌측부터 4개는 다 알 것같고, 오른쪽 맨끝에 있는 아이콘을 누르면 세가지 메뉴가나옵니다.
1. Twitter에 공유 - 이런 누르자마자 바로 트윗을 날려버리네요. 사전에 옵션에서 계정설정을 해야합니다. 계정설정은 있다가 아래에서-_- 근데, 뭐 그냥 / #BugsPlaying - 아프니까 사랑이죠 by 민경훈 @neowizbugs/ 이런 글만 써지네요. 목적은 BugsPlaying이라는 채널을 검색해서 사용자들이 어떤 음악을 주로 듣는지에 대한 것을 한눈에 볼 수 있게 하기 위함이네요. 좋은 아이디어네요^^
BugsPlaying으로 검색해보니 많은 사람들이 이걸 통해 트윗을 한 듯-_-
2. 나만의 앨범에 저장 - 아까 정체를 알 수 없게 앨범만 만들 수 있었던 이유가 여기에서 풀렸습니다-_- 듣고 있는 곡을 바로 넣을 수 있습니다. 선택하면 나만의 앨범 목록이 나오네요. 이건 좀 더 좋은 인터페이스가 있을텐데, 있다가 나중에 언급하도록 하겠습니다^^
3. Playlist에서 삭제 - 눌르면 지워지는데, 음악은 계속 나오네요. 그냥 pl에서만 지우는 듯.

앨범 이미지를 클릭하니 가사가 이쁘게 나오네요^^ 그리고, 싱크가사가 있는 건 싱크가사도 되네요^^
사용자 삽입 이미지
싱크가사는 위와같이 노란색 글씨가 따라다녀요~ 저는 노래를 듣다가 가사가 궁금해 한적이 많은데, 이건 정말 좋네요. 가사를 직접 검색해서 찾지 않아도 되고, 노래를 외울때에도 좋고^^


3. 메뉴버튼 클릭 시 나오는 메뉴
사용자 삽입 이미지

(1) 홈 - 맨 처음에 실행할 때 나오는 벅스뮤직, 마이뮤직, Playlist가 있는 메뉴로 갑니다.
(2) Playlist - Playlist를 보여줍니다.
(3) Now Playing - 앨범커버와 음악 진행 상황이 있는 플레이어 화면으로 갑니다.
(4) 검색 - 노래를 검색할 수 있습니다. 검색하고 바로 Playlist에 바로 담을 수 있군요^^ 검색은 전체, 곡제목, 아티스트 형태로 검색할 수 있어요.
(5) 설정
네트워크 알림 - 이걸 켜두면 3G연결될 때 경고창이 뜨는 듯 합니다. 지금 켜놨는데, Wi-Fi일 땐 확인이 안뜨는 것 보니 3g일 때만 뜨나봅니다. 켜두시면 3g로 접속하는 경우를 막을 수 있는 듯 합니다.
음원 설정 - AAC+인지 MP3인지 음원을 선택할 수 있습니다. AAC+가 용량이 더 작나봅니다. 3G로 듣는 사람들에 대한 배려군요. 아이콘은 AAC+인데, 아래 설명은 ACC+로 되어있는 걸보니 오타인 듯. AAC+가 맞는 듯^^
Playlist옵션 - 추가할 때 처음에 추가할 지 마지막에 추가할 지 현재곡 앞, 뒤에 추가할 지에 대한 옵션들이 있군요.
사용자들을 위한 배려를 참 많이 한 부분이네요.
Bugs 계정설정 - 계정 설정하는 부분~
Bugs 회원가입 - 여기서 바로 회원가입도 되는 듯. 짱인 듯.
Twitter 계정설정 - 여기서 계정설정 하면 나중에 기타메뉴에서 트위터에 공유하면 바로 글을 날릴 수 있습니다.

(6) 마이페이지 - 자신이 어떤 이용권을 쓰고, 언제 만료가 되는지 확인할 수 있네요.

전체적인 메뉴를 다 살펴봤네요.


4. 아쉬운 점.

음....아직 버그가 많습니다. 이전곡 선택했다가 다음곡 선택했다가 아니면 가만히 냅둬도 가끔 노래가 안나올 때가 있습니다. 왜그런지 모르겠는데, 발생했다 발생안했다 하는 개발자들에게 짜증나는 버그인 듯.
암튼, 음원을 받으면서 재생하는 형태다보니 좀 문제가 많은 듯.

그리고 아까 일시정지하고 잠깐 공부의 신 보러갔다왔는데, 재생하니까 로그아웃이 되버린....갑자기 1분재생만 되더군요. 그래서 다시 홈으로 가니까 로그인이 됐다면서 다시 풀재생이 되더군요.

그리고 이상하게 벅스어플은 느립니다-_- 모토로이가 느린 것일 수도 있지만, 지금까지 다른 어플들은 이렇게 느리진 않았던 것 같은데, 이상합니다. 곡리스트가 보이는 차트부분에서 아래로 스크롤 하면 좀 부드럽지 않게 스크롤이 되네요. 물론 사용하는데에는 지장이 없지만^^ 모토로이만 느린지 다른폰도 그런지 알고 싶습니다 ㅠㅠ 모토로이 ui는 좀 느린 듯 ㅠㅠ

플레이어 하단 오른쪽에 있는 기타메뉴를 띄운 다음에 뒤로 가기 버튼을 누르면 홈으로 가버리네요. 그냥 플레이어 화면에 머물렀으면 좋겠는데-_- 다시 가려면 메뉴머튼 누르고, NowPlaying을 눌러야한다는.....

그리고 나만의 앨범을 모바일에서도 쉽게 만들 수 있도록 개선했으면 좋겠네요^^ 그리고 안드로이드에는 해당 아이템을 오래 누르고 있으면 메뉴가 나오는 UI가 있는데 그걸 활용했으면 하네요. 이런 것을 잘 활용하면 손쉽게 나만의 앨범을 벅스어플에서도 꾸밀 수 있을 듯!

아....앨범단위로 곡을 볼 수 없는 것도 좀 안 좋네요. 검색하면 무조건 곡단위로만 볼 수 있어요. 앨범단위로도 보고 싶고, 해당 아티스트에 해당하는 앨범리스틀 보여주는 형태도 보고 싶네요 ^^

그리고 안드로이드는 sdcard에서 자유로우니 다운로드도 넣으면 좋을 듯^^

PS. 벅스는 라르크엔시엘 노래가 있어서 좋네요 ㅠㅠ X-JAPAN노래도 있어요! 제가 유일하게 아는 일본가수 두팀-_- 근데 이거 DRM형태로만 제공해서 MP3로는 못받네요. 권리사가 좀 독한 듯-_-
 
Posted by 머드초보

댓글을 달아 주세요

  1. 문혜원 2010.02.21 21:51  댓글주소  수정/삭제  댓글쓰기

    그냥 와이파이말고 그냥 네트워크 연결해서 들어간 후
    노래 한 곡을 담았는데요 이건 결제가 어떤 식으로 이루어 지는 건가요?..
    잘 몰라서..ㅜㅜ 노래를 막 담아도 되는건지...
    무료음악은 또 뭔가요..?ㅜ

    • 머드초보 2010.02.21 22:44  댓글주소  수정/삭제

      아.....이 어플은 노래를 담는 순간 결제를 하는 게 아니라
      음악 스트리밍 해주는 어플입니다.
      그러니까 벅스에서 들을 수 있는 음악은 기간동안 무제한으로 들을 수 있어요.
      그니까 막 담아도 돼요^^