Android Studio 6

[Android Studio] 구글 지도 표시하기

※  구글 공식 홈페이지를 참고하여 진행하였습니다.링크주소 : https://developers.google.com/maps/documentation/android-sdk/config Set up an Android Studio project  |  Maps SDK for Android  |  Google for DevelopersNew map styling is coming soon to Google Maps Platform. This update to map styling includes a new default color palette and improvements to map experiences and usability. All map styles will be automatically upda..

Android Studio 2024.06.19

[Android Studio] Fragment 설정 하기, MainActivity에 연결하기

핸드폰에서 앱을 실행 하면 화면 단위(Activity)로 이동한다.그런데 태블릿이 나오고 공간을 여유있게 사용할 수 있게 되면서, 태블릿 화면 일부에 목록이 나오고 나머지 영역에는 화면이 나오도록 개발하게 되었다.  이것을 할 수 있게 해주는 것이 Fragment 다. Fragment 를 이용하여 핸드폰용 화면과 태블릿용 화면 둘 다 개발할 수 있다.(원소스 멀티유저)  Fragment 는 Activity 내에서 UI의 일부를 나타낸다. 핸드폰 화면 전체 : MainActivity하단 메뉴(탭바)가 있는 화면 : Fragment   1. Manifest에 탭바용 라이브러리 설치하기implementation("androidx.navigation:navigation-fragment:2.5.3")implem..

Android Studio 2024.06.18

[Android Studio] 카메라와 앨범 사용하기 위한 xml 파일, 메니페스트파일, 라이브러리 환경설정

1. res > xml 파일 추가하기   생성한 xml 파일에 아래 코드 넣어주기    2. manifests > AndroidManifest.xml 권한 추가하기 2-1. 아래에 아래 태그를 넣어준다.      android:required="true"/> 카메라 기능 필요 사진찍기, 비디오 녹화하기 권한 요청 외부 저장소 데이터 읽기 권한 요청 외부 저장소에 파일 저장 권한 요청2-2. application 태그 안에   태그 넣어주기 android:exported="false" 앱 내에서만 접근 가능(프라이버시를 위해 노출 안함, true일 경우 다른 앱에서도 접근 가능)android:grantUriPermissions="true" 다른 ..

Android Studio 2024.06.14

[Android Studio] 앱 아이콘 만드는 방법

내가 만든 'DiceApp' 의 아이콘을 변경해 보려고 한다.   1. app > res > 오른쪽 마우스 New > Image Asset 선택   앱 이미지를 편집 화면이 나타난다.   2. Foreground Layer > Source Asset > Asset type : Image > Path에서 이미지 저장 경로 넣기 > 경로안에 있는 이미지 선택   3. Foreground Layer > Scaling > Resize로 이미지 크기 조절   4. Background Layer > Source Asset > Color에서 앱 배경 색상 변경 가능하다.    5. Run 'app' 을 실행해 주면, 앱 아이콘이 변경!

Android Studio 2024.06.04

[Android Studio] 앱의 액션바(Action Bar)를 없애는 방법

액션바(Action Bar):  애플리케이션 제목, 아이콘, 내비게이션 버튼, 다양한 사용자 인터페이스 요소들을 포함할 수 있는 앱 상단에 위치한 UI 컴포넌트 액션바(Action Bar) 제거하기 액션바 설정 경로 : app > res > values > themes > themes.xml + themes.xml (night)   액션바 제거하기 전  액션바 제거 방법 : themes.xml 에서 아래 코드 끝에 있는  'DarkActionBar' -> 'NoActionBar' 로 변경  'n' 만 입력해도 자동 완성 된다.    액션바 제거된 후

Android Studio 2024.06.04

[Android Studio] 프로젝트 구조 살펴보기, 프로젝트 생성하기, MainActivity 생성하기

1. 프로젝트 구조폴더명설명manifestsAndroidManifest.xml 에 안드로이드 애플리케이션 정보가 포함되어 있고, 안드로이드 장치 기능에 대한 액세스 권한등을 추가할 수 있다.java자바 소스 파일. MainActivity.java 파일 포함resdrawable이미지 파일 저장layout텍스트 상자, 버튼 등과 같은 안드로이드 객체가 화면에서 구성되는 방식을 정의하는 xml 레이아웃 파일 배치values제목, 레이블 등과 같은 다양한 문자열 값을 저장하는 xml 파일 사용 (글로벌 서비스해야하기 때문에 문자열은 별도 관리)anim애니메이션 객체로 컴파일된 xml 파일 사용menu에플리케이션 메뉴에서 xml 파일 정의raw음악, 비디오 같은 미디어 파일 저장xml에플리케이션 구성 요소 Gra..

Android Studio 2024.06.04