본문 바로가기

내일배움캠프8

[TIL • 20231128] #8 (안드로이드 2기 본캠프) 📖 Today I Learned 🔮 학습 및 노트 정리 알고리즘: 아스키 코드를 응용해서 문제 풀이를 했다. 다른 사람들이 한 풀이에서 StringBuilder() 함수와 iteration을 이용한 람다식 when 문을 사용한 코드를 공부했다. 내가 풀때는 항상 똑같이 for문이랑 if문 만 사용하는데 다양하게 사용하는 시도를 해봐야 할 것 같다. 개인 과제 계산기 lv 1 수행 완료 : https://occhiolism.tistory.com/25 코틀린 문법 강의: 1. 상속: 서로 다른 클래스의 상하 관계를 만들어주는 것. 하위(자식)에 있는 클래스는 상위(부모)가 가지고 있는 함수를 상속(사용)받을 수 있다! 클래스 이름 뒤에 : 부모클래스이름() 을 해줌으로써 자식 클래스를 만들어 줄 수 있다. .. 2023. 11. 28.
[TIL • 20231121] #4 (안드로이드 2기 본캠프) 📖 Today I Learned 🔮 학습 및 노트 정리 알고리즘: 진수 바꾸는 방법을 패턴을 찾아서 스스로 찾아보려고 시간을 써서 고민했고 진수 바꾸는 알고리즘 공부를 했다. 코딩: MBTI 테스트 만들기 강의를 쭉 시청하였다. 내일은 직접 작성하면서 공부해보아야겠다. 💡 알고리즘 - 코틀린 : 프로그래머스 코드 카타 68935 3진법 뒤집기 🏆 Comments 운전면허 시험을 보고왔다. 집중이 잘 안됐고 잠이왔다. 그래도 강의 들을 때 에러 없이 강사님이 코드 실행하실 때 뿌듯한거 같다. 진수 알고리즘에서 내가 진수를 직접 바꾸려고 했는데 toString으로 바꾸어주면 진수가 자동으로 바뀌기 때문에 그걸 역이용해서 문제를 풀어줄 수 있어서 신기했다. 하루에 하나씩 새로운 알고리즘을 공부하는 거 같다 요즘. 2023. 11. 21.
[TIL • 20231120] #3 (안드로이드 2기 본캠프) 📖 Today I Learned 🔮 학습 및 노트 정리 알고리즘: 유클리드의 호제법을 이용하여 최대공약수와 최소공배수를 찾는 방법을 배웠다. xml: - vertical or horizontal bias: 남는 공간이 있을 때 그 축에서 어느 위치에 놓을지 정할 수 있음. 0.5 이면 정 중앙에 위치 - Linear Layout은 orientation을 정해줘야함. Vertical / Horizontal - gravity = "center"을 이용하여 text 를 뷰 정 중앙에 놓을 수 있다. - visibility = "gone"을 이용하여 초기화면에 보이지 않도록 놓을 수 있다. - background drawable 파일에는 shape을 먼저 정해주고 solid를 이용하여 shape에 어떤 색을 입.. 2023. 11. 20.
[TIL • 20231106] #1 (안드로이드 2기 사전캠프) 📖 Today I Learned 🔮 학습 및 노트 정리 안드로이드를 휴대폰으로 연결해주어서 안드로이드 스튜디오에서 빌드를 하면 휴대폰에 앱이 실행되도록 해주었다. 내 컴퓨터로는 에뮬레이터가 돌아가지 않는다.. haxm을 다운 받는걸 추천한다는 메세지가 계속 뜨고 haxm을 추천한대로 다운 받아도 그대로 같은 메세지가 떠 있다... 또르르 그나마 삼성폰을 써서 다행이다 싶다. - setContentView가 레이아웃 페이지랑 연결해준다. findViewById(R.id.아이디이름)을 이용해서 레이아웃에 있는 컴포넌트를 연결해준다. 버튼이름.setOnClickListener {val intent = Intent(this, 이동할클래스이름::class.java) startActivity(intent)}를 해주.. 2023. 11. 6.