Android
Android Studio - 오픈 소스 라이브러리를 안드로이드 스튜디오에 적용하는 방법
Cong_S
2022. 7. 8. 10:21
0. 어떤 오픈소스 라이브러리가 필요한지 구글링 등을 통해 정보를 모아오자.
1. 설치할 라이브러리가 정해졌다면, 프로젝트 Gradle Scriptes 의 (Module : ... ) 항목으로 갑니다.
dependencies {
implementation 'androidx.appcompat:appcompat:1.3.0'
implementation 'com.google.android.material:material:1.4.0'
implementation 'androidx.constraintlayout:constraintlayout:2.0.4'
testImplementation 'junit:junit:4.13.2'
androidTestImplementation 'androidx.test.ext:junit:1.1.3'
androidTestImplementation 'androidx.test.espresso:espresso-core:3.4.0'
// 라이브러리 추가
implementation 'com.daimajia.androidanimations:library:2.4@aar'
2. 코드가 많은데 밑으로 내려 라이브러리를 implementation 해준다.
3. 라이브러리가 추가되었다면 코드를 작성하여 실행시켜보자. 이 때 실행시키는 코드를 작성해준다.
이 때, 클릭했을 때 반응하는건지 처음 실행시켰을 때 반응하는건지 등 실행 위치를 잘 고려하여 작성해준다.
// 3. 애니메이션 효과를 준다.
YoYo.with(Techniques.Shake).duration(400).repeat(0).playOn(imgDice1);
YoYo.with(Techniques.Shake).duration(400).repeat(0).playOn(imgDice2);
4. 완성! 실제로 실행시켜보자.
예시로 사용한 오픈소스 라이브러리 :
https://github.com/daimajia/AndroidViewAnimations
(오브젝트에 간단한 움직임, 애니메이션을 추가할 수 있는 라이브러리)
GitHub - daimajia/AndroidViewAnimations: Cute view animation collection.
Cute view animation collection. Contribute to daimajia/AndroidViewAnimations development by creating an account on GitHub.
github.com