분류 전체보기
-
(Kotlin / 코틀린) print / println (출력)언어 공부/코틀린 공부 2023. 1. 29. 21:56
안녕하세요~ 코딩하는 코알못 코메인입니다. 코틀린에서 출력은 print와 println이 있다. print와 println의 차이점 print : 한 라인에 모두 출력 println : 각 출력물을 각 라인에 출력 변수 출력 방법에는 두가지가 있다. 그냥 변수 자체를 입력하는 방법과 $변수명으로 입력하는 방식이다. 위 내용들은 구현을 통해 확인해보자. 구현 print fun main(){ print("코딩하는 코알못") print("코메인") } print로만 출력시에 결과는 해당 사진처럼 코알못 뒤에 코메인이 바로 붙어서 출력된다. println fun main(){ println("코딩하는 코알못") println("코메인") } println으로 출력시에 결과는 이렇게 라인이 나눠져서 출력된다. 만..
-
[안드로이드 스튜디오] TextWatcher (JAVA/자바)안드로이드 공부 2022. 12. 6. 23:47
안녕하세요~ 코딩하는 코알못 코메인입니다. 이번에는 TextWatcher를 사용하는 법을 알아보겠다. TextWatcher는 실시간으로 추가적인 조치 없이 EditText에 입력한 값을 읽어서 바로 적용하게 해주는 인터페이스이다. 일반적으로 안드로이드에서 EditText에 값을 입력하고, 버튼을 클릭하는 등의 추가적인 동작으로 EditText에 입력되어진 값을 읽어내고 원하는 동작을 실행할 수 있다. 하지만 TextWatcher를 사용하면 그런 버튼 클릭의 추가 동작 없이도 실시간으로 적용 되게 할 수 있다. 방식은 총 3가지가 있다. beforeTextChanged(CharSequence charSequence, int i, int i1, int i2) 입력 전에 onTextChanged(CharSeq..
-
[안드로이드/JAVA] 프로젝트안드로이드 스튜디오/프로젝트 2022. 11. 4. 01:06
안녕하세요~ 코딩하는 코알못 코메인입니다. 두번째 개인 프로젝트를 진행 했다. 해당 어플의 시작은 한 기업에서 과제로 받은 것을 기반으로 필자가 직접 제작했다. json파일을 해당 과제로 받은 것을 사용했다. 제가 받은 과제의 내용은 대략적으로 주어진 역을 기준으로 4km까지의 역들을 표시하고, 두 역을 선택해 출발역과 도착역을 지정할 수 있어야한다. 범위 내의 역들은 검은 원과 노란 원으로 표시되어 있어야한다. 축발역과 도착역을 지정 시, 출발역은 빨간원, 도착역은 파란원으로 표시한다. 서울 내의 지하철역들의 이름, 좌표는 UTF-8, JSON으로 받고, 그것을 http로 받아오는 등의 과제의 내용을 받았다. 사용한 언어 : JAVA 사용한 툴 : AndroidStudio 필자가 만든 해당 어플은 두개..
-
(JAVA / 자바) 추상클래스(abstract)언어 공부/자바 공부 2022. 6. 25. 20:42
안녕하세요~ 코딩하는 코알못 코메인입니다. 추상클래스에대해 알아보겠다. 추상클래스란? 여러 실체클래스에서 공통 된 부분을 따로 빼서 클래스로 구현한 것이 추상클래스이다. 여기서 구현이라 했지만 추상이란 이름처럼 공통된 용기만 만들어두는 것이다. 내용물은 해당 클래스를 상속한 자식 클래스에서 오버라이드해서 구현해주면 된다. 위 설명만으로 추상클래스가 무엇인지 이해를 했다면 좋겠지만, 그렇지 못 하는 필자같은 경우가 있을 수 있기에 예를 들어 설명해 보겠다. 책이 세권이 있다. A책, B책, C책. 그렇다면 여기서 실체클래스는 Abook 클래스와, Bbook 클래스, Cbook 클래스가 있을 것이다. 여기서 각자 클래스를 구현하게 된다면 A책, B책, C책을 구성하는 모든 부분을 메소드로 각자 클래스에 나누..
-
[안드로이드 스튜디오] JSON을 HTTP URL로 읽어오기 (JAVA/자바)안드로이드 공부 2022. 6. 25. 00:06
안녕하세요~ 코딩하는 코알못 코메인입니다. 안드로이드에서 JSON을 HTTP URL로 읽어오는 방법에 대해 알아보겠다. 이번 게시글은 JSON을 HTTP URL로 안드로이드 스튜디오에서 읽는 것을 다룬다. JSON에 대한 기본적인 정보는 해당 게시글에서 확인 할 수 있다. https://comain.tistory.com/325 [프로그래밍] JSON이란? 안녕하세요~ 코딩하는 코알못 코메인입니다. JSON에 대해 알아 보겠다. JSON이란 JavaScript Object Notation라는 의미의 축약어로 데이터를 저장하거나 전송할 때 많이 사용되는 경량의 DATA 교환 형식이 comain.tistory.com JSON URL 생성하기 JSON을 URL로 만드는 방법은 github gist를 활용해 만들..
-
[안드로이드 스튜디오] JSON 파일 읽어오기 (JAVA/자바)안드로이드 공부 2022. 6. 22. 00:41
안녕하세요~ 코딩하는 코알못 코메인입니다. 안드로이드에서 JSON 파일을 읽어오는 방법에 대해 알아보겠다. 이번 게시글은 JSON 파일을 안드로이드 스튜디오에서 읽는 것을 다룬다. JSON에 대한 기본적인 정보는 해당 게시글에서 확인 할 수 있다. https://comain.tistory.com/325 [프로그래밍] JSON이란? 안녕하세요~ 코딩하는 코알못 코메인입니다. JSON에 대해 알아 보겠다. JSON이란 JavaScript Object Notation라는 의미의 축약어로 데이터를 저장하거나 전송할 때 많이 사용되는 경량의 DATA 교환 형식이 comain.tistory.com JSON 파일 생성하기 JSON 파일을 외부에서 가져다 안드로이드 스튜디오 내부의 assets 폴더에 저장해서 사용하거..