Kotlin 88

TIL (02.27)

오늘 국취제 상담 3번중 마지막 상담을 진행해서 11시반부터 시작했다. 팀 프로젝트 어제 생각한 방법으로 dummy data로 recyclerView 구현을 시도하다가 첫 화면에 구현하려던 것을 팀 소개 창에 댓글 형식으로 남기려고 하였다. room 부터 dao사용법을 익히려했는데 아직은 안될 것 같다.. 시간이 많이 들것같아서 혼자 공부시간이 있을 때 사용해봐야겠다. 아니면 firebase를 사용해서 만들고 싶지만 오랜만에 시작하는 거로 시간적 자신이 없어서 진행하지 못했다. 그래서 결론은 SharedPreferences로 key-value 데이터 저장으로 작은 데이터만 저장해서 팀원들의 첫인상?을 저장할 수 있게 하였다. 깃헙 사용은 아직도 어렵다,,

Kotlin/TIL 2024.02.27

TIL (02.21)

Codekata 1일1문제로 진행했었다. 오늘 65번 문제를 풀차례에서 런타임 에러가 났다.. 어제도 런타임에러로 찾아보고 다시 풀었었다. 아직까지도 코틀린을 코틀린답게 사용을 못하고 있다. 50번 문제로 돌아가서 다시 풀어보기로 했다. 오늘의 CodeKata : 50,51 복습 Kotlin In Action Kotlin 강의를 찾다가 강의까지 들어야할까?라는 생각으로 Kotlin In Action 책을 샀다. 부트캠프를 지원한 이유는 처음, 첫 시작 기초부터 단단하게 잡고 가는 것이기때문에 Kotlin 언어 처음부터 집중해서 2달안에 끝내고 싶다. 오늘 진행도 : 89p - 118p Android 파헤치기 1) NAVER Map API 사용법을 찾아 프로젝트로 간단히 띄어보았었다. 카메라와 투영 · 네..

Kotlin/TIL 2024.02.21

TIL (02.20)

CodeKata [프로그래머스_Kotlin] 체육복 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 문제 점 rlawog.tistory.com android 파헤치기 -val 참조 자체는 불변일지라도 그 참조가 가리키는 객체의 내부 값은 변경될 수 있다. fun main() { val str = arrayListOf("Java") str.add("Kotlin") println(str) // [Java, Kotlin] } -is : 자료형 체크 as : 자료형 변환 -str의 값이 존재하면 보이고 아니면 안보이는 코드 if(str.isNullOrEmpty()..

Kotlin/TIL 2024.02.20

TIL (02.19)

CodeKata [프로그래머스_Kotlin] 숫자 짝꿍 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 문제 두 rlawog.tistory.com 배운점 : StringBuilder, startsWith / endsWith, repeat 코틀린을 코틀린답게 쓰자,, android 파헤치기 Android 녹음기 만들기 [2/3] (기능 구현) 1. 녹음 기능 구현 private var recorder: MediaRecorder? = null private fun onRecord(start: Boolean) = if (start) { startRecording..

Kotlin/TIL 2024.02.19

TIL (02.16)

CodeKata [프로그래머스_Kotlin] 옹알이 (2) 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 문제 머 rlawog.tistory.com 알게된 점 -정규식에 대해 알게 되었다. Kotlin - 정규식 정규식 ? 정규 표현식을 줄여서 말한다. 특정한 규칙을 가진 문자열의 집합을 표한하는 데 사용하는 형식 언어 왜 알아야할까 ? 이미지 출처 이메일 검증 정규식이다.. 유효한 이메일 주소인지 rlawog.tistory.com android 파헤치기 또 간단히 만들 base프로젝트를 생각하다 녹음기능으로 녹음을 받고 재생할 수 있는 base프로젝트를..

Kotlin/TIL 2024.02.16