主要是在Runnable的run中用Handler来post其自身

package com.example.activity_and_service;import android.app.Activity;
import android.os.Bundle;
import android.view.View;
import android.widget.Button;
import android.os.Handler;
import android.widget.TextView;import java.util.Calendar;public class MainActivity extends Activity{TextView mClock;@Overrideprotected void onCreate(Bundle savedInstanceState) {super.onCreate(savedInstanceState);//setContentView(R.layout.activity_main);mClock = new TextView(this);setContentView(mClock); }private Handler handler = new Handler();private Runnable task = new Runnable() {public void run(){Calendar now = Calendar.getInstance();mClock.setText(String.format("%02d:%02d:%02d", now.get(Calendar.HOUR),now.get(Calendar.MINUTE), now.get(Calendar.SECOND)));handler.postDelayed(task, 1000);}};public void onResume(){super.onResume();handler.postDelayed(task, 1000);}public void onPause(){super.onPause();handler.removeCallbacks(task);}
}

Activity的用法(二):Timing Activity相关推荐

  1. 【Android 插件化】Hook 插件化框架 ( 从 Hook 应用角度分析 Activity 启动流程 二 | AMS 进程相关源码 | 主进程相关源码 )

    Android 插件化系列文章目录 [Android 插件化]插件化简介 ( 组件化与插件化 ) [Android 插件化]插件化原理 ( JVM 内存数据 | 类加载流程 ) [Android 插件 ...

  2. 实验二、Activity界面基本实验

    实验二.Activity界面基本实验 链接: 大佬原文:我很好请走开谢谢. [实验名称]实验二.Activity界面基本实验 [实验目的] 1.掌握Activity的基本功能: 2.掌握prefere ...

  3. 二、Activity 的启动模式

    一.四种启动模式: ① standard(标准模式) 这个是系统的默认模式.在这种模式下,每次启动一个 Activity 都会重新创建一个新的实例,不管这个实例是否已经存在,并且谁启动了这个 Acti ...

  4. (二)Activity启动模式

    启动模式 一.概念 顾名思义,就是activity的启动方式方法,共有4种模式standard,singleTop,singleTask,singleInstance. 为什么要学习启动模式呢?因为有 ...

  5. Android开发基础——Activity基本用法

    什么是Activity Activity是一种可以包含用户界面的组件,主要用于和用户进行交互. 一个应用程序中可以包含零个或多个Activity,但不包含任何Activity的应用程序则很少. Act ...

  6. Android实验二:Activity的生命周期

    要求 设计如下界面,包括四个按钮,两个文本框.单击对应按钮可以启动对应activity.假 定Activity A为启动Activity. 部分代码 import androidx.appcompat ...

  7. 基础总结篇之二:Activity的四种launchMode

    合抱之木,生於毫末:九層之台,起於累土:千里之行,始於足下.<老子> 今天在社区看到有朋友问"如何在半年内成为顶级架构师",有网友道"关灯睡觉,不用半年的.. ...

  8. Activity详解—— Activity基本用法

    Activity的xml配置 Activity在使用时候必须在xml中设置,否则在启动Activity时候会找不到当前的类.下面配置是常用的作为程序入口的Activity配置.如下设置后,点击应用启动 ...

  9. Activity(二)—— Activity的生命周期

    Activity的生命周期 1 android任务栈/Task Android中的Activity是可以层叠的.每启动一个新的Activity,就会覆盖在原Activity之上,然后点击Back键会销 ...

最新文章

  1. 武汉大学提出ARGAN:注意力循环生成对抗模型用于检测、去除图像阴影 | ICCV 2019...
  2. 用Vue撸一个『A-Z字母滑动检索菜单』
  3. 人工智能简史(Rockwell Anyoha )
  4. eureka知识点概览
  5. Unity+SenseAR教程:用手势发射爱心【源码】
  6. 【转】解决 canvas 在高清屏中绘制模糊的问题
  7. 复旦大学python期末考试_在复旦大学当学渣是怎样的?
  8. BamlViewer修改
  9. 拓端tecdat|使用R语言创建自定义桑基图Sankey图
  10. 回调函数透彻理解Java
  11. 进程同步问题(二)——信号量机制
  12. java复制行_Java 复制Word表格中的行或列
  13. 红杉资本合伙人Maguire:Crypto将是未来30年最大趋势
  14. 新版 | 小O地图V0.9.2.0
  15. 计算机教案封面设计,四年级信息技术《精彩封面巧设计》教学设计
  16. mock详细教程入门这一篇就够了(*)
  17. 机器学习性能评估——PR曲线与ROC曲线
  18. 什么是CART算法?怎么对CART进行建树?怎么对CART进行减枝叶?CART Python实现代码
  19. BZOJ 1787 AHOI2008 紧急集合 倍增LCA
  20. 美团外卖手机网页版数据加密解析

热门文章

  1. Java 连接 MS sql Server 2005
  2. python简单代码画曲线图教程-Python绘制折线图和散点图的详细方法介绍(代码示例)...
  3. python学习费用-深圳python学习费用多少
  4. python入门练习题-python基础知识练习题一
  5. python多久能学会爬虫-上海多久可以学会python
  6. python有什么功能-Python 3.9有什么新功能?
  7. 自学python要多久才能学会-怎么自学python,大概要多久?
  8. python画直方图成绩分析-Python数据分析:直方图及子图的绘制
  9. python比c语言好学吗-对于初学者而言,python和 c语言先学哪个好
  10. python能做软件吗-python能够做软件的自动化测试吗?