public class MainActivity extends AppCompatActivity {    private Handler handler ;    @Override    protected void onCreate(Bundle savedInstanceState) {        super.onCreate(savedInstanceState);        setContentView(R.layout.activity_main);        handler=new Handler() {            @Override            public void handleMessage(Message msg) {                super.handleMessage(msg);                if (msg.what == 0) {                    /**                     * 写执行的代码                     */                    Log.d("MainActivity", "123456");                }            }        };        /**         * timer.schedule()方法的三个参数解释 :         ① : 一个TimerTask对象         ② : 0 的意思 : 当你调用了timer.schedule()方法之后,这个方法就肯定会调用TimerTask()方法中的run()方法,这个参数指的是这两者之间的差值,也就是说用户在调用了schedule()方法之后,会等待0时间,才会第一次执行run()方法,0也就是代表无延迟了,如果传入其他的,就代表要延迟执行了         ③ : 第一次调用了run()方法之后,从第二次开始每隔多长时间调用一次run()方法.         */            new Timer().schedule(new TimerTask() {                @Override                public void run() {                    // (1) 使用handler发送消息                    Message message=new Message();                    message.what=0;                    handler.sendMessage(message);                }            },0,1000);    }}

更多相关文章

  1. 浅谈Java中Collections.sort对List排序的两种方法
  2. Python list sort方法的具体使用
  3. python list.sort()根据多个关键字排序的方法实现
  4. Android(安卓)计算控件尺寸
  5. Android搜索附近的beacon
  6. android SQlite结合SimpleCursorAdapter的简单使用
  7. Android(安卓)网络请求不能放在主线程上面
  8. android JS 互相调用
  9. API 25 (Android(安卓)7.1.1 API) webkit.WebView——未完待续

随机推荐

  1. activity 标签总结1
  2. android 暗水印
  3. Android(安卓)AlertDialog有EditText无法
  4. android:windowSoftInputMode属性使用
  5. Android(安卓)startActivityForResult的
  6. android 4.4以下loadIocn nullpointerExc
  7. 判断Android设备是否连接网络
  8. android邮箱开发可以参考的相关开源资料
  9. Linux/Ubuntu下android设备添加adb驱动
  10. android 透明对话框