zoukankan      html  css  js  c++  java
  • Android——Handler 多线程

    java

    打开界面 实现图片轮播

     //Handler
    
            final ImageView iv_2 = (ImageView)findViewById(R.id.iv_2);
    
            final int[] imageid = {R.drawable.dazhong,R.drawable.deskclock,R.drawable.gallery,R.drawable.maps,
                    R.drawable.mm,R.drawable.netease,R.drawable.qq,R.drawable.sinaweibo};
    
    
            //继承Handler
            final Handler handler = new Handler()
            {
                int i = 0;
                //处理信息的回调方法
                //重写
    
                @Override
                public void handleMessage(Message msg) {
                    super.handleMessage(msg);
    
                    if (msg.what == 1)
                    {
                        //切换图片
                        iv_2.setImageResource(imageid[i++ %imageid.length]);
                    }
                }
            };
    
            //在新线程里发送消息
            //定时循环发送
            //定时器:启动新线程,定时执行代码
            new Timer().schedule(new TimerTask() {
                @Override
                public void run() {
    
                    //发送消息
                    //空消息
                    handler.sendEmptyMessage(1);
                }
            },3000,2000);
        }

  • 相关阅读:
    DOM操作之获取HTML、文本和值
    DOM操作之属性和样式操作
    DOM节点的增删改查
    其他选择器
    属性过滤选择器
    Linux
    Linux
    Appium自动化(3)
    Appium自动化(2)
    Appium自动化(1)
  • 原文地址:https://www.cnblogs.com/Chenshuai7/p/5368328.html
Copyright © 2011-2022 走看看