ImageView 라이브러리인 KenBurnsView와 PanoramaImageView를 사용 해봤습니다.
[KenBurnsView]
https://github.com/flavioarfaria/KenBurnsView
이미지가 움직이는 모습을 볼 수 있습니다.
1 2 3 4 5 6 | <com.flaviofaria.kenburnsview.KenBurnsView android:layout_width="match_parent" android:layout_height="wrap_content" android:adjustViewBounds="true" android:scaleType="centerCrop" android:id="@+id/cardImageView"/> | cs |
xml에서 다음과 같이 사용할 수 있고 코드 상에서는 ImageView 처럼 사용할 수 있습니다.
[PanoramaImageView]
https://github.com/gjiazhe/PanoramaImageView
스마트폰을 움직이면 기울기에 따라서 사진을 파노라마 형식으로
볼 수 있게 해주는 라이브러리 입니다.
1 2 3 4 5 6 | <com.gjiazhe.panoramaimageview.PanoramaImageView android:layout_width="match_parent" android:layout_height="match_parent" android:adjustViewBounds="true" android:id="@+id/panoramaImage" app:piv_enablePanoramaMode="true"/> | cs |
xml은 다음과 같이 사용할 수 있습니다.
PanoramaImageView에서 중력 가속도 센서를 적용하는 과정이 따로 필요한데
상단의 PanoramaImageView 라이브러리 Github을 참고하면 쉽게 사용할 수 있습니다.
[라이브러리 적용 예제 - Github]
'Android 기법 > # Study' 카테고리의 다른 글
[Android]Background Tasks (0) | 2017.07.18 |
---|---|
[Android]위치 및 구글맵 살펴보기(Google Maps) (2) | 2017.07.16 |
FragmentPagerAdapter와 FragmentStatePagerAdapter (0) | 2017.07.11 |
[Android/안드로이드]RecyclerView 헤더 쉽게 만들기 (0) | 2017.07.06 |
[Android]transform.TransformException 에러 [java.util.zip.ZipException: duplicate entry: com/unity3d/unitygvr/BuildConfig.class] (0) | 2017.05.25 |
댓글