• linkedu视频
  • 平面设计
  • 电脑入门
  • 操作系统
  • 办公应用
  • 电脑硬件
  • 动画设计
  • 3D设计
  • 网页设计
  • CAD设计
  • 影音处理
  • 数据库
  • 程序设计
  • 认证考试
  • 信息管理
  • 信息安全
菜单
linkedu.com
  • 网页制作
  • 数据库
  • 程序设计
  • 操作系统
  • CMS教程
  • 游戏攻略
  • 脚本语言
  • 平面设计
  • 软件教程
  • 网络安全
  • 电脑知识
  • 服务器
  • 视频教程
  • JavaScript
  • ASP.NET
  • PHP
  • 正则表达式
  • AJAX
  • JSP
  • ASP
  • Flex
  • XML
  • 编程技巧
  • Android
  • swift
  • C#教程
  • vb
  • vb.net
  • C语言
  • Java
  • Delphi
  • 易语言
  • vc/mfc
  • 嵌入式开发
  • 游戏开发
  • ios
  • 编程问答
  • 汇编语言
  • 微信小程序
  • 数据结构
  • OpenGL
  • 架构设计
  • qt
  • 微信公众号
您的位置:首页 > 程序设计 >Android > 硅谷新闻7--顶部轮播图循环播放,7--循环播放

硅谷新闻7--顶部轮播图循环播放,7--循环播放

作者:网友 字体:[增加 减小] 来源:互联网 时间:2017-05-26

网友通过本文主要向大家介绍了青岛蓝色硅谷新闻,美国硅谷新闻,硅谷新闻,硅谷,尚硅谷等相关知识,希望对您有所帮助,也希望大家支持linkedu.com www.linkedu.com

硅谷新闻7--顶部轮播图循环播放,7--循环播放


private void processData(String json) {
        ......
   
	//发消息每隔4000切换一次ViewPager页面
	if(internalHandler == null){
		internalHandler = new InternalHandler();
	}

	//是把消息队列所有的消息和回调移除
	internalHandler.removeCallbacksAndMessages(null);
	internalHandler.postDelayed(new MyRunnable(),4000);
}

  

class MyOnPageChangeListener implements ViewPager.OnPageChangeListener {
	
    .....
	
	private  boolean isDragging = false;
	@Override
	public void onPageScrollStateChanged(int state) {

		if(state ==ViewPager.SCROLL_STATE_DRAGGING){//拖拽
			isDragging = true;
			LogUtil.e("拖拽");
			//拖拽要移除消息
			internalHandler.removeCallbacksAndMessages(null);
		}else if(state ==ViewPager.SCROLL_STATE_SETTLING&&isDragging){//惯性
			//发消息
			LogUtil.e("惯性");
			isDragging = false;
			internalHandler.removeCallbacksAndMessages(null);
			internalHandler.postDelayed(new MyRunnable(),4000);

		}else if(state ==ViewPager.SCROLL_STATE_IDLE&&isDragging){//静止状态
			//发消息
			LogUtil.e("静止状态");
			isDragging = false;
			internalHandler.removeCallbacksAndMessages(null);
			internalHandler.postDelayed(new MyRunnable(),4000);
		}
	}
}

  

分享到:QQ空间新浪微博腾讯微博微信百度贴吧QQ好友复制网址打印

您可能想查找下面的文章:

  • 硅谷新闻11--极光推送的集成,硅谷新闻11--极光
  • 硅谷新闻7--顶部轮播图循环播放,7--循环播放
  • 硅谷新闻9--图片三级缓存,
  • 硅谷新闻5--顶部新闻轮播图事件处理,硅谷5--
  • 硅谷新闻4--解决页签手指按下从左到右滑动的bug,硅谷4--
  • 硅谷新闻2--禁止viewpager预加载,2--viewpager

相关文章

  • 2017-05-26Android 手机卫士--导航界面4的业务逻辑,android卫士
  • 2017-05-26初识react native遇到的问题,reactnative
  • 2017-05-26Android应用一般上架流程
  • 2017-05-26iTween基础之功能简介,itween功能简介
  • 2017-05-26AppLaunchChecker
  • 2017-07-22自定义收集用户行为统计库 (非常方便 可以自己拓展)
  • 2017-05-26三年0故障总结,提升代码质量的秘诀
  • 2017-05-26android http下载视频到指定目录,android目录
  • 2017-05-26谷歌电子市场9--详情界面,谷歌电子市场9--
  • 2017-05-223.4 TouchListener PK OnTouchEvent + 多点触碰

文章分类

  • JavaScript
  • ASP.NET
  • PHP
  • 正则表达式
  • AJAX
  • JSP
  • ASP
  • Flex
  • XML
  • 编程技巧
  • Android
  • swift
  • C#教程
  • vb
  • vb.net
  • C语言
  • Java
  • Delphi
  • 易语言
  • vc/mfc
  • 嵌入式开发
  • 游戏开发
  • ios
  • 编程问答
  • 汇编语言
  • 微信小程序
  • 数据结构
  • OpenGL
  • 架构设计
  • qt
  • 微信公众号

最近更新的内容

    • Android IPC机制(四):细说Binder连接池
    • AndroidStudio如何快速制作.so
    • Android的Message Pool是什么——源码角度分析,androidpool
    • 商城热卖,淘宝热卖商城
    • AppManager,androidappmanager
    • 创建安卓应用的 30 个经验教训,安卓经验教训
    • ListView 添加 HeaderView常见错误,listviewheaderview
    • Android设计模式(十六)-中介者模式
    • Android学习笔记-EditText(输入框)(一),android-edittext
    • android布局--Android fill_parent、wrap_content和match_parent的区别,wrapparent

关于我们 - 联系我们 - 免责声明 - 网站地图

©2020-2025 All Rights Reserved. linkedu.com 版权所有