替换实现逐帧动画,解决内存问题
来源:互联网 发布:淘宝卖家在哪充值金币 编辑:程序博客网 时间:2024/06/16 16:52
public class StartActivity extends Activity { @Bind(R.id.iv_start) ImageView ivStart; @Override protected void onCreate(@Nullable Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_start); ButterKnife.bind(this); handler.sendEmptyMessageDelayed(0, 250);//启动handler } private int[] imgs = {R.drawable.iv_welcome_1, R.drawable.iv_welcome_2, R.drawable.iv_welcome_3, R.drawable.iv_welcome_4, R.drawable.iv_welcome_5, R.drawable.iv_welcome_6, R.drawable.iv_welcome_7, R.drawable.iv_welcome_8, R.drawable.iv_welcome_start}; private int index = 0; private Handler handler = new Handler(){ @Override public void handleMessage(android.os.Message msg) { if (index!=imgs.length){ Glide.with(StartActivity.this).load(imgs[index]).into(ivStart); handler.sendEmptyMessageDelayed(0,400); }else { toMainActivity(); } ++index; } }; private void toMainActivity() { Intent intent = new Intent(this, MainActivity.class); startActivity(intent); finish(); }}
build.gradle:compile files('libs/butterknife-7.0.1.jar')compile 'com.github.bumptech.glide:glide:4.2.0'
阅读全文
0 0
- 替换实现逐帧动画,解决内存问题
- 工具类 解决帧动画内存泄漏问题
- 仿微信清理内存图表动画(解决surfaceView闪烁问题)
- fragment替换动画的实现
- Android 解决逐帧动画不能自动播放问题
- python解决字符串替换问题
- Android利用ViewPager实现图片浏览,解决内存问题
- 替换PopUpWindow(解决焦点获取问题)实现顶部筛选菜单(顶部不变,底部阴暗)
- ViewPager+Fragment实现选项卡,并且完美解决刷新和替换Fragment的问题
- 解决内存溢出问题
- 解决webview内存问题
- 解决内存泄漏问题
- 解决动画中的一些问题
- Jquery解决“动画积累”问题
- Jquery解决“动画积累”问题
- 解决动画卡顿问题
- CSS3实现逐帧动画
- Android 用surfaceview模拟帧动画的效果,解决帧动画的OOM问题
- MongoDB学习笔记(六) MongoDB索引用法和效率分析
- docker学习笔记(三)
- python应用系列教程——python使用socket创建udp服务器端和客户端
- 常见配置redis.conf介绍
- Qt中文文档-QAbstractAnimation
- 替换实现逐帧动画,解决内存问题
- KITTI数据集格式说明
- vue中v-if与v-for的区别
- hdu4405 Aeroplane chess 【期望dp】
- LeetCode基础
- 关于MySQL中的约束
- MongoDB学习笔记(五) MongoDB文件存取操作
- 实战解析—论三年内快速成长为一名技术专家
- 软件架构模式-第二章事件驱动架构(上)