반응형
반응형
출력되는 화면의 가로/세로 설정하기 manifests - AndroidManifest.xml 부분에 screenOrientation 옵션 입력 android:screenOrientation="landscape" : 가로 고정 android:screenOrientation="portrait" : 세로 고정
경로 res - layout - activity_main.xml 코딩/디자인 선택 activity_main.xml 파일을 불러오면 우측 상단에서 UI 설계 방식을 선택 (코딩과 디자인으로 설계) 개발자 자신의 편한 방법으로 설계하면 됩니다! 저는 디자인으로 하는게 편하기 때문에 이번 포스팅은 디자인을 위주로 속성 설명을 진행합니다. 자주 쓰는 속성 (Attributes) Layout layout_width(height) wrap_content : 텍스트 크기에 맞춤 match_parent : 화면 크기에 맞춤 숫자 지정 : 원하는 크기에 맞춤, 단위는 dp layout_margin : 외부 여백 설정 padding : 내부 여백 설정 Text text : 화면에 출력될 텍스트 문구 설정 textSize ..
설정은 모바일 기기 환경마다 다를 수 있으므로 참고해주세요. 모바일 기기 USB 디버깅 설정하기 설정(Options or Setting) - 개발자 옵션 (Develop Options) - USB 디버깅 (USB Debugging) 만약 개발자 모드 혹은 개발자 옵션이 없다면? 휴대폰 정보 - 소프트웨어 정보에서 소프트웨어 버전을 여러번 터치 모바일 기기로 USB 디버깅 테스트 Android Stduio Android Stduio - Run - Select Device... 연결되어 있는 자신의 모바일기기 선택 지정한 모바일기기 확인, 실행 모바일 기기
원하는 오픈소스 라이브러리 검색 애니메이션 효과를 줄 수 있는 기능이 구현되어 있는 오픈소스 라이브러리 검색 보통 제공되어있는 오픈소스 라이브러리 페이지로 가면 사용법이 같이 있음 외부 라이브러리 추가 외부 라이브러리 추가 경로 Gradle Scripts - build.gradle (Module: ~.app) 추가 할 오픈소스 라이브러리 정보 확인 보통 제공되는 오픈소스 라이브러리 레퍼런스나 리드미에서 확인 가능 복사 소스 코드 implementation 'com.daimajia.androidanimations:library:2.4@aar' build.gradle 파일에서 dependencies 에서 제공되는 오픈소스 코드 추가 외부 라이브러리 사용 오픈소스 공유 페이지에서 제공되어있는 튜토리얼이나 명령..
목표 버튼 생성하여 클릭시 'Hello' 문구 출력 액티비티(activity_main.xml)에서 UI 디자인 메인 액티비티(MainActivity.java)에서 디자인한 위젯들을 객체화하여 기능 설계 버튼을 클릭하면 Hello 문구가 출력되는 기능 구현 UI 디자인 (activity_main.xml) res - layout - activity_main.xml 1. 버튼 생성 2. 버튼 위치 설정 3. 생성된 버튼의 id 확인 기능 설계 (MainActivity.java) java - 프로젝트명 - MainActivity 기능 설계 import androidx.appcompat.app.AppCompatActivity; import android.os.Bundle; import android.view.Vi..
로그 클래스에 더 자세한 설명이 필요하면 아래의 링크를 확인해주세요. https://luvris2.tistory.com/328 로그(Log) 클래스 자세히 알아보기, 활용하기 로그 클래스란? (Log Class) 로그 : 앱의 동작에 대한 기록 로그 클래스 : 앱의 실행 흐름 혹은 결괏값을 확인하기 위해 사용하는 클래스 안드로이드 라이브러리로 미리 정의된 함수를 호출하여 사 luvris2.tistory.com 로그 (Log) 프로그램 개발시 테스트용으로 많이 사용 Logcat에서 로그 정보 확인 Log 라이브러리가 호출되어있어야 사용 가능, import android.util.Log; 로그 기록 출력 : Log.i(tag, message) 로그 출력 예시, 앱 실행시 HelloAndroid! 출력 로그 ..