Android App Track⛺-001

MunkiJeon·2024년 5월 27일

TIL

목록 보기
18/59
post-thumbnail

TIL (Today I Learned)

오늘 공부한거!

  • 💻코드카타
    • 30번 가운데 글자 가져오기
      • 문제 설명
        단어 s의 가운데 글자를 반환하는 함수, solution을 만들어 보세요.
        단어의 길이가 짝수라면 가운데 두글자를 반환하면 됩니다.
      • 재한사항
        s는 길이가 1 이상, 100이하인 스트링입니다.
      • class Solution {
          fun solution(s: String): String {
              var answer = ""
              if (s.length%2 == 0){ answer = s.substring((s.length/2)-1,(s.length/2)+1)}
              else{ answer = s.substring(s.length/2,(s.length/2)+1)}
              return answer
          }
        }
    • 31번 수박수박수박수박수박수?
      • 문제
        길이가 n이고, "수박수박수박수...."와 같은 패턴을 유지하는 문자열을 리턴하는 함수, solution을 완성하세요. 예를들어 n이 4이면 "수박수박"을 리턴하고 3이라면 "수박수"를 리턴하면 됩니다.
      • 제한 조건
        n은 길이 10,000이하인 자연수입니다.
      • class Solution {
          fun solution(n: Int): String {
              var answer = ""
              for (i in 0 until n){
                  var str ="수박"
                  answer += str[i%2]
              }
              return answer
          }
        }
  • Android 개발 종합반(복습)

    1강 BMI 계산기

    • 앱 만들기 순서
      1. 기획 + 구성
        1-1. 어떤 앱을 만들 것인지
        1-2. 스토리 보드 작성
      2. 레이아웃 제작
        2-1. 컴포턴트(화면 구성요소) 구성
        2-2. 구성요소 아이디 부여
        2-(?). 필요한 이미지 및 아이콘, 콘텐츠 소스 찾기
      3. 필요 기능 부여
        3-1. 화면 끼리 연결
        3-2. 각 화면에 필요한 기능 부여
        3-3. 에뮬래이터로 테스트 및 보정
        (3-2와 3-3반복)
      4. 완성
    • 기능 추가 사항
      • 다크모드 판별후 글자 색 변경
      • 입력값 범위 지정

Today Review

  • 본캠 첫날...팀원중에 나만 E라 살짝 많이 기빨렸...🤕
    내일도 화이팅!!!!
profile
공장자동화와 웹 개발을 핥아 먹다 앱 개발로 전향한 개발자의 키보드의 낡은 키캡⛑️

0개의 댓글