분류 전체보기 (104) 썸네일형 리스트형 Google io Extended 2023 Seoul (구글GDG) 후기 - 기념품 티셔츠 이번 주말에 구글 io에 참석을 했다. 올해부터 개발자 컨퍼런스에 열심히 다니는중🙆♀️ 올해는 코엑스에 있는 컨퍼런스룸에서 했다. 인원대비 복도 자리가 좀 협소해서 아쉽ㅠㅠ 이벤트부스에서 손가락펀치, 다트 등등을 할 수가 있었다. (Dart언어라고 진짜 다트하는 개발자 유ㅋ머ㅋ) 좀 일찍도착해서 체험만 해봤다. 행사시작전에는 이벤트 상품은 안줘서 넘 아쉬웠다. 데브오션에서 헤엄도 쳐보고ㅋㅋㅋㅋㅋ 이벤트 상품으로 책을 많이 뿌렸는데, 그저 개발자 스티커만 잔뜩 받고 돌아온...^-^ 안드로이드위주인 Track1에서 계속 있었다. 의자와 책상이 노트북피기엔 좀 불편했지만,, 꿋꿋이 노트북에 메모를 남겼다. pluu님의 안드로이드스튜디오 툴 소개!.. 안드로이드 스튜디오 버전 업데이트 방법 (+기린 giraffe 새로운 UI 적용) 안드로이드 스튜디오 버전이 전기뱀장어였는데, 기린으로 업데이트를 해보았다. 1. Check for Updates... 를 클릭하여 업데이트 할 버전이 있는지 확인한다. 2. 홈페이지에서 최신 버전을 다운받는다. 안드로이드 스튜디오내에서 업데이트를 눌러도 자동으로 업데이트가 되는게 아닌, 다운로드 홈페이지로 이동을 시킨다... 따라서, 홈페이지에서 직접 다운로드를 해주어야 한다. ㅋㅋㅋ https://developer.android.com/studio Download Android Studio & App Tools - Android Developers Android Studio provides app builders with an integrated development environment (IDE) o.. 안드로이드 스튜디오 / Cause: error=0, spawn failed 안드로이드 스튜디오 기린 버전을 새로 설치를 하고, 기존 전기뱀장어 버전을 지워버렸다. 그러고 나서, 기존 프로젝트를 빌드하였더니 다음과 같은 에러가 발생하였다. Cause: error=0, spawn failed 이럴 경우.. 안드로이드 스튜디오를 재시작 하니 정신을 차렸다. 심플하니 좋다, ,, https://stackoverflow.com/questions/49304170/gradle-sync-failed-cause-error-0-spawn-failed Kotlin / 문장 제어처리 알아보기 1. 조건 표현식 비교연산자 이항연산자로 두 항의 크기가 작거나 또는 같음을 비교한다 비교연산의 결과는 논리값 true/false 중 하나가 반환된다. (Boolean) 연산자 의미 표현식 메서드 전환 > 크다 a > b a.compareTo(b) > 0 = 크거나 같다 a >= b a.compareTo(b) >= 0 20){ true }else { false } println(" 변수 = $b") // 변수 = false when조건 /* when 값 매칭 */ val cores = Runtime.getRuntime().availableProcessors() when(cores){ 1-> println(" 1 core") in 2..16 -> println(" $cores Cores") else -> .. Kotlin / 코틀린에서는 모든 것이 객체이다 1. 객체 객체는 항상 유일하고 특정한 자료형(클래스)를 가진다. 변수, 반환값, 매개변수 등에 할당할 수 있다. javaClass: 자바 클래스를 확인하는 속성 javaClass.kotlin: 코틀린 클래스를 확인하는 속성 2. 클래스 객체를 만들기 위해서는 클래스가 필요하다. 먼저 클래스를 정의 -> 이 정의된 클래스 내의 생성자를 호출 -> 객체를 생성 클래스 : 클래스를 정의하는 예약어이며 객체를 생성하는 템플릿 도구 생성자 : 클래스 정의 이후 객체를 생성하는 기능. 보통 이름으로 호출하고 생성자를 실행하면 객체 내의 속성들을 초기화 처리한다. 3. 객체 표현과 주석 리터럴 (literal) : 하나의 값을 말한다. 보통 숫자, 문자, 문자열이다. 클래스로 만들어 객체로 만든 값은 모두 리터럴이.. Kotlin / IntelliJ 설치하기 + 코틀린 프로젝트 생성하기 + IntelliJ 플러그인 추천 InteliJ 설치 본격적으로 코틀린을 공부하기 전에, IntelliJ를 먼저 설치하려고 한다. https://www.jetbrains.com/idea/download/?section=mac Download IntelliJ IDEA – The Leading Java and Kotlin IDE Download the latest version of IntelliJ IDEA for Windows, macOS or Linux. www.jetbrains.com 위 링크에 들어가서, 자신의 운영체제에 맞게 다운받아주면 된다. 코틀린을 공부하기에는 커뮤니티버전도 충분하여 컴퓨니티 에디션을 다운받아주었다. Kotlin Project 생성 Name을 정하고, Language는 Kotlin으로 해주고 Create를 해주.. Kotlin / 개발자를 위한 코틀린 프로그래밍 A to Z 목표 : 코틀린 개념 잡기 책 : 개발자를 위한 코틀린 프로그램이 A to Z 범위 : Chapter 2-14 https://dino-dev.tistory.com/54 코틀린 언어 스터디 👩🏻💻👨🏻💻 멤버 정석준(멘토) 고수민 김우남 배준형 이유경 이은정 이제일 정지원 최윤정 📚 책 개발자를 위한 코틀린 프로그래밍 A to Z https://www.yes24.com/Product/Goods/112923585 2장 ~ 14장 dino-dev.tistory.com Compose / TopAppBar Title 가운데 정렬 - CenterAlignedTopAppBar Material3의 CneterAlignedTopAppBar - TopAppBar Title을 가운데 정렬할 수 있다 @ExperimentalMaterial3Api @Composable fun CenterAlignedTopAppBar( title: @Composable () -> Unit, modifier: Modifier = Modifier, navigationIcon: @Composable () -> Unit = {}, actions: @Composable RowScope.() -> Unit = {}, windowInsets: WindowInsets = TopAppBarDefaults.windowInsets, colors: TopAppBarColors = TopAppBarDefaults.centerA.. 이전 1 ··· 3 4 5 6 7 8 9 ··· 13 다음