본문 바로가기

Android

(216)
안드로이드/Android 전체화면 사용하기 (Status bar, Title bar 숨기기) 안드로이드/Android 전체화면 사용하기 (Status bar, Title bar 숨기기) 안드로이드에서 전체화면을 사용하기 위해서는 상태바(Status Bar)와 타이틀바(Title Bar)를 숨겨야 합니다. 숨기는 방법은 여러가지가 존재하는데 그 중 몇가지 방법을 정리하도록 하겠습니다. 1. 미리 정의된 Theme 사용하기 1.AndroidManifest.xml 에서 Activity의 Theme를 위와 같이 설정해주면 Status Bar와 Title Bar가 모두 없는 상태가 됩니다. 1.이렇게만 한다면 TitleBar만 없는 상태가 됩니다. 2. 내가 정의한 Theme 에서 설정하기 1.trueTitle Bar만 없는 상태로 만들기 1.trueStatus Bar와 Title Bar 모두 없는 상태..
안드로이드/Android String "null" Check 메서드 안드로이드/Android String "null" Check 메서드 public static boolean isNull(String value) { if(value==null || value.trim().length()==0) { return true; } else { return false; } }
안드로이드/Android 어플리케이션(패키지) 마다 APP_ID(description) 부여 하기 안드로이드/Android 어플리케이션(패키지) 마다 APP_ID(description) 부여 하기 안드로이드 프로젝트를 진행하다 보면 어플리케이션(각각의 패키지) 마다 구별을 해야 할 경우가 생기는 데요. 현재 사용중인 단말에 어떤 어플리케이션이 설치되어 있고, 그 설치된 어플리케이션을 구분 하기에 좋은 방법 입니다. 바로 AndroidManifest.xml에 에서 제공하는 android:description 속성을 이용하는 것인데요. 사용방법은 간단 합니다. 이렇게 선언해 주시면 되는데요.!! 지금 @String/app_id 에는 "DEVICE_001" 이라는 값이 저장 되어있습니다. 그러면 이 어플리케이션의 description 이 "DEVICE_001" 로 설정이 되는 것 입니다. descripti..
안드로이드/Android 단말 화면꺼짐 방지 안드로이드/Android 단말 화면꺼짐 방지 스크린 화면 꺼짐 방지하는 방법 입니다. 화면이 꺼지면 안되거나 계속되는 작업해야 할 때 사용하시면 됩니다. // 화면꺼짐 방지 getWindow().addFlags(WindowManager.LayoutParams.FLAG_KEEP_SCREEN_ON);
안드로이드/Android AdapterView.onItemClickListener 사용법 개발 환경 >  ●  SDK 버전 : 안드로이드 SDK 2.1   ●  API LEVEL : 7  ●  이클립스 버젼 : Indigo ●  테스트단말 : 삼성갤럭시 S2안드로이드/Android AdapterView.onItemClickListener 사용법ListView를 사용하여 작업을 하게 되는 경우, 각각의 Row(행)에 이벤트를 걸어야 할 경우가 생기는 데요. 이럴때 보통 AdapterView.onItemClickListener 를 이용하여, 이벤트 처리를 해주게 됩니다. 하지만 보통 position 값만을 사용하여 코딩하게 되는 경우가 많은데요. 간단하게 onItemClickListener 대해서 알아보겠습니다.우선 onItemClickListener는 CallBack Listener 입니다. ..
안드로이드/Android packagemanager를 이용한 설치된 package명 확인 하기 안드로이드/Android packagemanager를 이용한 설치된 package명 확인 하기 package arabiannight.tistory.com.packagemanager; import android.app.Activity; import android.content.pm.PackageManager; import android.content.pm.PackageManager.NameNotFoundException; import android.os.Bundle; import android.widget.Toast; public class TestPackageManagerActivity extends Activity { // 확인하고 싶은 패키지명 String private static final Str..
안드로이드/Android Service 예제 안드로이드/Android Service 예제 Service = Deamon = Background Program 말그대로 화면없이 뒤에서 실행되는 기능을 말합니다. 예를 들어 음악재생 처럼 다른 작업을 하고 있는 도중에도 계속 노래를 재생해야 하는 작업 등 을 말합니다. 현재 사용자가 화면(Activity) 을 보고 있지 않아도 백그라운드에서 실행 되는 것이 바로 Service 입니다. Service로 Activity 처럼 생명주기를 가지고 있는데요. 생명주기에 관한 내용은 아래에서 알아보도록 하겠습니다. 아래는 음악을 재생하는 간단한 예제를 만들어 볼텐데요, Android res폴더 하위에 raw라는 폴더를 만들고 재생하고자 하는 goaway.mp3파일을 넣어 줍니다. 이에 대한 접근은 다음처럼 R.r..
안드로이드/Android 기본 Dialog, inflate Dialog 안드로이드/Android 기본 Dialog, inflate Dialog AlertDialog를 사용한 기본 Dialog 예제 입니다. package arabiannight.tistory.com.simpledialog; import android.app.Activity; import android.app.AlertDialog; import android.app.Dialog; import android.content.DialogInterface; import android.os.Bundle; import android.view.View; import android.view.View.OnClickListener; import android.widget.Button; public class TestSimpleD..