简单实现跑马灯
16lz
2021-12-04
先来看一下效果,第一次做动态图,做的不好
首先创建一个文件夹,里面创建两个动画xml:
出去时的动画
<?xml version="1.0" encoding="utf-8"?>
进来时的动画
<?xml version="1.0" encoding="utf-8"?>
主布局中:
<?xml version="1.0" encoding="utf-8"?> android:autoStart="true" android:background="#fff" android:flipInterval="3000" android:inAnimation="@animator/animator_in" android:outAnimation="@animator/animator_out" />
创建几个子布局,也就是每一页的内容,我在这里举一个例子,布局如下:
<?xml version="1.0" encoding="utf-8"?>
马上就要完成,最后一步了
public class MainActivity extends AppCompatActivity { @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); ViewFlipper vf= (ViewFlipper) findViewById(R.id.vf); //创建子布局 View paomadeng_item=View.inflate(MainActivity.this,R.layout.paomadeng_item,null); //添加子布局 vf.addView(paomadeng_item); }}
更多相关文章
- Android(安卓)Activity动画属性简介
- Android(安卓)screenOrientation 屏幕方向的设定与控制
- 实现Android简单动画旋转案例
- android中的帧动画
- android中的帧动画
- Android开发工程师文集-Fragment,适配器,轮播图,ScrollView,Gallery
- android 动画
- android logo:内核、android开机动画
- android简单Logo