본문 바로가기
반응형

Android11

[Android] Compose 와 선언형 UI 요즘 핫한? Compose 를 사용해보고 있습니다!!!! Wow!!!!! 오랜만의 포스팅이라 두서없이 작성이 되었습니다......ㅎㅎ Compose : 구성하다, 작성하다, 합성 출처 : https://en.dict.naver.com/#/search?range=all&query=compose 네이버 영어사전 미국/영국식 발음, 여러 종류의 출판사 사전 뜻풀이, 풍부한 유의어/반의어, 대표사전 설정 기능, 상세검색 기능, 영어 단어장 제공 en.dict.naver.com Comopose 를 시작하기 앞서 선언형 UI를 알아야 한다고 생각합니다. 왜냐하면 Compose 가 선언형 UI 이기 때문입니다. 현재 선언형 UI관려된 언어, 아키텍처 등등... 많이 사용되고 있습니다. Compose, Flutter,.. 2022. 3. 26.
Android 백그라운드 서비스 제한 notification 없이 service 실행하기!! 백그라운드 서비스 제한 notification없이 service 실행하기!!background service를 사용하려면 사용자에게 알리도록 되어있다.Oreo이후 startForegroundService를 호출후 5초 이내에 service안에서 startForeground를 호출하지 않으면 crash가 발생하게 된다.crash가 발생하지 않게 하려면 startForeground를 호출하면 된다. startForground를 호출하게 되면 상단에 백그라운드 서비스가 사용중 이라는 notification이 발생하게 된다. targetsdk 28 이전에는 notification channel을 등록하지 않고 notification을 생성 후 startForeground에 넣어주게 되면 상단에 notificat.. 2019. 11. 30.
[Android] Kotlin Object keyword (singleton, companion, anonymous inner class) Kotlin Object keyword (singleton, companion, anonymous inner class) Object keyword에 대해서 알아보는 포스팅이다. Object kyword는 다양하게 사용된다. 다양하게 사용이 되지만 객체를 생성한다는 공통점이 있다. 1. singleton Object keyword는 singleton 객체를 만들때 사용이 된다. JAVA 비교를 위해 Java에서 사용하는 Singletone객체를 만드는 방법중 한가지인 singleton holder pattern을 간단히 끄적였다. static 으로 선언된 변수는 한번만 생성을 하는 것을 이용한 방법이다. 쓰레드에 안전하기 때문에 많이 사용하는 것으로 알고있다. SingletonTest.functionTe.. 2019. 9. 1.
[Android] Kotlin Property (프로퍼티) Kotlin Property (프로퍼티) Property란 필드와 접근자를 한데 묶어서 부르는 말이다. 예를 들어 java 에서 멤버변수 + getter / setter 를 함께 묶어서 프로퍼티라 부른다. Java에서는 멤버변수를 생성하고 getter / setter를 생성해야 했지만 Kotlin에서는 Property기능을 기본적으로 제공한다. iOS를 하시던 분들은 너무나 익숙한 개념이지만, 기존 Java를 하시던 분들은 조금 생소할 수 있는 개념이다. 일단 아래 코드를 보겠다. PropertySample라는 class에서 property 를 생성하고 프로퍼티를 호출했다. val 형식과 var 형식을 모두 open class PropertySample { public val publicVal: Stri.. 2019. 8. 23.
반응형