블로그 이미지
언제나 늘 푸른 소나무처럼. 자신의 의지로 오롯이 서기
예섬수진

공지사항

최근에 올라온 글

최근에 달린 댓글

최근에 받은 트랙백

글 보관함

calendar

1 2 3 4 5 6
7 8 9 10 11 12 13
14 15 16 17 18 19 20
21 22 23 24 25 26 27
28 29 30
(1) Error 상황
  - 소스 상에 문제가 없는데 Emulator 실행 시, 아래와 Error 메시지가 보임

(2) 해결 방법
  - Project Clean 후, 빌드 수행 (Eclipse > Project > Clean)


Android]특정 URL로 Web Browser 실행(Hyper Link)

2010. 6. 20. 22:58 | Posted by 예섬수진
(1) ImageView에 Hyper Link 거는 방법
  1) 화면 간의 이동을 위해, 사용하는 Intent를 이용
  2) ImageView 클릭 시 Web Browser를 실행하여, Naver로 이동하도록 함
 
(2) 실행 결과
  - Page Loading 완료 후, Naver가 실행된다.


Android]MediaPlayer(mp3 재생)

2010. 6. 20. 22:47 | Posted by 예섬수진
(1) MP3 재생 방법
  1) MP3 파일 저장
    - res/raw 폴더 내에 MP3 파일 Import
     Ex> 파일명 : mp3_file.mp3

  2) 재생
 MediaPlayer mp = MediaPlayer.create(ActTeacherIntro.this, R.raw.mp3_file);

 mp.start();

  3) 재생 멈추고 처음부터 다시 재생
 mp.stop();

 try {                        
      mp.prepare();
 } catch (IllegalStateException e) {
      // TODO Auto-generated catch block
      e.printStackTrace();
 } catch (IOException e) {
      // TODO Auto-generated catch block
      e.printStackTrace();
 }

 mp.start();


(2) MP3 재생 시, Status Diagram

(3) 참고 자료
  http://developer.android.com/reference/android/media/MediaPlayer.html
[Error 상황]
  -Emulator를 동작 시켰으나, 아래와 같은 문구가 뜨면서 Emulator가 실행되지 않음 

[해결 방법]
  - user data를 저장하는 파일을 삭제 해줌
    1) 저장 위치 : C:\Documents and Settings\User Name\.android\avd\myavd.avd
    2) 삭제할 폴더 : userdata-qemu.img.lock


오랜만에 볶음밥을 해 먹을 요량으로, 냉장고를 뒤졌다.

우잉?? 야채칸이 이상하다!! 왠 싹이..

난 파를 넣은 적이 없는데... 야채칸을 열어 보니.. 세상에나 ㅜ.ㅜ 양파에 싹이 나 있다.

난 집에 양파가 없는 줄 알고, 몇 주 전에 양파를 사서 위에 칸에 넣어 두었었는데...

양파를 꺼내어 찍은 모습.

세상에나 물도 없이 고놈 참 잘 자랐네.

오늘은 화분을 사서 척박한 환경에서 자란 양파랑 고구마를 심어 주어야 겠다.
(1) 증상
  - Emulator 실행 시, Console 창에 보이는 Error Message
 Re-installation failed due to different application signatures.
 You must perform a full uninstall of the application.

(2) 원인
  - 폰에 이미, 어플리케이션과 동일한 이름의 프로그램이 설치되어 있기 때문

(3) 해결책
  1) 폰에서 Settings > Application > Manage Applications에서 해당 Application 선택
  2) 프로그램 소개 창에서 Uninstall 버튼을 누른다.


   
Source 상에 Error가 발생하지 않았는데, 아래와 같은 Error로 소스를 실행할 수 없는 경우가 있다.

(1) 문제 상황


(2) 해결책
  1) C:\Documents and Settings\User Name\.android 폴더에서 debug.keystore 삭제

  2) Project Clean 후, 재빌드

Android]Back Button 동작 API

2010. 6. 13. 13:22 | Posted by 예섬수진
Image Click 시, Back Button을 누른 것처럼 동작하기 위해서는 아래와 같이 하면 된다.

(1) Layout xml에 ImageView를 추가함

(2) Activity Class에서, id에 해당하는 ImageView 객체를 가져옴
         ImageView view = (ImageView) this.findViewById(R.id.img_back);

(3-1) 이 ImageView에 setOnClickListener를 설정함.
(3-2) Listener 내에의 onClick 함수에서 onBakcPress API 호출함
        view.setOnClickListener(new OnClickListener() {
            
            public void onClick(View v) {
                // TODO Auto-generated method stub
                onBackPressed();
            }
        });





단축키 모음

2010. 6. 8. 00:28 | Posted by 예섬수진
[vi editor]
left Shift + $ : end of the line
left Shift + g : end of file

[Eclipse]
(Alt + Shift + S ) + v : list of overide methods (오버라이딩 가능한 함수 목록을 보여줌)
Ctrl + space : Intelligence (몇 글자만 치면, 적을 수 있는 단어를 보여줌)



'컴퓨터 > 기타' 카테고리의 다른 글

Cairo]Hello, World  (0) 2010.08.11
OpenSource]Hwo to build Cairo  (0) 2010.08.09
Makefile 의문  (0) 2010.03.23
ODBC for MySQL  (1) 2010.02.07
Apache + PHP + MySQL 설치 on Windows  (0) 2010.02.06

Ubuntu 9.10]SMB 설정

2010. 6. 7. 23:53 | Posted by 예섬수진
가정용 컴퓨터의 OS로 Ubuntu를 쓰는 사람은 나 밖에 없을 거다. 

각설하고, 오늘은 Ubuntu에서 Samba 설정하는 법을 설명하고자 한다. 

(1) 최신 Samba로 Update 하기
sudo apt-get install samba
(root로 접근해 있다면, sudo를 할 필요는 없을 듯 하다)

(2) Samba 계정 만들기
smbpasswd -a user_account
(입력 이후에는 비밀 번호 작성란이 있음)

(2) smb 설정 파일 복사
sudo cp /etc/samba/smb.conf ~
(smb.conf 파일을 /root/smb.conf로 복사)

(3) Everyone 계정으로 폴더를 공유하도록, smb.conf 파일 수정
[test]
path = /home/workspace
available = yes
read only = no
browsable = yes
public = yes
writable = yes

(4) samba 재실행
/etc/init.d/samba restart

'컴퓨터 > Linux' 카테고리의 다른 글

Ubuntu]root 계정 비밀번호 설정하기  (0) 2011.04.14
Ubuntu]vim을 이용한 환경 변수 설정(bash)  (0) 2010.05.21
Linux]current directory에 있는 파일 실행하기  (0) 2010.01.21
Linux Tip  (0) 2010.01.08
Linux]Change IP Address  (0) 2010.01.03