분류 전체보기73 Kotlin(코틀린)을 익혀보자 2018-10-12-kotlin-basis 2017년 5월 18일 구글I/O 행사에서 안드로이드 공식 언어로 코틀린(Kotlin)이 추가가 되었다. 이에 따라 Kotlin의 관심도가 급증했다. 여러 가지 이유가 있겠지만, IOS에서 Objective-C에서 Swift로 간결한 문법 체계를 택한 것처럼 Android도 간결한 문법 체계로 변경하려는 것 같다. Kotlin을 대체 왜 해야 하는가? 무엇인가? 에 대한 글은 안드로이드 공식 언어가 된 Kotlin을 알아보자 여기에 잘 써져있으니 한 번 읽어보자. 앞으로 코틀린이 많이 쓰일 것 같으니 간단히 코틀린 문법에 대해 알아보고자 한다.1. 문법 특성python과 동일하게 ; 를 생략 가능하다.package 정의는 java와 동일하다.Javascript .. 2018. 10. 12. JLayer를 이용해서 음악 재생하기 "[Java] 음악(mp3 파일) 다루기" 1. 준비MP3를 다룰 수 있는 여러 라이브러리가 존재하지만, Java에서는 대표적으로 JLayer가 사용된다. 1.1 JLayer 라이브러리 추가위 사이트에서 소스코드, jar 파일 등을 다운받은 뒤, Java Build Path에 폴더 내 jar 파일을 추가해주면 된다.2. 음악 데이터를 담을 클래스 정의JLayer 라이브러리 내 Player 클래스를 사용하면 손 쉽게 음악을 재생할 수 있다. 그러나 음악 파일을 분석할 수 있도록 해야 하므로 라이브러리의 기존 코드를 참고하여 클래스를 재정의한다. 2.1 음악 파일 내부음악은 영상처럼 여러 개의 프레임으로 이루어져 있으며, 한 프레임은 여러 개의 sample 값들로 이루어져 있다.Sample 클래스 정의한 프.. 2018. 10. 12. Tistory에 markdown으로 글쓰기 필자도 그러하지만, 깃 블로그에서 티스토리로 이동하는 경우가 많이들 있는 것 같다. 깃 블로그에 공부하면서 올린 게 다른 분들에 비하면 얼마 안 되지만 그래도 하다보니 쌓여서 버리기 좀 아까워서 쉽게 티스토리로 옮기지 못 했다. 그러다 내가 Markdown으로 작성한 문서를 다른 사람에게 보내줘야 할 일이 생겨서 Typora를 이용해서 pdf로 내보낸 뒤 보내주었다. 그 때 HTML 문서로도 내보낼 수 있는 것을 보았고 그걸 이용해보기로 했다. 위와 같이 파일 - 내보내기 - HTML 문서를 통해 HTML 코드로 변환을 시킬 수 있고 티스토리 글 작성 화면의 우측 상단에 에디터를 HTML로 변경하여 그대로 코드를 복사하면 Typora로 작성된 문서와 똑같이 작성된 것을 확인할 수 있다. 이미지는 따로 올.. 2018. 10. 12. 이전 1 ··· 5 6 7 8 다음