범민의 기술블로그입니다.
  • /
  • 안드로이드 코틀린 개발하기 - WebBrowser

    사전 설정 Anko라이브러리 추가하기 Anko라이브러리를 사용하기 위해서 아래와 같이 코드를 삽입해줍니다. 이번 예제에서는 Anko commons 라이브러리만 사용합니다. build.gradle (Module: app) 1 ...

  • 안드로이드 코틀린 개발하기 - StopWatch

    사전 설정 Design 라이브러리 추가하기 FloatingActioinButton을 사용하기 위해 design 라이브러리를 추가해야 합니다. 다음과 같은 코드를 삽입해줍니다. build.gradle (Module: app) 1 ...

  • BOJ 10610[백준 10610]

    30 조건 N은 최대 10^5개의 숫자로 구성된다. N은 0으로 시작하지 않는다. 결과 N으로 만들 수 있는 30의 배수가 되는 가장 큰 수 / 만들 수 없다면 -1 해결 방법 30의 배수가 될 수 있는지 ...

  • 안드로이드 코틀린 개발하기 - BMI 계산기

    사전 설정 Anko라이브러리 추가하기 Anko라이브러리를 사용하기 위해서 아래와 같이 코드를 삽입해줍니다. 이번 예제에서는 Anko commons 라이브러리만 사용합니다. build.gradle (Module: app) 1 ...

  • BOJ 2193[백준 2193]

    이친수 조건 0과 1로만 이루어진다. 0으로 시작하지 않는다. 1은 연속으로 나올 수 없다. 1 <= N <= 90 결과 N자리 이친수의 갯수 해결 방법 N일 때, 이친수의 갯수의...

  • 안드로이드 코틀린 시작하기 - Hello World

    레이아웃 만들기 가장 최근에 등장했고, 현재 안드로이드 기본 레이아웃인 Constrain Layout 을 사용합니다. “Hello World” 문자열을 보여줄 TextView 를 사용합니다. 추가적으로 문자열의 변화, 이벤트를 발생시킬 Button 을 사용...

  • BOJ 11052[백준 11052]

    카드구매하기 조건 카드는 카드팩의 형태로만 구매할 수 있다. 카드의 갯수가 적은 팩이더라도 가격이 비싸면 높은 등급의 카드가 많이 들어있다. 카드팩의 종류는 카드 1개가 포함된 카드팩, 카드 2개가 포함된 카드팩, … 카드 N개가 포함된 카드팩...

  • 코틀린 특징

    코틀린은.. 2017 구글 I/O 에서 정식으로 안드로이드 개발 언어 로 추가되었습니다. JVM 위에서 동작하며 자바와 100% 호환 됩니다. 자바의 수많은 라이브러리를 그대로 사용하면서 코드는 더 간결 하게 작성할 수 있습니...

  • [안드로이드 프로젝트] 서비스 기획하기-1

    안드로이드 개인 프로젝트를 진행해보려 합니다. 최종 목표는 마켓에 배포하는 것입니다. 서비스 기획부터 배포까지 모든 과정을 포스팅하면서 정리를 하려합니다. 부족한 부분이 많을 겁니다..ㅎㅎ 많은 피드백 주시면 감사하겠습니다!! 아이디어 구체화 가장 먼저 아이...

  • 자바 변수&상수

    프로그래밍을 처음 시작하면서 접하게 되는 개념이 바로 변수 입니다. 변수 vs 상수 변수와 상수는 항상 붙어다니는 개념입니다. 변수 변수란, 프로그램이 실행되는 동안에 언제든지 저장된 값이 변경될 수 있는 공간입니다. 다시 말해서 값을 ...