본문 바로가기

프로그램/Android27

Notification 에서 Activity 실행시 중복실행 막기 AndroidManifest.xml 에서 Notification 의 메시지를 선택시 실행할 Activity 에 다음 속성을 추가한다. 2014. 9. 17.
이벤트 대표적인 이벤트 종류 이벤트 설명 Touch Event 스마트폰 화면을 손가락으로 누를 때 발생한다. Key Event 키패드아 하드웨어 버튼을 이용해서 입력시에 발생한다. Gesture Event 터치 이벤트 중에서 일정 패턴을 만들어 내는 이벤트 Focus 뷰마다 순서대로 주어지는 포커스 화면 방향 변경 스마트폰을 가로/세로로 기울일때 발생하는 이벤트 1. 터치 이벤트(Touch Event)터치 이벤트는 사용자가 손가락으로 화면을 터치할 때마다 발생하는 이벤트이다. 2. 제스처 이벤트 (Gesture Event)터치 이벤트 중에서 일정한 패턴을 제스처 라고 한다. 다음은 제스처 이벤트를 통해 처리할 수 있는 이벤트 이다. 이벤트 설명 onDown() 화면이 눌렸을 경우 onShowPress() 화면이.. 2014. 4. 19.
AndroidManifest.xml file missing 소스 상에 문제가 없지만, 실행시에 "AndroidMamifest.xml file missing" 이라는 에러가 발생하는 경우가 있다. 이 경우에는 AndroidManifest.xml 파일을 복사해 두고 프로젝트 폴더에서 삭제한 후에 다시 복사해 넣으면 에러가 사라진다. 2014. 3. 20.
첫번째 안드로이드 앱 HelloWorld 새로운 언어를 배우다 보면 가장 많이 만들어 보는 것이 "Hello World" 가 아닐까 생각이 든다. 안드로이드 첫 프로그램으로 Hello World 를 만들어 보면서 각 단계별 주요 내용을 정리해 보자. 개발환경JDK 1.6 이상ADT Bundle for Windows 1. Android Developer Tools 를 실행시킨다. 2. 새로운 안드로이드 프로젝트를 생성한다. 2-1. 메뉴 "File>New>Project..." 선택해서 "New Project"창을 연다. 2-2. "New Project" 상의 트리에서 "Android" 항목 중에서 "Android Application Project"를 선택하고 "Next >" 버튼을 누른다. 2-3. New Android Application 창.. 2014. 3. 19.
안드로이드 앱 타이틀바 감추기 안드로이드 앱에서 타이틀바를 감추기 위해선 AndroidManifest.xml 파일에서 태그의 android:theme 속성의 값으로 @android:style/Theme.NoTitleBar 설정해 주면 가능하다. 앱 전체가 아니고 특정 Activity 에 대해서만 타이틀 바를 감추고 싶으면 태그의 android:theme 속성에 동일한 값을 적용해 주면 된다. Theme.NoTitleBar.Fullscreen 자바 코드상에서 타이틀을 제거하려면 Activity 의 onCreate() 메소드에 다음 코드를 삽입해 준다. public void onCreate(Bundle savedInstanceState){ super.onCreate(savedInstanceState); requestWindowFeatur.. 2014. 3. 18.
Failed to run Android SDK manager Android SDK Manager 를 실행시키는 경우 "Failed to run the Android SDK Manager. Check the Android Console View for details." 에러가 나는 경우가 있다. 안드로이드 SDK 디렉토리 경로가 잘못된 경우이다. Preferences 창 좌측에서 "Android" 를 선택한 후에 "SDK Location"을 다시 설정해 준다. 2014. 3. 18.