본문 바로가기

전체 글101

[예제] Simple Service 사용예제 안드로드를 공부하다 보면 가장 처음 배우게 되는것이 Activity 입니다. Activity는 주로 보이는 View를 포함하고 있는 화면이며 윈도우 프로그램으로 생각하면 window에 해당됩니다. 주로 Foreground로 동작하는데 전화기 화면이 꺼져버리면 프로그램도 잠시 멈추게 됩니다. 특히, MP3 플레이어의 경우 전화기가 화면 전원이 나가있는 상태에서도 노래를 듣기를 원하는데 그렇게 된다면 백그라운드 프로세스로 계속해서 실행시켜 줘야 합니다. 그 백그라운드에서 실행되는 프로세스가 서비스(Service) 입니다. 너무 간단해서 코드만 싣도록 하겠습니다. 물론 나의 게으름 때문이라고는 말하지 않겠습니다. :-> 우선 자바 클래스를 하나 더 생성해 줘야 합니다. 안드로드 프로젝트를 만들게되면 MainA.. 2012. 8. 21.
[Oracle] 11g XE port 변경방법 출처 : http://guavatak.blogspot.kr/2012/01/oracle-xe.html#!/2012/01/oracle-xe.html 참고자료: http://daust.blogspot.com/2006/01/xe-changing-default-http-port.html 2012. 7. 16.
Ubuntu Server 12.04 LTS Network 설정방법 & 추가설정 우분투 서버는 설치하고 나면 desktop모드 처럼 친절한 GUI모드가 아니다. 그래서 직접 필요한 것을 다운로드 받아 설정을 해야 하는데. 인터넷 설정이 제대로 되어있지 않으면 원하는 패키지를 다운로드 받을 수 없다. 그래서 첫 설치 시 네트워크 설정에 실패하였을 경우 어떻게 하는지 알아 보겠다. 1. /etc/network 폴더에 interface 파일을 vi 에디터로 수정하여 IP를 바꿀 수 있다. 2. /etc/resolv.conf 에 DNS 주소를 수정 할 수 있다. 추가 설정 부분은 다음 자료를 활용하자. http://vulpecula.tistory.com/21 2012. 6. 27.
우분투에서 add-apt-repository에 에러가 발생할 경우 # sudo rm -rf /var/lib/apt/lists //기존 리스트 디렉토리와 파일 모두 삭제 # sudo mkdir -p /var/lib/apt/lists/partial //새 리스트 폴더 생성 # sudo apt-get update //업데이트하면 목록을 초기화함. 2012. 4. 16.
[자주보는 에러] java.net.UnknownHostException 안드로이드 어플을 개발하다 보면 3G나 wifi 또는 LTE처럼 무선 인터넷 연결을 활용할 때가 많다. 그러다 보면 꼭 개발 시 자주 잊어버리는 실수(?)가 있다. INTERNET Permission 아마 일반 프로젝트 시에 따로 퍼미션을 허용해줘야 하는 경우가 잘 없기 때문에 버릇이 안들어서다. LogCat에 다음과 같은 java.net.UnknownHostException이 뜨게 되면 필히 AndroidManifest.xml에 android.permission.INTERNET 옵션을 붙였는지 확인하라. 비어있는 퍼미션을 확인하고 왜 다른곳에서 원인(?)을 찾고 있었는지 한숨이 나올것이다 :-> 2012. 4. 2.
Root(루트) 권한으로 탐색기 열기 1. Alt + F2 실행창 실행 2. gksu nautilus 입력 후 엔터 3. root 암호 입력 4. 루트 권한으로 사용하는 탐색기(노틸러스)가 뜹니다. 2012. 3. 12.