전체 글
-
[토이프로젝트] 얼마벌었지 - 오늘까지 월급을 얼마나 벌었는지 확인하기Android/토이프로젝트 2020. 4. 30. 13:02
[안드로이드 토이프로젝트]얼마 벌었지오늘까지 월급을 얼마나 벌었는지 실시간으로 확인해보세요. 월급과 근무시간을 입력하면 월급을 몇%나 벌었는지 확일할 수 있어요. ★★ 얼마 벌었지? ★★ 월급과 근무시간을 입력하면 실시간으로 월급까지 얼마나 벌었는지 확인할 수 있어요!실시간으로 월급 확인해보고 월급날 기다리세요~! 공유하기 기능을 통해 친구들에게 내 월급까지 얼마나 남았는지 알려줄 수도 있어요!월급날까지 달력만 보면서 기다리지말고 실시간으로 월급을 얼마나 벌었는지 확인하면서 기다려요! ★★ 오늘까지 월급을 얼마나 벌었는지! 얼마 벌었지? ★★ - 앱 다운로드
-
[BindingAdapter] 안드로이드 DataBinding에 BindingAdapter 사용법Android/개발 2020. 2. 8. 16:39
안드로이드 DataBinding과 BiningAdapter 사용법 이전 글에서 DataBinding과 LiveData를 같이 사용하는 방법을 알아보았습니다. DataBinding과 LiveData 같이 사용하는 방법 알아보러가기 이전 글을 마치면서 BindingAdapter를 잠깐 언급했었는데 오늘은 DataBinding과 LiveData를 쓰면서 BindingAdapter를 사용하는 방법을 알아보도록 하겠습니다. BindingAdapter는 쉽게 말해서 view의 속성을 Custom으로 추가시키는 것인데 BindingAdapter와 LiveData를 함께 사용한다면 개발자입장에서 아주 편하고 강력한 기능을 제공합니다. 이번예제에 필요한 Kotlin, DataBinding, LiveData에 대한 사용방..
-
[DataBinding/LiveData] 안드로이드 DataBinding과 LiveData 같이 사용하기Android/개발 2020. 2. 5. 21:52
안드로이드 DataBinding과 LiveData 같이 사용하기 - 기본 얼마전에 Android DataBinding의 사용과 LiveData의 사용을 알아봤습니다. 각각의 글에서 DataBinding은 LiveData와, LiveData는 DataBinding과 같이 사용하면 더욱 편한 사용이 될 것이라고 설명드린적이 있습니다. 그 이유는 DataBinding을 이용해 View에 LiveData를 Binding 시키면 LiveData의 값이 변경될 때 View의 Data가 자동으로 바뀌기 때문에 소스코드를 이용한 Data Setting 같은 코드를 줄일 수 있습니다. 그렇기 때문에 우리는 Data의 변경만 신경쓸 수 있어 훨씬 편한 코딩이 될 수 있을것입니다. 이번 포스팅에서 DataBinding을 L..
-
[LiveData] 안드로이드 LiveData 기본 사용법 - 기본 예제Android/개발 2020. 2. 3. 21:07
안드로이드 LiveData 기본 사용법 알아보기 - 기본 예제 오늘은 Android JetPack 중 하나인 LiveData에 대해 알아보도록 하겠습니다. LiveData는 Activity, Fragment 등의 LifeCycle을 인식하여 LifeCycle 내에서만 동작하는 요소로 LifeCycle이 종료되면 같이 삭제됩니다. 그러므로 메모리 누출이 없고 수명주기에 따른 데이터 관리를 개발자가 하지 않아도 된다는 점 등 많은 이점을 가지고 있습니다. LiveData의 기본적인 사용법을 알아보면서 어떤 상황에서 어떻게 쓰면 좋을지 코드를 보며 얘기해 보도록 하겠습니다. LiveData에 대해 좀 더 자세한 내용을 보고싶으시면 아래 Android 개발자 사이트에서 확인해주시기 바랍니다. Android De..
-
[Kotlin] Kotlin 기본 문법Android/개발 2020. 1. 30. 14:00
안드로이드 Kotlin 기본 문법 많은 개발자들과 회사들이 Android 개발을 Kotlin으로 하고 있습니다. 하지만 학생들같이 Android를 처음 입문하는 분들은 Java로 배울것입니다. 그래서 Kotlin을 처음 접하는 분들을 위해 Kotlin의 기본 문법을 살펴보도록 하겠습니다. 기본적으로 Kotlin은 ;(세미콜론)을 사용하지 않아도 되고 변수나 객체에 값을 넣어준다면 자료형이나 Class를 명시하지 않아도 됩니다. 간단히 설명은 여기까지하고 아래 코드를 보면서 말씀드리겠습니다. * 자바와 코틀린을 비교를 보려면 아래 링크에서 확인해주세요! Kotlin vs. Java - 코틀린, 자바 차이점 비교 변수/상수 정의 var strVar = "abc" val strVal = "def"- 처음에 설..
-
[DataBinding] 안드로이드 DataBinding 기본 사용법 - 기본 예제Android/개발 2020. 1. 29. 20:54
안드로이드 DataBinding 기본 사용법 알아보기 - 기본 예제 Android 생태계에서 이미 많이 사용되고 있는 DataBinding(데이터바인딩)은 간단하게 xml파일에 data를 연결(binding)해서 사용하는 것입니다. Activity에서 따로 View들을 정의해서 사용하지 않아도 되고 Data를 view에 연결시켜 두면 data가 변할 때 따로 세팅해주지 않아도 변경되게 할 수 있습니다. 그럼 이제부터 DataBinding의 기본적인 사용법부터 알아보도록 하겠습니다. * 지금부터 진행될 예제는 Kotlin으로 작성될 예정이므로 Kotlin에 대해 간단히 알아보고 싶으시면 아래 글을 참고해주시기 바랍니다. Kotlin vs. Java - 코틀린, 자바 차이점 비교 1. app 수준의 Buil..
-
[Kotlin] Kotlin vs. Java - 코틀린, 자바 차이점 비교Android/개발 2020. 1. 27. 19:37
Kotlin vs. Java 비교하기 꽤 오래전부터 많은 회사들과 개발자들이 Android 개발에 있어서 Java 언어보다 kotlin 언어를 많이 사용하는 추세입니다. 물론 아직도 Java를 많이 사용하고 있지만 구글에서도 Kotlin을 제 1언어로 채택하고 앞으로의 컴포넌트나 라이브러리들도 Kotlin으로 개발된다고 하니 안드로이드 개발자들은 Kotlin을 안 할 이유가 없어보입니다. 그래서 코드 사용에 있어서 Java와 Kotlin을 비교해보도록 하겠습니다. 비교 순서는 변수/상수, view 사용, Null 안정성, 객체 초기화, Data Class 순으로 알아보도록 하겠습니다. 1. 변수/상수 JavaString strVar = ""; // 변수 final String strVal = ""; //..
-
[토이프로젝트] 알림 모아보기 - 받았던 알림 리스트 관리하기Android/토이프로젝트 2019. 11. 30. 06:00
[안드로이드 토이프로젝트] 알림 모아보기 이전에 받았던 알림을 확인하고 관리할 수 있어요. 실수로 지웠던 알림 다시 확인해보세요! ★★ 알림 모아보기! ★★ 이전에 받았던 알림을 확인하고 관리할 수 있어요. 실수로 지웠던 알림 다시 확인해보세요! 알림을 앱별로 모아볼 수 있고 앱이름 또는 알림 내용으로 검색해볼 수 있어요! 또 리스트에서 보고싶지 않은 앱을 체크해 관리하고 싶은 앱의 알림만 관리 할 수 있어요! ★★ 실수로 지웠던 알림 다시보기! 알림 모아보기! ★★ - 앱 다운로드 https://play.google.com/store/apps/details?id=com.imaec.notificationhelper