본문 바로가기
반응형

전체 글132

[대중교통할인] The 경기패스 이것만 보세요!기존 알뜰교통카드 사용자는? K패스 전환신청 바로가기>>K패스용 카드 발급 하고 경기지역 인증하면 경기패스 적용 >>  The 경기패스란?19세 이상- K-패스를 기반으로 대중교통 이용금액의 월 20~53%를 환급해드리며 경기도민에게 추가혜택을 드리는 정책6~18세 미만- 경기도민 어린이,청소년에게 연 24만원까지 환급해드리는 정책지원대상신청일 기준 주민등록상 주소지가 경기도인 19세 이상 도민지원범위전국 모든 대중교통(버스, 지하철, 신분당선, 광역버스, GTX 등)※ 다만, 시외(고속)버스, KTX, SRT 등 별도 발권받아 탑승하는 교통수단은 포함하지 않음지원금액월 15회 이상 대중교통 이용시 무제한으로 교통비 실사용액의 일.. 2024. 4. 22.
8. 상태 - mutableStateOf, remember (Jetpack Compose UI 코틀린 앱 개발 강의) [Jetpack Compose] 가이드 맵 - 전체 보기8. 상태 이번에는 Compose에서 상태를 관리하는 방법을 알아보겠습니다. 상태를 통해 화면의 상호작용을 관리하고 UI를 업데이트할 수 있습니다.상태(State)의 개념:상태는 UI의 상호작용에 따라 변하는 값입니다. 예를 들어, 버튼의 클릭 여부, 항목의 확장 여부 등이 상태가 될 수 있습니다.Compose에서는 상태를 사용하여 UI를 업데이트하고 상호작용을 처리합니다.mutableStateOf 함수:상태를 생성하기 위해 mutableStateOf 함수를 사용합니다. 이 함수는 값을 갖는 상태를 생성하고, 이 값이 변경될 때마다 UI를 자동으로 업데이트합니다.예를 들어, mutableStateOf(false)를 사.. 2024. 4. 22.
7. Button (Jetpack Compose UI 코틀린 앱 개발 강의) [Jetpack Compose] 가이드 맵 - 전체 보기7. Button (Jetpack Compose 코틀린 앱 개발 강의) Jetpack Compose에서 Button은 사용자와 상호작용할 수 있는 중요한 UI 요소 중 하나입니다. 버튼을 통해 사용자는 앱에서 작업을 수행하거나 기능을 실행할 수 있습니다.Button의 역할:Button은 사용자의 터치나 클릭과 같은 상호작용을 감지하여 특정 동작을 실행하는 역할을 합니다.사용자에게 앱 내에서 가능한 기능을 제시하고, 사용자의 요청에 따라 앱의 상태를 변경합니다.Jetpack Compose의 Button 특징:Jetpack Compose의 Button은 안드로이드 UI를 선언적으로 정의하는 방식에 따라 사용됩니다.기존의 .. 2024. 4. 22.
[대중교통할인] K-패스 feat. 더경기패스 / 인천I패스 (24년 5월~) 1. K-패스란?전국 대중교통 이용을 위한 통합 교통카드.서울, 인천, 경기, 전국에서 사용 가능.시내버스, 지하철, 광역버스, GTX 포함.2. 혜택청년(만 19~34세): 대중교통비 30% 환급, 월 최대 60회.일반: 20% 환급.저소득층: 53% 환급.월 15회 이상 이용 시 적용 / 60회 한도3. 지역별 추가 혜택경기: The경기패스로 월 60회 초과분까지 환급. 만 35~39세 경기도민에게도 청년층 혜택 적용. 어린이 청소년 혜택 추가.인천: 인천 I-패스로 월 60회 초과분까지 환급. 만 65세 이상 인천시민에게 10% 추가 혜택. 어린이 청소년 혜택 추가.4. K-패스의 장점탄소중립 실현과 기후위기 대응에 기여.교통비 부담 없이 대중교통 이용 가능... 2024. 4. 22.
[대중교통할인]서울기후동행카드 - 청년 맞춤형 추가할인! 기후동행카드란?기후동행카드는 서울시 내 대중교통을 무제한으로 이용할 수 있는 특별한 카드입니다. 이 카드 하나로 서울시내의 전철, 시내·마을·심야버스, 그리고 서울의 자랑인 공공자전거 '따릉이', 심지어 리버버스까지 이용 가능합니다.비용과 혜택따릉이 포함 시: 월 이용료는 6.5만 원입니다.따릉이 제외 시: 월 이용료는 6.2만 원입니다. 이는 서울시민이라면 누구나 대중교통을 더욱 쉽고 경제적으로 이용할 수 있게 하는 훌륭한 기회입니다.  사용방법 대상기후동행카드는 특히 서울시 내에서 대중교통 이용이 많은 분들에게 큰 도움이 될 것입니다. 출퇴근이나 학교 다니기, 일상의 여러 활동을 위해 대중교통을 자주 이용한다면, 이 카드는 여러분의 교통비 부담을 크게 줄여줄 것입니다.. 2024. 4. 22.
6. 레이아웃 Column과 Row (Jetpack Compose UI 코틀린 앱 개발) [Jetpack Compose] 가이드 맵 - 전체 보기Jetpack Compose로 열과 행 만들기Jetpack Compose를 사용하면 UI를 구성하는 데 사용되는 다양한 레이아웃 요소를 간편하게 만들 수 있습니다. 이번에는 Column과 Row을 사용하여 열과 행을 만드는 방법을 알아보겠습니다. Column과 Row 소개 Column은 세로 방향으로 UI 요소를 배치할 때 사용되고, Row는 가로 방향으로 UI 요소를 배치할 때 사용됩니다. 각 요소는 구성 가능한 함수로, 내부에 배치할 항목을 넣을 수 있습니다.   열에 텍스트 요소 추가하기기존의 Greeting 함수를 수정하여 두 개의 텍스트 리스트가 있는 열을 표시하도록 만들어보겠습니다. @Composablef.. 2024. 4. 19.
5. 컴포저블 재사용 - 가독성 (Jetpack Compose UI 코틀린 앱 개발) [Jetpack Compose] 가이드 맵 - 전체 보기 안드로이드 Jetpack Compose에서는 컴포저블을 재사용하여 코드 중복을 줄이고, UI를 더욱 효율적으로 구성할 수 있습니다. 이번에는 컴포저블을 재사용하는 방법에 대해 알아보겠습니다.1.컴포저블이란?컴포저블은 UI를 구성하는 데 사용되는 함수입니다. 컴포저블은 @Composable 어노테이션이 붙은 함수로 정의되며, 이 함수는 UI를 구성하는 데 필요한 모든 요소를 반환합니다.  2.컴포저블 재사용 방법컴포저블을 재사용하는 방법은 다음과 같습니다.함수를 @Composable로 선언합니다.함수 내에서 UI를 구성하는 데 필요한 컴포넌트를 반환합니다.반환된 컴포넌트를 다른 컴포저블에서 호출하여 재사용합니다.예를 .. 2024. 4. 19.
[코틀린/Kotlin] 가이드맵 - 안드로이드 앱 개발 무료 강의, 강좌 가이드맵 강의 시작 전 ( ↓↓아래 내용을 클릭하시면 해당 게시글로 이동 됩니다!↓↓ ) 왜 코틀린으로 개발하나요? 코틀린 장점이 무엇인가요? 구글 개발자(Google Developers)로 코틀린을 배우자 - 강의소개 사이트 소개 - 구글 Developer에서 코틀린을 배우자 (feat. 파파고로 빠르게) 구글에서 알려주는 안드로이드 앱 개발 - 강의 시작 1단원 : 코틀린 기초 1. 코틀린으로 배우는 안드로이드 기초 - 강의 전체에 대한 개념 정리 2. 코틀린 소개 - 구글이 알려주는 안드로이드 앱 개발 생일 메세지 카드 만들기 ↓ 3. 텍스트 출력하기 - println() 4. 텍스트 여러줄 출력하기 println() 응용 5. 변수 - val, var 6. 함수 - fun 7. 반복문 - repe.. 2024. 4. 19.
4. UI 변경하기 - color,size, padding (Jetpack Compose UI 코틀린 앱 개발) [Jetpack Compose] 가이드 맵 - 전체 보기 안드로이드 Jetpack Compose에서는 UI를 조정하기 위해 다양한 방법을 제공합니다. 이번에는 UI 요소의 색상, 크기, 배치 등을 조정하는 방법에 대해 알아보겠습니다.1. UI 요소의 색상 조정Jetpack Compose에서는 UI 요소의 색상을 조정하기 위해 다양한 방법을 제공합니다. 대표적인 방법은 다음과 같습니다.MaterialTheme.colorScheme: Material Theme에서 제공하는 색상 스키마를 사용하여 UI 요소의 색상을 조정할 수 있습니다.예를 들어, Surface 컴포넌트의 색상을 아래와 같이 설정 할 수있습니다. MaterialTheme.colorScheme.primary Mat.. 2024. 4. 19.
3. Jetpack Compose 시작하기 (Jetpack Compose UI 코틀린 앱 개발) [Jetpack Compose] 가이드 맵 - 전체 보기   안드로이드 개발자라면 새로운 UI 프레임워크인 Jetpack Compose에 대해 들어봤을 것입니다. 이번에는 안드로이드 스튜디오에서 Jetpack Compose를 사용하는 방법에 대해 알아보겠습니다.1. 구성 가능한 함수Jetpack Compose에서 UI를 구성하는 기본 단위는 구성 가능한 함수입니다. 구성 가능한 함수는 @Composable이라는 주석이 달린 일반 함수입니다. 이 함수는 UI 요소를 반환합니다.예를 들어, 다음은 "Hello World!"를 표시하는 구성 가능한 함수입니다.2. Android 앱의 ComposeCompose를 사용하면 안드로이드 앱의 진입점은 여전히 Activity입니다. 앱을 .. 2024. 4. 19.
2. 기본 개념과 활용 방법 (Jetpack Compose UI 코틀린 앱 개발) [Jetpack Compose] 가이드 맵 - 전체 보기  안드로이드 개발자라면 새로운 UI 프레임워크인 Jetpack Compose에 대해 들어봤을 것입니다. Jetpack Compose는 기존의 안드로이드 UI 개발 방식을 혁신적으로 개선한 새로운 UI 프레임워크로, 개발자들이 더욱 쉽고 빠르게 UI를 개발할 수 있도록 도와줍니다.이 페이지에서는 Jetpack Compose의 기본 개념과 활용 방법에 대해 자세히 알아보겠습니다.1. Jetpack Compose의 특징Jetpack Compose의 주요 특징은 다음과 같습니다.선언형 UI: UI를 코드로 선언하여 작성합니다. 이는 XML을 사용하는 기존의 안드로이드 UI 개발 방식과는 달리, 코드를 통해 UI를 구성하기 때문에 .. 2024. 4. 19.
1. Jetpack Compose 란? (Jetpack Compose UI 코틀린 앱 개발) [Jetpack Compose] 가이드 맵 - 전체 보기   안녕하세요, 안드로이드 앱 개발자 여러분! 오늘은 Jetpack Compose를 사용하여 Android 앱의 UI를 개발하는 방법에 대해 소개해드리려고 합니다. Jetpack Compose는 최신 Android UI 개발 트렌드 중 하나로, XML이나 View 계층 구조 대신 Kotlin 코드로 UI를 작성할 수 있게 해줍니다. 이것은 기존의 방식과는 다른 새로운 개발 경험을 제공합니다!우리는 이 코드랩을 통해 Jetpack Compose의 기본 개념부터 시작하여 실전 프로젝트에 적용할 수 있는 실용적인 기술까지 배울 것입니다. 코드랩에서는 간단한 앱을 만들면서 Jetpack Compose의 다양한 기능을 탐색할 것입니.. 2024. 4. 19.
9. 함수 응용 및 중첩 반복문 (안드로이드 코틀린 앱 개발) [코틀린/Kotlin] 가이드 맵 - 전체 보기 [코틀린으로 배우는 안드로이드 기초] 9. 함수 응용 및 중첩 반복문 in 코틀린 안녕하세요. dylan입니다. 좀 더 변화에 자유로를 케이크를 그려보면서 함수와 반복문 안에 반복문을 사용하는 중첩 반복문에 대해서 배워보겠습니다. (구글 개발 강의 출처) 코틀린 기초 → 코틀린 소개 → Kotlin에서 생일 메시지 만들기(5) 먼저 요약과 우리가 작성할 코드를 보겠습니다. 강의 요약 함수를 여러 가지 방법으로 사용해 봅니다. 중첩 반복문을 사용해 봅니다. 강의 코드 fun main() { val age = 20 val layers = 5 printCakeCandles(age) printCakeTop(age) printCakeBottom(age, layers.. 2022. 4. 13.
8. 함수 - 인수(입력 값) 보내기 (안드로이드 코틀린 앱 개발) [코틀린/Kotlin] 가이드 맵 - 전체 보기 [코틀린으로 배우는 안드로이드 기초] 8. 함수 - 인수(입력 값) 보내기 in 코틀린 안녕하세요. dylan입니다. 오늘 강의는 함수(fun) 사용 시 인수(입력 값)를 보내는 방법에 대해서 배워보겠습니다. (구글 개발 강의 출처) 코틀린 기초 → 코틀린 소개 → Kotlin에서 생일 메시지 만들기 먼저 요약과 우리가 작성할 코드를 보겠습니다. 강의 요약 함수에 인수(입력 값)을 보내는 방법을 배웁니다. 인수를 2가지로 보내는 방법을 배웁니다. 강의 코드 fun main() { val name = "재석" val border = "%" val timesToRepeat = 20 printBorder(border,timesToRepeat) println(" .. 2022. 4. 12.
7. 반복문 - repeat (구글이 알려주는 안드로이드 코틀린 앱 개발) [코틀린/Kotlin] 가이드 맵 - 전체 보기 [코틀린으로 배우는 안드로이드 기초] 7. 반복문 - repeat in 코틀린 안녕하세요. dylan입니다. 오늘은 반복되는 코드를 더 효과적으로 사용할 수 있는 반복문에 대해서 배울 건데요. 그중에서도 repeat() 사용하는 방법에 대해서 알아보도록 하겠습니다. (구글 개발 강의 출처) 코틀린 기초 → 코틀린 소개 → Kotlin에서 생일 메시지 만들기 먼저 요약과 우리가 작성할 코드를 보겠습니다. 강의 요약 repeat() 명령문을 사용합니다. print() / println() 차이를 확인합니다. 강의 코드 fun main() { val name = "재석" printBorder() println(" 생일 축하해, ${name}!") printBor.. 2022. 4. 11.
반응형