본문 바로가기

개발67

코틀린(Kotlin) 스터디 1 - 변수, 연산자, 조건문, 반복문 코틀린 스터디의 글들은 이번 겨울 방학에 멘티로 참여한 스터디의 학습 내용을 복습/기록하기 위함입니다. 먼저 짚고 넘어갈 것들을 보자 개발 툴로는 intelliJ를 이용했다 개발 환경 구성에서 jdk의 설치가 필요하다 cmd에서 다음과 같이 확인되면 OK intelliJ에서 코틀린 확장자 파일 생성 코틀린의 메인 함수 소개 1 2 3 public static void main(String[] args) //자바의 메인 함수 fun main(args:Array):Unit //코틀린의 메인 참고로 코틀린에서 Unit은 void와 같은 개념이다 마지막으로 코틀린은 파이썬과같이 세미콜론(;)을 붙이지 않습니다 1. 변수 코틀린에서 변수 생성은 val과 var을 이용한다 val : 수정 불가능한 변수 var : .. 2020. 1. 10.
미티어 웹 프로젝트 기본 작업 미티어 웹 프로젝트는 node.js 기반으로한 웹 개발 입니다. 학교 동아리에서 배운 내용을 기록하려고 합니다. window 10에서의 환경입니다. 먼저 chocolatey라는 걸 설치해야 합니다. Power shell을 검색해서 "관리자 권한"으로 실행 해줍니다. Power shell에 Set-ExecutionPolicy Bypass -Scope Process -Force; iex ((New-Object System.Net.WebClient).DownloadString('https://chocolatey.org/install.ps1')) 을 복사하여 입력해 줍시다. chocolatey가 설치 됐으면 이를 이용해 meteor를 설치해 줍시다. Power shell에서 choco install meteor.. 2019. 12. 3.
안드로이드 스튜디오 첫 화면 (Activity) 설정 별다른 설정을 하지 않는다면 프로젝트 생성시에 만들어진 Activity가 안드로이드 스튜디오 실행 시 띄워집니다. 그럼 안드로이드 스튜디오 실행시 처음 나오는 Activity를 변경하는 방법을 알아보겠습니다. AndroidManifest.xml을 엽니다. 여기서 안드로이드에서 띄울 액티비티를 관리합니다. 새로운 액티비티를 추가할 때에도 수정을 해줘야하는 파일이죠 를 갖고있는 activity가 default activity가 됩니다. 따라서 지정하고자 하는 activity 태그 안에 intent-filter 태그를 잘라서 넣어주면 되겠습니다. 2019. 11. 30.
안드로이드 스튜디오 addTextChangedListener를 이용한 로그인 로직 이번에는 저번 로그인 화면에서 로그인 버튼이 email과 password가 맞을 경우에만 눌리도록 해보겠습니다. DB를 활용하지 않으니 emailOK와 passwordOK를 선언해서 사용자가 입력한 값이 이와 같으면 작동하도록 해봤습니다. 이번 코딩의 핵심은 EditText의 addTextChangedListener인데 로그를 보면 EditText에 값이 변할때마다 로그가 찍힙니다. emil과 password의 값이 바뀔때 마다 inputEmail, inputPassword에 담고 validation에서 이 값이 emailOK와 passwordOK 같은지 확인하고 값이 같으면 RelativeLayout_login.setEnabled(true)해줍니다. 그전에 먼저 RelativeLayout_login.s.. 2019. 11. 26.