본문 바로가기

코뮤니티

(17)
모각코 < Kotlin 기초편 > -후기 이곳은 저만의 공간이니 좀 더 솔직하게 후기를 남겨볼까해요! ✅ 모각코에 참여하게 된 계기 저는 지금까지 한번도 코틀린을 써본 적이 없어서, 이번 겨울방학 동안 코틀린을 독학하면서 앱을 만들어볼까? 라는 생각을 했어요! 그런데 매주 월수금 4시간씩 진행되는 알고리즘 스터디에도 들어가게 되었고, CJ UNIT을 너무 지원하고 싶어서 빨리 SNS 계정을 만들어야겠다는 생각에 (CJ UNIT 우대사항에 SNS를 활발하게 운영하는 사람이라고 써져있었어요!) 블로그랑 인스타그램 등을 운영하느라 혼자 독학은 무리라고 판단했어요 😱 그래도 겨울방학이 끝나기 전에 새로운 도전을 해보고 싶다는 생각에 찍먹이라도 해보자는 마음(。・∀・)ノ゙으로 모각코 을 참가하게 되었습니다. ✅ 모각코로 인한 변화(코딩 공부에 모각코가 ..
모각코 < Kotlin 기초편 > - 15일차 # 과제를 제외하고 아래 사용된 사진은 모두 이곳에서 참조하였습니다. https://codemate.kr/project/%EC%95%88%EB%93%9C%EB%A1%9C%EC%9D%B4%EB%93%9C-APP-%EB%A9%94%EC%9D%B4%ED%8A%B8-%EC%BD%94%ED%8B%80%EB%A6%B0-%EA%B8%B0%EC%B4%88%ED%8E%B8/15.-APK-%ED%8C%8C%EC%9D%BC%EB%A1%9C-%EB%B9%8C%EB%93%9C%ED%95%98%EA%B8%B0 안드로이드 APP 메이트 - 코틀린 기초편 :: #15. APK 파일로 빌드하기 | 코드메이트 📌 APK 파일 혹시 확장자가 .apk 인 파일 들어보거나 보신 적 있으신가요? 우리는 보통 구글 플레이 스토어에서 앱을 다운로..
모각코 < Kotlin 기초편 > - 14일차 ✅ 텍스트 공유하기 ⚡ ACTION_SEND 인텐트를 생성 "공유할 메시지" 부분에 원하는 텍스트를 넣을 수 있음 비슷한 방식으로 다양한 콘텐츠(이미지, url 등) 공유 가능 val sendIntent = Intent().apply { action = Intent.ACTION_SEND putExtra(Intent.EXTRA_TEXT, "공유할 메세지") type = "text/plain" } ⚡ Intent.createChooser()를 이용해 Intent 객체를 전달 startActivity로 실행 val shareIntent = Intent.createChooser(sendIntent, null) startActivity(shareIntent) ✅ 적용하기 버튼을 클릭 시, 텍스트 공유창이 나오도록..
모각코 < Kotlin 기초편 > - 13일차 ✅ 오늘의 문제 : Activity 전환하기 ⚡ 비밀번호 체크 후 비밀번호가 틀렸다면 비밀번호가 틀렸어요. 다시 입력해주세요. 라는 문구 표시 ⚡ 비밀번호가 맞다면 MemoActivity 로 전환 (전환 시 MainActivity는 스택에서 제거) 👀 MainActivity.kt package com.comu.android.secretmemo import android.os.Bundle import android.util.Log import android.widget.Button import android.widget.EditText import androidx.appcompat.app.AppCompatActivity import android.content.Intent import android.wid..
모각코 < Kotlin 기초편 > - 12일차 ✅ Activity 생성하기 ⚡Activity 를 생성할 때 직접 코틀린, xml 파일 만들기 안드로이드 스튜디오에서 제공하는 템플릿 이용 ⚡ 템플릿을 이용할 경우 따로 매니페스트 설정을 따로 해주지 않아도 됨! 1️⃣ New > Activity > Empty Activity 를 클릭 2️⃣ Activity 이름 변경 이름을 변경하면 Layout 이름도 자동으로 맞춰서 변경됨 3️⃣ Finish 버튼 클릭 완료 후 메니페스트 파일을 열면, 아래 코드가 새로 추가됨. ✅ 앱 런처 Activity 변경 ⚡ Activity가 제대로 만들었는지 TEST! : 테스트 겸 앱의 런처 (앱이 열릴 때 가장 먼저 열리는 Activity) 를 변경 ⚡ 아래 코드처럼 매니페스트 파일 수정! : MainActivity ->..
모각코 < Kotlin 기초편 > - 11일차 ✅ 오늘 배울 내용 EditText 에 입력된 텍스트 가져오기 비밀번호 체크하는 조건문 만들기 ✅ EditText에 입력된 텍스트 가져오기 📛 주의 📛 Edit Text 컴포넌트의 text를 불러올 때는 뒤에 꼭 .toString()을 붙여야 함! // EditText 컴포넌트를 찾아서 editText 변수에 저장한다. val editText = findViewById(R.id.아이디) // editText 에서 사용자가 입력한 텍스트를 불러와 passwordText 에 저장한다. val passwordText = editText.text.toString() EditText는? 일반 TextView ❌ 사용자가 입력할 수 있는 컴포넌트 ⭕ text 속성이 일반 textView와 달리 EditText 만의..
모각코 < Kotlin 기초편 > - 10일차 ✅ 오늘의 문제 : 비밀번호 입력 화면 레이아웃 구성하기 ⚡ Text > TextView 컴포넌트로 “비밀번호를 입력해주세요” 문구 추가 ⚡ Text > Password(Numeric) 컴포넌트 추가 ⚡ 버튼 추가 너무 꽉 채우는 것보다 여백이 있는게 더 예쁜 것 같아서 양쪽 여백을 5~ 10씩 주었습니다! 👀 xml 코드 👀 실행결과 https://codemate.kr/@guswlsdl04/모각코-코틀린-기초편-10일차 ◀ CLICK HERE!
모각코 < Kotlin 기초편 > - 9일차 ✅ 아이콘 만들기 👇링크 클릭 Launcher Icon Generator 이미지, 아이콘, 텍스트 지정 색상을 조정하여 원하는 아이콘 생성 우측 상단의 ‘다운로드 버튼’ 클릭! ✅ 앱에서 아이콘 변경하기 ⚡ ic_launcher 라는 문구가 들어간 파일은 모두 아이콘과 관련된 파일! 1️⃣ New > Image Asset 클릭 2️⃣ Configure Image Asset > Name Name 값 변경 ❌ 👀 Foreground Layer : 아이콘 이미지 설정 👀 Background Layer : 아이콘 이미지의 배경색 설정 3️⃣ Foreground Layer > 폴더버튼 클릭 아까 다운 받았던 파일 이름.png 선택! 4️⃣ Background Layer > Color 설정 아이콘 배경색과 동일하게..