본문 바로가기

IT250

코틀린(Kotlin) Text 함수 매개변수 2(글자 스타일, 글자 두께, 글꼴) 코틀린(Kotlin) Text 함수 매개변수 1(수정자, 글자 색상, 글자 크기)안드로이드 스튜디오에서 코틀린을 활용해 새로운 텍스트 요소를 추가하고 수정자 적용, 글자 색상 변경, 글자 크기 변경 방법에 대하여 알아보도록 하겠다. 가장 먼저 텍스트 요소를 추가하기ggangtalife.tistory.com이전에 안드로이드 스튜디오에서 코틀린으로 Text 함수를 이용해 UI에 글자를 표시하는 방법과 수정자 적용, 글자 색상 변경, 글자 크기 변경 방법에 대하여 알아봤다. Text 함수의 매개변수는 다양하다. 매개변수 별 사용 목적을 알고 싶다면 아래 표를 참고하도록 한다.이번에는 글자 스타일 변경, 글자 두께 변경, 글꼴 변경 방법에 대하여 알아보도록 하겠다. 1. 글자 스타일 변경fontStyle 매개변.. 2024. 11. 19.
코틀린(Kotlin) Text 함수 매개변수 1(수정자, 글자 색상, 글자 크기) 안드로이드 스튜디오에서 코틀린을 활용해 새로운 텍스트 요소를 추가하고 수정자 적용, 글자 색상 변경, 글자 크기 변경 방법에 대하여 알아보도록 하겠다. 가장 먼저 텍스트 요소를 추가하기 위해서는 Text 컴포저블(구성 가능한 함수)을 추가해야 한다.Text 함수의 매개변수는 매우 다양하다. 개발자는 UI를 구현하기 위해 상황에 맞는 매개변수들을 골라 사용하면 된다. 매개변수 별 기능은 아래 표를 참고하도록 한다.1. 글자 표시위와 같이 Text 함수에서 text 매개변수는 UI에 표시될 글자를 생성한다. Hello World라는 문장을 입력했고 미리보기 화면에서 그것이 그대로 출력된 것을 볼 수 있다.2. 글자 색상 변경위는 글자 색상을 변경하기 위해 color라는 매개변수에 Color.Blue라는 인수.. 2024. 11. 18.
파워포인트(PPT) 사진 배경 제거(누끼) 방법 직장에서 파워포인트를 사용하다 보면 이미지를 삽입할 일이 굉장히 많다. 가끔 이미지의 배경을 제거하여 원하는 부분만 깔끔하게 도려내고 싶을 때가 있을 것이다. 하지만 직장 컴퓨터에는 아마도 포토샵이 설치되어있지 않을 것이다. 그럴 때 사용할 수 있는 기능이 있다.PPT 슬라이드에 위와 같은 사진이 있다고 하자. 사람들의 팔을 제외한 나머지 배경은 제거하고 싶다.먼저 배경을 제거하고 싶은 사진을 클릭한다. 그리고 상단의 그림 서식 탭에서 배경 제거를 누른다.그러면 사진 일부가 보라색으로 변한다. 보라색은 컴퓨터가 판단한 배경 제거 영역이다. 상단 좌측에 있는 보관할 영역 표시, 제거할 영역 표시 기능을 활용해 본인이 제거하고 싶은 영역을 직접 설정한다.나는 배경 제거 영역을 좌측 사진과 같이 설정하였고 변.. 2024. 11. 12.
Jetpack Compose의 정의, 특징 1. Jetpack Compose란?구글에서 안드로이드 UI 개발을 간소화하기 위해 설계한 최신 툴킷이다. UI가 어떻게 구성되어야 한다고 선언하는 방식이다.(선언형 UI 프레임워크) 명령형 UI 프레임워크가 아니다. 선언된 내용을 보고 Compose가 알아서 UI를 구성한다는 개념이다. 과거에 안드로이드 앱을 개발할 때는 앱의 디자인, 레이아웃은 XML로 구성하고 제어는 코틀린과 자바로 했었는데 Compose라는 툴킷이 등장하면서 이런 복잡함이 사라졌다. UI를 구성할 때는 코틀린을 사용한다. 데이터가 변경되면 프레임워크가 이러한 함수를 다시 자동으로 실행해 UI 계층 구조를 업데이트한다. Compose는 코틀린의 강력하면서도 직관적인 기능이다. Compose를 사용하면 구성 가능한 함수(데이터를 받아.. 2024. 11. 12.
파워포인트(PPT) 3D 도형 만드는 방법 PPT를 사용하여 문서를 만들다 보면 3D 도형을 삽입하고 싶을 때가 있을 것이다. 그래서 PPT 스톡 3D 모델을 확인해 보면 막상 본인이 원하는 형상의 3D 모델은 존재하지 않을 때가 있다.스톡 3D 모델을 삽입하기 위해서는 상단 삽입 탭을 클릭하고 3D 모델 - 스톡 3D 모델을 클릭하면 된다.PPT를 설치하면 기본적으로 제공되는 3D 모델들이 나타난다. 검색 창이 존재하지만 막상 본인이 원하는 형태의 도형을 찾는 것이 여간 쉽지 않다.위 화면과 같은 노란색의 직사각형 도형이 있다. 해당 도형을 3D 모델로 만들어보려고 한다. 먼저 도형에 마우스 커서를 두고 우클릭한다. 그러면 드롭다운 메뉴가 나타나는데 거기서 도형 서식(O)을 클릭한다.그러면 도형 서식 창이 화면 우측에 나타난다. 도형 서식 옵션.. 2024. 11. 12.
안드로이드 스튜디오 Install Android Emulator hypervisor driver 문제 해결 방법 1. 문제 상황안드로이드 스튜디오를 처음 사용하고 에뮬레이터를 이용해 앱을 빌드하려는 사용자라면 위와 같은 메시지를 볼 수도 있다. 한 번 설치하고 다시 앱을 빌드했는데 이 메시지가 계속해서 나타날 수 있다. 이 문제를 해결하기 위해 아래 내용을 참고하도록 한다.2. 해결 방법2.1. CPU 가상화 활성화하기드라이버를 설치했는데도 설치하라는 메시지가 반복적으로 나타난다면 CPU 가상화 비활성화를 의심해봐야 한다. 먼저 Ctrl + Alt + Delete 키를 눌러 작업관리자 창을 실행한다. 그리고 성능 탭에서 CPU를 클릭해 보면 가상화 활성화 여부를 확인할 수 있다. 위 화면과 같이 가상화 사용 안 함이라고 적혀있다면 컴퓨터 부팅 시 바이오스 셋업 화면에서 가상화를 활성화시켜야 한다. 순서는 아래와 같.. 2024. 11. 11.
안드로이드 스튜디오 가상 기기(AVD) 만드는 방법 안드로이드 스튜디오에서 AVD란 Android Virtual Device의 줄임말이다. AVD는 컴퓨터에서 실행되어 특정 유형의 Android 기기 구성을 모방한다. 에뮬레이터(Emulator)는 가상 기기를 설정할 때 사용되는 독립적인 앱으로 자체 시스템 요구사항이 존재한다. 에뮬레이터는 가상으로 여러 다양한 기기에서 앱을 테스트할 수 있도록 해주는 컴퓨터 프로그램이라고 생각하면 된다. 에뮬레이터 시스템 요구사항은 아래와 같다.(안드로이드 스튜디오 홈페이지 정보 참고) ■ 안드로이드 스튜디오 에뮬레이터 시스템 요구사항- RAM : 16GB- OS : 64비트 윈도우 10 이상, MacOS 12 이상, Linux 또는 ChromeOS 운영체제- 디스크 공간 : 16GB 이상에뮬레이터에서 앱을 실행하기 위.. 2024. 11. 9.
안드로이드 스튜디오 Empty Compose Activity 보이지 않을 때 해결 방법 안드로이드 스튜디오를 처음 사용하는 사람이라면 프로젝트 템플릿을 선택할 때 Empty Compose Activity가 보이지 않아 당황할 때가 있다.위와 같은 프로젝트 템플릿 선택 창에서 Empty Compose Activity는 보이지 않는다. 가장 유사한 템플릿은 Empty Activity 뿐이다. 하지만 Empty Activity가 곧 Empty Compose Activity와 똑같다. 왜냐하면 안드로이드 스튜디오 범블비(2021.1.1.) 이후부터는 컴포저블(Composable) 함수를 기본으로 사용한다. 2024. 11. 4.
안드로이드 스튜디오 CompileSdk 문제 해결 방법 처음 안드로이드 스튜디오를 선택하고 프로젝트 템플릿으로 Empty Activity를 선택한 경우 미리 보기 화면에 "Hello, Android!"를 표출하는 코드가 작성되어 있다. 아무런 설정 없이 앱을 빌드하여 미리 보기 화면을 확인하려는데 아래와 같은 에러가 발생한 경우가 있을 것이다.다른 교육 영상을 보고 그대로 따라 하려고 했는데 에러 메시지가 발생해서 당황한 사람도 있을 것이다. 하지만 이 문제의 해결 방법은 어렵지 않다. 에러 메시지 내용을 잘 읽어보면 해답이 있다. 2가지 문제가 있지만 공통적으로 적혀 있는 문구가 있다.app is currently compiled against android-34.앱은 현재 안드로이드-34를 기반으로 컴파일되어 있다.Recommended action: Up.. 2024. 11. 4.
반응형