๐ฑAndroid/๐ฉ๐ป๐ป Android ๊ฐ๋ฐ ์ผ์ง(10)
-
[Android/Kotlin] ๊ฐ๋จํ Animation Transition ๊ตฌํํ๊ธฐ
์์ฆ ๋ค์ํ ์ธํฐ๋ ์ ์ ๋ํด ๊ด์ฌ์ด ์๊ฒจ ์ฐพ์๋ณด๋ ๋์ค ๋ค์๊ณผ ๊ฐ์ Animation์ ๋ง๋๋ ๋ฐฉ๋ฒ์ ๋ํด ์๊ฒ ๋์์ต๋๋ค ! AcitivityOptions์ makeScenceTransitionAnimation() ์ ์ด์ฉํ์ฌ Animation Transition์ ํ๋ ๋ฐฉ๋ฒ์ ๋ํด ์ ์ด๋ณด๊ฒ ์ต๋๋ค. ์๋์ ๊ฐ์ด ๊ฐ๋จํ Animation๋ ๊ฐ๋ฅํ์ง๋ง RecyclerView์๋ Animation Transition์ ์ ์ฉํด ๋ณผ ์ ์์ ๊ฒ ๊ฐ์ต๋๋ค : ) ๋ค์ ํฌ์คํ ์์๋ RecyclerView์ Animation Transition ์ ์ฉํ๋ ๋ฐฉ๋ฒ์ ๋ํด ์จ๋ณด๋๋ก ํ๊ฒ ์ต๋๋ค ! ๐ Styles ์ถ๊ฐํด์ฃผ๊ธฐ ํด๋น Animation Transition์ ์ ์ฉํ๋ ค๋ฉด Style์ "android:windowActi..
2021.01.02 -
[Android/Kotlin] Round TabLayout ๋ง๋ค๊ธฐ
์ด์ ๊ธ์์ Fragment์ ViewPager์ ์ด์ฉํ์ฌ TabLayout ๊ตฌํํ๋ ๋ฐฉ๋ฒ์ ๋ํด ์์๋ณด์์ต๋๋ค. ์ด๋ฒ ๊ธ์์๋ ์๋ ์ฌ์ง๊ณผ ๊ฐ์ Round ๋ TabLayout ๋ง๋๋ ๋ฐฉ๋ฒ์ ๋ํด ์๊ฐํด๋๋ฆฌ๋ ค๊ณ ํฉ๋๋ค! TabLayout ๋ง๋๋ ๋ฐฉ๋ฒ์ ๋ํด ์ ๋ชจ๋ฅด์๊ฒ ๋ค๋ฉด !? ์๋ ๊ธ์ ๋จผ์ ์ฝ๊ณ ์ค์๋ ๊ฑธ ์ถ์ฒ ๋๋ ค์ ๐๐ [Android/Kotlin] ๊ธฐ๋ณธ TabLayout ๋ง๋ค์ด๋ณด๊ธฐ ์ ์ฌ์ง๊ณผ ๊ฐ์ด ์๋จ์ Tab๋ฐ๊ฐ ์กด์ฌํ์ฌ ์คํฌ๋กค ์ Tab์ ๋ง๋ ํ๋ฉด์ด ๋ณด์ฌ์ง๋ ํ๋ฉด ๊ตฌ์ฑ์ ๋ง์ด ๋ณด์ จ์ ๊ฑฐ๋ผ๊ณ ์๊ฐํด์. ์ด๋ฒ ํฌ์คํ ์์๋ ์๋จ์ TabLayout์ด ์กด์ฌํ๋ ๊ธฐ๋ณธ TabLayout์ ๋ง๋ค์ด yunaaaas.tistory.com ๊ธฐ๋ณธ TabLayout์ ๋ง๋๋ ๋ฐฉ์์ ๋ชจ๋ ๋์ผํฉ๋๋ค. ์ถ๊ฐ์ ์ธ ..
2020.12.30 -
[Android/Kotlin] ๊ธฐ๋ณธ TabLayout ๋ง๋ค์ด๋ณด๊ธฐ
์ ์ฌ์ง๊ณผ ๊ฐ์ด ์๋จ์ Tab๋ฐ๊ฐ ์กด์ฌํ์ฌ ์คํฌ๋กค ์ Tab์ ๋ง๋ ํ๋ฉด์ด ๋ณด์ฌ์ง๋ ํ๋ฉด ๊ตฌ์ฑ์ ๋ง์ด ๋ณด์ จ์ ๊ฑฐ๋ผ๊ณ ์๊ฐํด์. ์ด๋ฒ ํฌ์คํ ์์๋ ์๋จ์ TabLayout์ด ์กด์ฌํ๋ ๊ธฐ๋ณธ TabLayout์ ๋ง๋ค์ด ๋ณด๋๋ก ํ๊ฒ ์ต๋๋ค. Fragment 3๊ฐ๋ฅผ ์ด์ฉํ์ฌ ViewPager ๋ง๋๋ ๋ฐฉ๋ฒ๊ณผ ๋์ผํฉ๋๋ค : ) Gradle์ implementation 'com.google.android.material:material:1.0.0' ์ถ๊ฐํ๊ธฐ TabLayout๊ณผ ViewPager๋ฅผ ์ด์ฉํ๋ ค๋ฉด com.google.android.material:material:1.0.0์ ์ถ๊ฐํด์ค์ผํฉ๋๋ค. dependencies { ... implementation 'com.google.android.material:mate..
2020.12.30 -
[Android/Kotlin] Zxing ๋ผ์ด๋ธ๋ฌ๋ฆฌ๋ก QR์ฝ๋ ์ค์บ๋ ๋ง๋ค๊ธฐ
QR์ฝ๋ ์ค์บ๋๋ฅผ ๋ง๋ค๊ธฐ ์ํด ๋ง์ ๊ตฌ๊ธ๋ง์ ํด๋ณธ ๊ฒฐ๊ณผ QR์ฝ๋ ์ค์บ๋ ๋ง๋ค ๋ Zxing ๋ผ์ด๋ธ๋ฌ๋ฆฌ๋ฅผ ๋ง์ด ์ฌ์ฉํ๋ค๋ ๊ฒ์ ์๊ฒ๋์์ด์! ๊ทธ๋์ ์ค๋์ ์์ ๊ฐ์ Zxing ๋ผ์ด๋ธ๋ฌ๋ฆฌ๋ฅผ ์ด์ฉํ์ฌ QR์ฝ๋ ์ค์บ๋ ๋ง๋๋ ๋ฐฉ๋ฒ์ ๋ํด ์๊ฐํด๋๋ฆฌ๋ ค๊ณ ํฉ๋๋ค. ์ ๋ ์ฃผ๋ก ๊ฐ๋ฐํ ๋ Kotlin์ ์ฌ์ฉํ๊ธฐ ๋๋ฌธ์ Kotlin์ผ๋ก ์ฌ์ฉ๋ฒ์ ๋ํด ์ค๋ช ํ๋๋ก ํ๊ฒ ์ต๋๋ค. ์๋ ๋งํฌ๋ Zxing ๋ผ์ด๋ธ๋ฌ๋ฆฌ ์ฃผ์ ์ ๋๋ค ! journeyapps/zxing-android-embedded Barcode scanner library for Android, based on the ZXing decoder - journeyapps/zxing-android-embedded github.com Build, Gradle์ Zxing ..
2020.12.30