HUFS 4

[1팀] 코틀린 - 분 단위 나이 계산기

이 글은 Android 12 및 Kotlin 개발 완전 정복을 참고하여 작성하였습니다. 작성자: 황보민 개발환경 : IOS, Android Studio 1. 나이 계산기를 위한 UI 세팅하기 #testColor 색상 참고 사이트 (최근 유행하는 색 조합도 확인 가능) → https://coolors.co/ Coolors - The super fast color palettes generator! Generate or browse beautiful color combinations for your designs. coolors.co 색상 코드를 복사해서 텍스트 색상으로 변경 가능 #색상정의 Q. 만약 textColor를 활용하여 색상을 정의했는데, 나중에 또 사용하고 싶다면? A. colors 편집창(co..

[Algorithm-Basic] Stack

*유튜브 채널 "동빈나"의 실전 알고리즘 강좌(Algorithm Programming Tutorial) 영상을 시청한 후 작성한 글 입니다.* Stack이란? 기본 데이터 구조 중 하나로, 데이터를 후입선출(LIFO, Last In First Out) 구조로 유지하는 추상 데이터형을 말한다. (네이버 지식백과) 따라서 가장 마지막에 들어온 데이터가 가장 먼저 처리되며, 아래와 같이 입구와 출구가 하나밖에 없는 상태로 표현 가능하다. 입구와 출구가 좌측에 하나로 위치한다. ㅡㅡㅡㅡㅡㅡㅡ ㅣ ㅡㅡㅡㅡㅡㅡㅡ 이곳에 다음과 같은 명령어를 수행한다고 하자. 1. 삽입(7) ㅡㅡㅡㅡㅡㅡㅡ 7 ㅣ ㅡㅡㅡㅡㅡㅡㅡ 2. 삽입(5) ㅡㅡㅡㅡㅡㅡㅡ 5 7 ㅣ ㅡㅡㅡㅡㅡㅡㅡ 3. 삽입(4) ㅡㅡㅡㅡㅡㅡㅡ 4 5 7 ㅣ ㅡㅡㅡ..

[2팀]14-9,10 화면 구성하기: 탭메뉴 뷰페이저와 프래그먼트 & 리사이클러 뷰 어댑터

이 글은 YouTube 한빛미디어 채널의 [코틀린 안드로이드 기초 강의]를 참고하여 작성하였습니다. 작성자 : 강소영 개발환경은 Windows, Android Studio입니다. (본문3) 35. 탭메뉴 뷰페이저(View pager)와 프래그먼트 1. 뷰페이저, 탭 메뉴(레이아웃) 뷰페이저는 화면 전환을 구현하는 것을 말하고, 탭이 구성된 한 라인을 탭 메뉴(레이아웃)이라고 한다. 2. 4개의 프래그먼트를 뷰페이저 안에 넣고, 뷰페이저를 스와이프해서 화면을 이동시켜보기 먼저 프래그먼트 4개를 만들어준다. New->Fragment->Fragment (Blank) 4개의 프래그먼트를 헷갈리지 않도록 이름을 적절하게 지어주고 텍스트뷰를 생성해준다. 하나를 만든 뒤 복사-붙여넣기를 하면 4개를 빠르게 생성할 수..

[2팀] Kotlin Section 5 - Variables, Operators and Expressions

이 글은 udemy 강의를 참고하여 작성하였습니다. 작성자 : 강소영 개발환경은 Windows, Android Studio입니다. 1. Comments in Kotlin - 코틀린에서 주석 달기 주석은 컴파일러가 무시하는 요소이다. 따라서 프로그램을 실행할 때 전혀 영향을 주지 않는다. 그저 프로그램에 대한 설명을 달아놓는 것이다. 코드를 설명하고, 어떤 의미인지에 대해 명확하게 하여 프로그램을 읽는 다른 프로그래머들에게 도움을 준다. 1)한 줄 주석 달기 문장 앞에 슬래시 두 개(//)를 덧붙이면 한 줄 주석을 달 수 있다. //This is the single line comment 한 줄 주석은 코드를 잠시 비활성화하는 경우에도 유용하게 사용할 수 있다. 꼭 설명하는 용도로만 사용되는 것이 아니다...