안드로이드 코틀린으로 만든 두번째 프로젝트 락톡을 소개합니다. 락톡은 스마트폰에 중독되거나 학업, 업무, 연예 등 디지털 중독 해소를 위한 앱입니다. 락톡은 스마트폰 사용 습관을 건강하게 바꾸고, 중요한 순간에 집중할 수 있도록 돕는 혁신적인 잠금 앱입니다. 원격 잠금과 NFC 태그 기능으로 간편하게 스마트폰 사용을 제어하고, 디지털 중독에서 벗어나보세요. 락톡 기능설명1. NFC 스티커로 간편 잠금이 가능합니다. 2. 스카트기기를 큐알로 추가 하여 원격 잠금이 가능합니다. 3. 시간 설정으로 간편하게 잠금 가능합니다. 4. 한개의 앱을 추가 하여 필요한 앱은 사용 가능합니다. 락톡이 필요한사람1. 학업에 집중이 필요한 학생 2. 업무에 집중이 필요한 직장인 3. 스마트폰을 잠시 잊어야 하는 연인들 4..
앱을 만들다 보면 제작 욕심이 계속 생기는데요. 오랜만에 앱을 만들어 보았습니다. 앱 일반 실생활에서 접목하기 힘든 앱인데요. 그래도 필요한 사람이 한 명은 있겠지요? 요즘은 한집에 차량이 기본이 1~ 2대 많게는 5대 있는 집이 있는데요. 뉴스에서나 보면 주차 때문에 다툼이 일어 나느걸 가끔 기사가 나기는 합니다. 그래서 주차관리앱을 생각하게 되어 만들었습니다. 제작 언어는 코틀린으로 제작을 하였으며 주요 기능은 카메라로 차량번호판을 인식하여 불법주차, 이동주차, 미등록 주차등 알림톡으로 보내는 기능과 아파트 관리하시는 아파트 경비원 또는 건물에서 주차를 관리하시는 주차요원이 요긴하게 사용할것으로 예상됩니다. 차량인식 카메라를 구매할려면 최소 50만 원에서 500백만 원까지 천차만별인데 무료앱 하나로 ..
안드로이드 코틀린 애니메이션 기초 두 번째 포스팅입니다. 이전 포스팅에서는 액티비티에서 애니메이션을 처리했지만 이번 포스팅에서는 리소스 res 폴더 안에 리소스 폴더를 이용한 애니메이션 효과입니다. res 폴더 안에 animator 폴더를 생성후 리소스 파일을 만들어 줍니다. 폴더명은 animator_rotation, animator_scale, animator_sequential, animator_translate_x 회전, 크기, 사각움직임, x축 이동설정 파일입니다. 안드로이드 코틀린 에니메이션 종속성dependencies { implementation 'androidx.core:core-ktx:1.10.1' implementation 'androidx.appcompat:appco..
안드로이드 코틀린을 코딩을 하다 보면 애니메이션이 필요할 때가 있습니다. 위젯 이동시 자연스러운 처리나 간단한 게임 만들기 등 적재적소에 필요하지만 애니메이션을 잘 쓰면 사용자 UI는 더욱 고급스러워집니다. 이번 포스트에서는 안드로이드 에니메이션 효과 코틀리에서 회전, 이동, 크기변환, 페이드아웃, 페이드인, 배경색상 바꾸기, 별 쏟아지기입니다. 안드로이드 코틀린 에니메이션 종속성 dependencies { implementation 'androidx.core:core-ktx:1.10.1' implementation 'androidx.appcompat:appcompat:1.6.1' implementation 'com.google.android.material:material:1.9.0' implement..
안드로이드로 앱을 개발하면서 가장 골치 아픈 게 프로젝트 종속성이 문제 해결이 시간을 많이 잡아먹는 듯합니다. 안드로이드 스튜디오 버전은 Android Studio Dolphin | 2021.3.1 Patch 1 기존에 앱소스에서 업그레에드를 하면 오류가 나옵니다. 안드로이드 스튜디오 마이그레이트 에러 내용 Duplicate class kotlin.collections.jdk8.CollectionsJDK8Kt found in modules kotlin-stdlib-1.8.10 (org.jetbrains.kotlin:kotlin-stdlib:1.8.10) and kotlin-stdlib-jdk8-1.7.20 (org.jetbrains.kotlin:kotlin-stdlib-jdk8:1.7.20) Duplic..
안드로이드 코틀린 에니메이션 화면전환 효과 소스입니다. 리사이클뷰를 이용하여 카드뷰를 클릭 했을 경우 전환되는 화면에 에니메이션을 적용한 소스입니다. 카드뷰로 리스트 목록을 보여주며 클릭시 상세 화면으로 넘어가는 액티비티 입니다. 이미지는 패이드 효과를 주며 제목과 내용은 슬라이드로 위로 올라오는 화면전환 에니메이션입니다. 안드로이드 코틀린 리사이클뷰 에니메이션 화면전환 종속성설정 plugins { id 'com.android.application' id 'org.jetbrains.kotlin.android' id 'kotlin-parcelize' } dependencies { implementation 'androidx.core:core-ktx:1.10.1' implementation 'androidx..
안드로이드 코틀린 에니메이션 화면전환 효과 소스입니다. 안드로이드로 앱을 제작할때 액티비티에서 프레지먼트로 액티비티에서 액티비티로 화면이 전환할때 사용하는 에니메이션 화면전환 효과입니다. 사용자 UI 중에서 화면전환 에니메이션 효과를 넣으면 더욱 고급스러운 앱이 완성이 되겠지요. 안드로이드 코틀린 에니메이션 화면전환 소스설명 Activity ----> Activity1_1Details Exit ----> Enter SharedElementCallback 함수 호출 : Activity Exit ----> Activity1_1Details Enter I: 🌽 Activity: setExitSharedElementCallback() names:[transition_image_view], sharedElemen..
안드로이드 코틀린 에미메이션 효과 넣기 소스 입니다. 버튼에 따라 객체의 색상변환 또는 움직일수 있습니다. transition 폴더를 생성하고 에니메이션 객체 구현소스는 폴더 안에 놓고 만들었습니다. 처음 안드로이드 설정하는 방법과 프로젝트 만드는 건 생략하겠습니다. 소스는 아래 깃허브에서 올려 놓았습니다. 안드로이드 코틀린 종속성 buildFeatures { viewBinding true } 빌드기능은 반드시 viewBinding true 를 해주셔야 합니다. dependencies { implementation 'androidx.core:core-ktx:1.10.0' implementation "androidx.cardview:cardview:1.0.0" implementation 'androidx...