본문 바로가기

It

Android Studio 안드로이드 스튜디오 단축키 Android Studio에서 사용하는 단축키 Ctrl + B : XML 파일에서 참조되는 리소스의 값을 확인할 수 있음. @string/text 에 커서를 두고 Ctrl + B를 누르면 strings.xml 파일의 해당 리소스 선언 라인으로 이동한다. Ctrl + Space : 코드 자동 완성을 수동으로 처리. 코드를 입력할 때 클래스명 또는 메서드 명을 입력하다가 Ctrl + Space 를 누르면 코드 자동 완성 기능을 사용할 수 있음. Alt + Enter : 이미 작성된 클래스명에 대한 import 문 가이드 처럼. 명시한 코드에 대한 코드 가이드 기능 Alt + Insert : 코드 생성. Constructor, Getter, Setter, Getter and Setter, equals() an.. 더보기
Android Studio 안드로이드 스튜디오에서 SVN 사용하기 Android Studio에서 SVN 사용하기 Android Studio에는 SVN 프로그램이 설치되어있지 않기 때문에 아래 경로로 이동해서 SVN 프로그램을 원하는경로에 설치한다. https://www.visualsvn.com/downloads/ Apache Subversion command line tools 를 다운받음 File>Settings를 선택한 후 Subversion를 선택한 후 Use command line client에 설치한 SVN 경로를 지정한다. File>New>Project from Version Control>Subversion 선택 Repositories 옆에 + 버튼을 클릭하고 Repository URL을 입력하고 OK 버튼 클릭참고로 Naver SVN 주소는 https:/.. 더보기
ActionBarActivity(AppCompatActivity)에서 Button 텍스트가 대문자로 보여지는 현상에 대한 처리 ActionBarActivity(ActionBarActivity가 deprecated되어 AppCompatActivity로 대체)에서 Button 텍스트가 대문자로 보여지는 현상이 나타나는데 이런 경우 Button의 XML 코드에 android:textAllCaps="false" 명시해주면 텍스트가 모두 대문자로 보여지지 않는다. 더보기
Android Studio 안드로이드 스튜디오에서 패키지 변경하기 안드로이드 스튜디오에서 패키지 변경하기 패키지를 변경할 때는 아래와 같이 변경하고자 하는 패키지명에 마우스 커서를 올려두고 마우스 오른쪽 버튼을 누르면 메뉴 창이 보여지고 Refactor에 Rename을 선택한다. test를 jworld로 변경한 후 [Refactor]를 눌러도 되고 [Preview]를 눌러도 됨. 바뀌는 부분을 확인한 후 [Do refactor] 눌러 변경. 패키지를 변경한 후에 R 파일을 인식하지 못 하면 Tools>Android>Sync Project with Gradle Files를 눌러 변경 설정을 반영해 주면 R 파일을 잘 인식함 더보기
Android Studio 안드로이드 스튜디오에서 이벤트 처리하기 안드로이드 스튜디오에서 제공하는 기능을 이용한 이벤트 처리하기 레이아웃 설정 파일에서 Button 을 지정할 때 속성으로 android:onClick="onClick"을 명시하고 ALT + ENTER를 누르면 이벤트 핸들러를 지정할 수 있는 메뉴가 보여지고 첫번째 Create onClick event handler 를 클릭하면 Activity 화면에 아래와 같이 onClick 메서드가 생성됨 Activity 화면에 생성된 onClick 메서드 더보기
Android Studio 안드로이드 스튜디오에서 국제화하기 안드로이드 스튜디오에서 국제화하기 strings.xml 편집화면의 상단의 Open editor를 클릭한다. 아래 화면에서 지구 모양의 아이콘을 클릭하면 언어를 선택할 수 있다. 선택한 언어에 해당하는 번역 내용을 입력한다. 더보기
EditText의 커서 위치 지정하기 EditText의 커서 위치 지정하기 EditText에 데이터가 들어가 있을 때 데이터의 원하는 위치에 커서가 놓여지도록 지정하기 EditText edit = (EditText)findViewById(R.id.edit);edit.setText("오늘은 바람이 심하게 부는 날!!");edit.setSelection(5); // 문자열의 원하는 인덱스에 커서가 위치하도록 지정 더보기
EditText에 자동 포커스 막기 및 초기 키보드 자동 실행 막기 EditText에 자동 포커스 막기 및 초기 키보드 자동 실행 막기 1. EditText에 자동 포커스 막기 EditText를 실행하면 자동으로 포커스가 가는데 이를 막고자 한다면EditText이외의 view에 아래와 같은 속성을 추가한다. 일반적으로EditText 상위 view 즉 Layout에 속성을 추가할 수 있다. android:focusable="true"android:focusableInTouchMode="true" 2. EditText 사용시 초기 키보드 자동 실행 막기 EditText를 사용해 프로그래밍할 때 초기 키보드 자동 실행을 막고자 한다면마니페스트 파일에 Activity 태그에 아래 속성을 추가한다. android:windowSoftInputMode="stateAlwaysHidde.. 더보기

반응형