在玩头条的时候,现在我们会发现有很多的全景图的广告这样快看起来非常的酷。今天就来说说这个小效果的实现。我了解的有2种方式的实现:
1、Three.js,和前端交互实现的
2、依赖库:OpeanGL
哈哈我就挑个简单的方式来实现,选择第二种方式。
(1)、在build。gradle种添加依赖库:
allprojects {
repositories {
maven { url 'https://jitpack.io' }
}
}
dependencies {
compile 'com.github.CN-ZPH:weibo360panorama:v1.0.1'
}
(2)、设置布局:
<com.zph.glpanorama.GLPanorama
android:id="@+id/gl"
android:layout_width="match_parent"
android:layout_height="wrap_content"></com.zph.glpanorama.GLPanorama>
这样就搞定了,是不是很简单。效果图如下: