본문 바로가기

모바일 앱/Android11

[Android] 안드로이드 스튜디오에서 SQLite를 이용한 데이터베이스 구축하기 오늘은 안드로이드 스튜디오에서 SQLite를 이용하여 데이터베이스를 구축하는 법에 대해서 알아보도록 하겠습니다. 현재 제가 하고 있는 프로젝트를 바탕으로 데이터베이스를 만들어 소개해드리도록 하겠습니다. 현재 진행하는 프로젝트는 컴퓨터활용능력시험의 개념 공부 앱으로 컴활 시험의 개념이 랜덤하게 나오도록 하는 앱입니다. 데이터베이스에 여러 개념들을 저장해 랜덤하게 디스플레이할 계획입니다. 데이터베이스의 생성은 먼저 java 파일을 생성해주는 것으로 시작하는데요, SQLiteOpenHelper라는 클래스를 상속받아야 합니다. java 파일을 만들면 onCreate와 onUpgrade 메서드를 오버라이드하실 수 있는데요, 여기서 onCreate 메서드는 데이터베이스를 생성해주고, onUpgrade 메서드는 데어.. 2020. 7. 11.
[Android] 일괄적으로 텍스트 변경하기 오늘은 안드로이드 스튜디오에서 일괄적으로 텍스트를 변경하는 법에 대해 알아보겠습니다. Ctrl+R을 누르면 안드로이드 스튜디오 파일에서 텍스트를 찾아 일괄적으로 변경을 할 수 있습니다. 제 자바 파일에서 "공룡 알"이라는 단어를 "공룡 뼈"로 바꾸려고 하는 모습입니다. 빨간색으로 동그라미 쳐진 부분을 봐주시면 됩니다. 옆에 Replace라는 버튼을 누르면 하나만 변경이 되고, Replace All을 누르면 일괄적으로 변경이 되는 것을 보실 수 있습니다. 2020. 7. 7.
[안드로이드 스튜디오] 화면 고정 안드로이드 앱을 개발하다 보면 앱의 화면을 고정하고 싶은 상황이 나오게 됩니다. 저도 이번 프로젝트를 하며 그런 상황이 있었는데요, 아래와 같이 따라하시면 됩니다. 1. 안드로이드 화면 세로 고정 안에 android:screenOrientation="portrait"로 설정하시면 됩니다. 아래와 같은 결과를 얻을 수 있습니다. 2. 안드로이드 화면 가로 고정 이번에는 안에 android:screenOrientation="landscape"으로 설정하시면 됩니다. 이렇게 하면 아래와 같은 결과를 얻을 수 있습니다. 2020. 6. 9.