본문 바로가기

내일배움캠프 (스파르타 코딩 클럽) 안드로이드 2기/TIL37

[TIL • 20231213] #21 (안드로이드 2기 본캠프) 📖 Today I Learned 🔮 학습 및 노트 정리 코틀린 스타일 가이드 정독 :https://developer.android.com/kotlin/style-guide?hl=ko 코드를 잘 작성하는 기준을 공부할 수 있었다. 코드를 쓸 때마다 참고하고 귀찮더라도 추가해주는 습관을 가지면 좋을 것 같다. Fragment 관리자 부분 쭉 읽어보고 대충 이해했고 내일 정리해야겠다. 💡 알고리즘 - 코틀린 : 프로그래머스 코드 카타 132267 https://occhiolism.tistory.com/67 [프로그래머스 • 코틀린] 콜라 문제 #132267 #132267 🎄 Question ? https://school.programmers.co.kr/learn/courses/30/lessons/132267 .. 2023. 12. 13.
[TIL • 20231212] #20 (안드로이드 2기 사전캠프) 📖 Today I Learned 🔮 학습 및 노트 정리 알고리즘: 동적 메모리 할당 밎 스택과 힙의 용도 차이 및 메모리가 어떻게 할당되는지 공부했다. [https://occhiolism.tistory.com/64] 안드로이드 강의 : 위젯 / 레이아웃 기본 사용법 공부, 액티비티 만들고 액티비티간 이동 및 데이터 전달하는 방법 공부 💡 알고리즘 - 코틀린 : 프로그래머스 코드 카타 134240 https://occhiolism.tistory.com/65 [프로그래머스 • 코틀린] 푸드 파이트 대회 #134240 #134240 🎄 Question ? class Solution { fun solution(food: IntArray): String { var answer: String = "" return .. 2023. 12. 12.
[TIL • 20231211] #19 (안드로이드 2기 본캠프) 📖 Today I Learned 🔮 학습 및 노트 정리 안드로이드 구성에 대해 공부했다. 메니페스트 파일은 앱의 기본 구성 요소 인 액티비티, 서비스, 앱 이름 그리고 앱 아이콘 등을 추가하 줄 수 있는 파일이다. 또한 앱 제체의 테마 스타일도 지정해 줄 수 있다. 참고로 액티비티를 추가해 줄 때마다 메니페스트 파일에 추가해 주어야 한다고 한다. 리소스 파일: 들어가는 사진, 레이아웃, 아이콘, 색깔, 문자열 등등 파일에 들어가는 자료들을 종류에 따라 모아놓은 파일이다. 기능이 구현되는 코드의 가독성을 높여 주기 위해 공통되는 특징이나 추가 자료들을 따로 모아놓은 파일이다. build.gradle : 최상위 파일로서 모듈에 적용되는 빌드 구성을 정의한다. View: 안드로이드 앱의 UI (User Int.. 2023. 12. 11.
[TIL • 20231208] #18 (안드로이드 2기 본캠프) 📖 Today I Learned 🔮 학습 및 노트 정리 너무 과제에 몰두하다 보니까 기록의 중요성을 조금 간과한 한 주였던 것 같다. 기능을 추가할 떄마다 커밋을 해주는 것 과 추가한 기능에서 배운 것들을 기록하는 것을 잊지 말아야 겠다. 오늘은 배열을 정의 하는 방법을 정말 정확하게 이해해주었다. 콜랙션이름(이름 소문자로 시작)Of라고하면 콜랙션을 만들어주고 그 안에 값도 바로 초기화 시켜주는 것이고 콜랙션이름(이름 대문자로 시작) 형태로 정의해주면 텅 빈 콜랙션을 만들어주는 것이니 혼동없이 사용해주어야겠다. 또한 파일을 중첩적으로 추가해서 장바구니에 메뉴를 추가한 후에는 장바구니 확인 및 주문하기 버튼이 뜰 수 있도록 메뉴 디렉토리를 하나더 만들어서 이 두 옵션을 추가해주었다. 이번 주말에는 작성했던.. 2023. 12. 8.