본문 바로가기

전체보기

(626)
안드로이드/Android Inflater 적용한 Alertdialog 만들기 안드로이드/Android Inflater 적용한 Alertdialog 만들기 ▒ ▒ ▒ ▒ ▒ ▒ ▒ 전체 소스 입니다. ▒ ▒ ▒ ▒ ▒ ▒ ▒package arabiannight.tistory.com; 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.CheckBox; public class TestAlertdialogA..
자바/Java 연산자(Operator) 정리 자바/Java 연산자(Operator) 정리 안녕하세요 여러분(?) ㅎㅎ 이렇게 말하니깐 몬가 제가 강의를 하는 기분인듯(?) 하네요 ㅎㅎ 이번 포스팅에서는 자바 연산자에 대해서 다뤄 볼껀데요!! 비트 연산자와 삼항 연산자 그리고 대입 연산자에 대해서 알아보는 시간을 갖도록 하겠습니다. 연산자의 아주 기초적인 설명은 아니구요 ㅎ 저 나름대로 정리를 해봤습니다 ㅎㅎ public class TestOperatorClass { public static void main(String[] args) { /** * 대입 연산자 op= */ int i = 0; // 3을 더한후 대입 (i = i + 3 의 의미) i += 3 ; System.out.println(i); // 결과 3 // 3을 뺀후 대입 i -= 3..
안드로이드/Android Custom ListView CheckBox 모두 선택 하기 드로이드/Android Custom ListView CheckBox 모두 선택 하기 package arabiannight.tistory.com; import java.util.ArrayList; import android.app.Activity; import android.content.Context; import android.os.Bundle; import android.util.Log; import android.view.LayoutInflater; import android.view.View; import android.view.View.OnClickListener; import android.view.ViewGroup; import android.widget.AdapterView; import ..
이클립스/Eclipse 메모리 Heap 영역 늘리기 이클립스/Eclipse 메모리 Heap 영역 늘리기 이클립스를 사용하면서 시스템 과부하나 메모리 부족 현상을 느낀 경험이 많이 있으실 겁니다. 이는 JVM이 메모리 영역을 사용하기 때문에 나타나는 현상인데요, JVM 은 메모리 관리를 Heap과 PermGen 영역으로 나누어 관리하기 때문인데요. JVM의 일반적인 실행 영역은 Heap 영역이라고 합니다. PermGen 영역은 클래스 메타 데이터를 관리해 주는 영역이구요. 그렇게 때문에 JVM의 Heap영역과 PermGen 영역을 늘려주면 보다 전보다 원할한 작업을 진행 할 수 있습니다. Heap영역과 PermGen영역을 늘리는 작업을 시작해 보겠습니다. 1. Eclipse가 설치된 폴더에 eclipse.ini 라는 파일을 열어 보셔야 합니다. ( 참고로 ..
안드로이드/Android EditText 속성 정의 안드로이드/Android EditText 속성 정의 1. 속성 (1) EditText에 포커스 주지 않기 : AndroidManifest.xml 에서 해당 Acitivity 선택 후 'Window soft input mode' 속성 에서 'stateAlwaysHidden' 을 선택 합니다. 화면 진입시 포커스가 생기지 않지만, 클릭을 하면 포커스를 받아 키보드를 띄울 수 있습니다. (2) EditText에 글자 수 제한 하기 : android:maxLength="10" 해당 설정 값으로 글자 수가 제한 됩니다. (3) EditText에 이메일 입력 형식 키보드 띄우기 : android:inputType="textEmailAddress" 이메일을 입력 할 수 있게 @를 포함한 문자열 키보드가 나타 납니다...
이클립스/Eclipse XML 및 코드 자동 정렬 하기 TIP 이클립스/Eclipse XML 및 코드 자동 정렬 하기 TIP 이클립스를 사용 할 때 XML 및 코드 정리를 할때 매 번 엔터를 치거나 일일이 정렬 해야 할 경우가 있습니다. 무척 번거롭지요 -___- 이클립스에서는 이러한 부분을 위해 자동정렬을 지원해 주는데요. 이미 알고 계신 분들도 있겠지만, 정렬 작업시 불편함을 느끼신 분들은 참고 하시기 바랍니다. Eclipse > Preference > XML > XML Files > Editors' 에서 'Split multiple attributes eash on a new line' 을 체크한다. XML 파일을 열고, Ctrl + A ( 전체 선택 ), Ctrl + i ( 자동 정렬 )
이클립스/Eclipse 단축키 모음 이클립스/Eclipse 단축키 모음 문자열 대문자 변환Ctr + Shift + X 문자열 소문자 변환 Ctr + Shift + Y
안드로이드/Android arrays.xml 을 이용한 스피너(Spinner) 만들기 안드로이드/Android arrays.xml 을 이용한 스피너(Spinner) 만들기 package arabiannight.tistory.com; import android.app.Activity; import android.os.Bundle; import android.widget.ArrayAdapter; import android.widget.Spinner; /** * 불법 수정 및 배포는 불가 합니다. * @author http://arabiannight.tistory.com/ */ public class TestArraySpinnerActivity extends Activity { private Spinner mSpinner = null; // 스피너에 뿌려질 Array형식의 Data를 담을 Ad..