목록android studio (19)
이야기앱 세상
Android Studio Theme Editor 사용하기 styles.xml를 클릭하고 우측 상단의 Open editor를 클릭한다. 아래와 같이 테마 에디터가 보여지고 각각의 항목에 맞는 테마를 수정 변경할 수 있다.
안드로이드 스튜디오에서 패키지 변경하기 패키지를 변경할 때는 아래와 같이 변경하고자 하는 패키지명에 마우스 커서를 올려두고 마우스 오른쪽 버튼을 누르면 메뉴 창이 보여지고 Refactor에 Rename을 선택한다. test를 jworld로 변경한 후 [Refactor]를 눌러도 되고 [Preview]를 눌러도 됨. 바뀌는 부분을 확인한 후 [Do refactor] 눌러 변경. 패키지를 변경한 후에 R 파일을 인식하지 못 하면 Tools>Android>Sync Project with Gradle Files를 눌러 변경 설정을 반영해 주면 R 파일을 잘 인식함
안드로이드 스튜디오에서 제공하는 기능을 이용한 이벤트 처리하기 레이아웃 설정 파일에서 Button 을 지정할 때 속성으로 android:onClick="onClick"을 명시하고 ALT + ENTER를 누르면 이벤트 핸들러를 지정할 수 있는 메뉴가 보여지고 첫번째 Create onClick event handler 를 클릭하면 Activity 화면에 아래와 같이 onClick 메서드가 생성됨 Activity 화면에 생성된 onClick 메서드
안드로이드 스튜디오에서 국제화하기 strings.xml 편집화면의 상단의 Open editor를 클릭한다. 아래 화면에서 지구 모양의 아이콘을 클릭하면 언어를 선택할 수 있다. 선택한 언어에 해당하는 번역 내용을 입력한다.
ActionBarActivity(ActionBarActivity가 deprecated되어 AppCompatActivity로 대체)에서 Button 텍스트가 대문자로 보여지는 현상이 나타나는데 이런 경우 Button의 XML 코드에 android:textAllCaps="false" 명시해주면 텍스트가 모두 대문자로 보여지지 않는다.
안드로이드 앱을 코딩하고 에뮬레이터에 인스톨할 때 아래와 같은 오류 메시지가 보여질 때가 있다. Error running app: Instant Run requires 'Tools | Android | Enable ADB integration' to be enabled. 와 같이 보여지면 앱을 에뮬레이터에 인스톨할 수 없다. 이 문제를 해결하려면 아래와 같이 Tools>Android>Enable ADB Integration를 체크해준다.
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:/..
안드로이드 스튜디오에서 전체 파일에 UTF-8 적용하기 안드로이드 스튜디오의 설정 파일에 인코딩을 UTF-8로 지정하면 안드로이드 스튜디오 사용시 전체 파일을 UTF-8로 인코딩함 C:\Program Files\Android\Android Studio\bin 폴더에서 studio64.exe.vmoptions 파일을 열어서-Dfile.encoding=UTF-8 를 추가해준다. studio64.exe.vmoptions 내용-----------------------------------------------------------Xms128m -Xmx750m -XX:MaxPermSize=350m -XX:ReservedCodeCacheSize=225m -XX:+UseConcMarkSweepGC -XX:SoftRe..