Android126 Kotlin] 1. 자료형에 대해서 자바 프로그래머들은 익숙한 자료형 중 int가 있다. char, int, float ... 총 7가지의 기본 자료형이 있고, 이것을 우리는 원시 자료형이라 부른다. 그런데 코틀린은 세상에, 원시 자료형이 없다. 보면 진짜 원시 자료형으로 만드는 순간 아름다운 오류가 나타난다(ㅋㅋ) 그러니 모두 래퍼클래스를 사용해야 한다. 또한, 기존의 자바는 public int a; 의 식으로 변수를 선언했다면 코틀린은 var a : Int 의 형태로 선언한다. 그렇다면 저놈의 var은 무엇이냐. 저것도 형태가 두 가지인데, var은 불변 변수이다. 즉, 한 번 변수가 초기화 되면 값이 바뀌지 않는다. fianl이 붙은거나 다름이 없다. 즉, var a : Int =7 이라면, 프로그램이 종료될 때 까지 a는 7의 값을.. 2020. 12. 2. 0. Kotlin을 배우는 이유 저는 자바 안드로이드 개발자입니다(ㅋㅋ) 아직 주니어라 한국의 안드로이드 시장을 잘 모르기 때문에 대중적 언어인 자바로 입사를 했고, 지금도 자바로 개발을 합니다. 하지만 구글이 2017년부터 코틀린을 공식 언어로 선언하면서 코틀린 강의 등이 많아지긴 했어요. 그래도 아직은 자바의 위상이 떨어지지 않아쏙.. 불편하지 않을거라 생각했죠. 그런데 최근 트랜드 중에 Jetpack을 공부하려고 보니 공식 강의가 죄다 코틀린인거에요(ㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋ) 자바가 없어! 아무래도 안드로이드에서는 명령형 언어의 시대가 가나 봅니다. 결론은 개발자로서 최신 트랜드에 따라가기 위해 코틀린을 공부.. 2020. 12. 2. Android Studio, JAVA] 컬러 그래디언트 만들기 CSS에서는 컬러 그래디언트를 만드는 코드가 있습니다. background-image: linear-gradient(-20deg, #ddd6f3 0%, #faaca8 100%, #faaca8 100%); 안드로이드에서는 컬러 그래디언트를 어떻게 앱에 적용할 수 있을까요? xml 파일로 해결할 수 있습니다. drawable에서 파일을 생성하고 다음과 같이 입력합시다. - color_gradient_example.xml startcolor은 시작 색을, endcolor은 마침 색을 의미합니다. angle은 그래디언트 각도인데, 안타깝게도 이건 세부조정은 불가하고 0, 45, 90, 135 네 개의 각도만 조절 가능합니다. 이걸 그대로 뷰 백그라운드에 적용합니다. - fragment_postbox.xml .... 2020. 11. 25. Android Studio, JAVA ] sphere Panorama view 사실 이걸 뭐라고 부르는지 정확하게는 모르겠으나(ㅋㅋ) 파노라마의 일종으로 중심을 기점으로 구형으로 파노라마를 show 할 수 있도록 한다. 이걸 인터넷에서 찾으면 두 가지 문제에 직면하는데 1.인터넷에서 github.com/googlevr/gvr-android-sdk/releases 이걸 써보라는 말이 많은데 2020/11/20 시간을 기점으로 이게 지금 동작을 안 한다..(ㅋㅋ) 여기서 사용하는 파노라마 서포트 라이브러리는 1.120 ver 인데 지금 현재 최신 버전은 1.170이다(ㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋ) 그렇다고 해서 라이브러리를 수정하는 순간 기존의 매서드가 라이브러리에서 사라졌는지 오류가 나기 때문에.. 보지 않는 것을 추천한다.. 일단 하면서 두번째 문제를 볼 것이다. 먼저, .. 2020. 11. 20. 이전 1 ··· 17 18 19 20 21 22 23 ··· 32 다음 반응형