Android实现显示系统实时时间

 更新时间:2021年05月10日 15:15:34   作者:AaVictory.  
这篇文章主要为大家详细介绍了Android实现显示系统实时时间,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下

Android显示系统实时时间的具体代码,供大家参考,具体内容如下

获取系统当前时间 System.currentTimeMillis(); 需要开启一个线程,我们通过Handler来实现实时更新时间

效果图

Activity.xml代码

<TextView
        android:id="@+id/real_time"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:text="-- --"
        />

MainActivity代码

@Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_main);
        real_time=findViewById(R.id.real_time);
        Startthread();
    }
 //开启一个子线程
  private void Startthread(){
        new Thread(){
            @Override
            public void run() {
                do {
                    try {
                        Thread.sleep(1000);
                        Message message=new Message();
                        message.what=1;
                        handler.sendMessage(message);
                    } catch (InterruptedException e) {
                        e.printStackTrace();
                    }
                }while (true);
            }
        }.start();
     }

//在主线程中进行数据处理
    private Handler handler=new Handler(){
        @Override
        public void handleMessage(@NonNull Message msg) {
            switch (msg.what){
                case 1:
                    long time = System.currentTimeMillis();
                    CharSequence format = DateFormat.format("hh:mm:ss yyyy-MM-dd", time);
                    real_time.setText(format);
                    break;
            }
        }
    };

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持脚本之家。

相关文章

  • Android实现圆角弹框功能

    Android实现圆角弹框功能

    这篇文章主要介绍了Android实现圆角弹框功能,本文通过实例代码给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2020-11-11
  • Android Loop机制中Looper与handler详细分析

    Android Loop机制中Looper与handler详细分析

    Handler是Android线程之间的消息机制,主要的作用是将一个任务切换到指定的线程中去执行,准确的说是切换到构成Handler的looper所在的线程中去出处理。本文将详细介绍Android Handler机制和Looper Handler Message关系
    2022-11-11
  • 解析Android中使用自定义字体的实现方法

    解析Android中使用自定义字体的实现方法

    本篇文章是对在Android中使用自定义字体的方法进行了详细的分析介绍。需要的朋友参考下
    2013-05-05
  • android查看网络图片的实现方法

    android查看网络图片的实现方法

    这篇文章主要为大家详细介绍了android查看网络图片的实现方法,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2019-04-04
  • Android中的SpannableString与SpannableStringBuilder详解

    Android中的SpannableString与SpannableStringBuilder详解

    这篇文章主要给大家介绍了关于Android中SpannableString与SpannableStringBuilder的相关资料,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧。
    2017-10-10
  • Android开发中如何去掉app标题栏的实现

    Android开发中如何去掉app标题栏的实现

    这篇文章主要介绍了Android开发中如何去掉app标题栏的实现,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2021-04-04
  • Android动画之小球拟合动画实例

    Android动画之小球拟合动画实例

    这篇文章主要介绍了Android动画之小球拟合动画实例的相关资料,需要的朋友可以参考下
    2017-07-07
  • 基于android样式与主题(style&theme)的详解

    基于android样式与主题(style&theme)的详解

    本篇文章是对android中的样式与主题(style&theme)进行了详细的分析介绍,需要的朋友参考下
    2013-06-06
  • android 实现按钮浮动在键盘上方的实例代码

    android 实现按钮浮动在键盘上方的实例代码

    这篇文章主要介绍了android 实现按钮浮动在键盘上方,本文通过实例代码给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2020-03-03
  • Android滑动拼图验证码控件使用方法详解

    Android滑动拼图验证码控件使用方法详解

    这篇文章主要为大家详细介绍了Android滑动拼图验证码控件的使用方法,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2021-08-08

最新评论