달력

12

« 2019/12 »

  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30
  • 31
  •  
  •  
  •  
  •  

애뮬레이터에 있는 파일을 PC로 복사 하기/PC의 파일을 애뮬레이터에 복사하기

   

   

DDMS창 File Explorer의 파일 관련 아이콘 설명

  

Pull a file from device

애뮬레이터에서 PC로 파일 복사

  

Push a file into device

PC에서 애뮬레이터로 파일 복사

  

Delete the select

선택항목 삭제

  

New Foler

폴더 생성

   

   

애뮬레이터에 있는 파일을 PC로 복사 하기

애뮬레이터가 실행된 상태에서 DDMS창을 클릭합니다.

   

오른쪽 영역의 File Explorer탭을 클릭합니다.

   

\Data\Data\[안드로이드프로젝트명]\files 경로이동하면 해당 어플에서 생성된 파일을 확인 할 수 있습니다.

파일을 선택 > Pull a file from device버튼을 클릭합니다.

   

저장할 경로 선택 > 확인

   

폰에서 PC로 저장한 파일

   

PC에서 해당 파일 확인!

   

   

PC의 파일을 애뮬레이터에 복사하기

파일을 복사할 위치로 이동한 후 >

Push a file into device버튼을 클릭 >

폰으로 옭길 파일을 선택 > 열기

Posted by codedragon codedragon

댓글을 달아 주세요

EditTextDemo-에디트텍스트, 입력필드


강의 내용

xml

RelativeLayout 변경

-Graphical Layout > Text Fields - Plain Text 추가

//싱글라인으로 입력처리

-android:inputType="text"

//멀티라인으로 입력처리

-andorid:inputType="textMultiLine"

//힌트기능

- 데이터 입력에 대한 가이드 기능, 입력을 시작하면 사라짐

- android:hint="보여질 문자열"

//android:text="보여질 문자열"

- 입력한 문자열이 셋팅되어짐,

- 입력시에도 사라지지 않음

   

android:text vs android:hint

 

//포커주기

<requestFocus />

   

   

   

출력 결과

   

   

   

   

   

android:text vs android:hint

android:hint

문자 입력시 메시지 사라짐

android:text

문자 입력시에도 메시지 사라지지않음

   

android:hint

   

   

android:text

   

   

Posted by codedragon codedragon

댓글을 달아 주세요

EditText

사용자로부터 텍스트를 입력받는데 사용하는 위젯

   

 

XML 레이아웃 파일에 기재되는 주요 속성

속성

의미

android:autoText

자동 철자 교정 기능을 사용할 것인지 지정

android:capitalize

입력된 텍스트의 첫 글자를 대문자로 자동 변경할지를 지정한다(영문 이름이나 도시명 등).

android:digits

숫자만 입력받을 수 있게 제한할지 여부를 지정한다.

android:singleLine

한 줄짜리 텍스트만 입력 받을지, 아니면 여러 줄도 입력할 수 있게 할지 지정

android:numeric

숫자만 입력받을 수 있도록 지정

android:password

암호 입력창으로 사용

android:phoneNumber

전화 번호를 입력받을지 지정

android:inputMethod

우편번호나 주민등록번호, 신용카드번호처럼 전화번호가 아닌 다른 값을 특정 형태로 입력받아야 한다면 InputMethod 인터페이스를 구현해 입력 형태를 정의하고 , 구현한 클래스를 android:inputMethod 속성에 지정해 적용할 수 있다.

android:hint

글자를 입력하기 전에 간단한 안내글이 입력상자안에 표시됩니다.

글자가 입력되면 hint속성에서 표시되는 글자는 사라집니다.

android:textColorHint

hint에서 표시되는 글자의 색상 지정

android:editable

false

문자열 편집 불가

true

기본값

문자열 편집 가능

  


  

   

   

inputType 속성  

inputType 속성값

설명

number

숫자

numberSigned

0보다 큰 숫자

numberDecimal

정부

text

텍스트

textPassword

패스워드로 표시

textEmailAddress

이메일로 표시

phone

전화번호로 표시

time

시간

date

날짜

   

   

입력 필터를 이용한 사용자 입력 제한

InputFilter 클래스(android.text.InputFilter)를 이용해 영문 대문자만 입력되게 하는 것과 텍스트 길이를 제한하는 것이 가능하다.

 

final EditText text_filtered = (EditText)findViewById(R.id.input_filtered);

text_filtered.setFilters(new InputFilter[]{

new InputFilter.AllCaps(), // 소문자 -> 대문자로

new InputFilter.LengthFilter(2) //주어진 개수만큼만 입력가능

});

 

Posted by codedragon codedragon

댓글을 달아 주세요