对比请看http://blog.sina.com.cn/s/blog_78c913e30100uqmf.html

以下代码是MainActivity.java中的代码

package com.example.handlertest;import android.app.Activity;
import android.os.Bundle;
import android.os.Handler;public class MainActivity extends Activity {private Handler handler = new Handler();@Overrideprotected void onCreate(Bundle savedInstanceState) {super.onCreate(savedInstanceState);setContentView(R.layout.activity_main);handler.post(r);//Thread t = new Thread(r);//t.start();System.out.println("activity--->"+ Thread.currentThread().getId());System.out.println("activityname--->"+ Thread.currentThread().getName());}Runnable r = new Runnable(){public void run() {System.out.println("handler--->"+ Thread.currentThread().getId());System.out.println("handlername--->"+ Thread.currentThread().getName());try{Thread.sleep(10000);}catch (InterruptedException e){e.printStackTrace();}}};
}

以下代码是activity_main.xml中的代码

<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"xmlns:tools="http://schemas.android.com/tools"android:id="@+id/LinearLayout1"android:layout_width="match_parent"android:layout_height="match_parent"android:orientation="vertical"tools:context="${relativePackage}.${activityClass}" ><TextViewandroid:layout_width="wrap_content"android:layout_height="wrap_content"android:text="@string/hello_world" /></LinearLayout>

转载于:https://www.cnblogs.com/tonglin0325/p/4583820.html

Android学习笔记——Handler(二)相关推荐

  1. 【转】 Pro Android学习笔记(二十):用户界面和控制(8):GridView和Spinner

    目录(?)[-] GridView Spinner GridView GridView是网格状布局,如图所示.在了解ListView后,很容易了解GridView.下面是例子的XML文件. <? ...

  2. Pro Android学习笔记(二九):用户界面和控制(17):include和merge

    xml控件代码重用:include 如果我们定义一个控件,需要在不同的layout中重复使用,或者在同一个layout中重复使用,可以采用include的方式.例如定义my_button.xml如下 ...

  3. 【转】 Pro Android学习笔记(二九):用户界面和控制(17):include和merge

    目录(?)[-] xml控件代码重用include xml控件代码重用merge 横屏和竖屏landsacpe portrait xml控件代码重用:include 如果我们定义一个控件,需要在不同的 ...

  4. 【转】Pro Android学习笔记(二五):用户界面和控制(13):LinearLayout和TableLayout...

    目录(?)[-] 布局Layout 线性布局LinearLayout 表格布局TableLayout 布局Layout Layout是容器,用于对所包含的view进行布局.layout是view的子类 ...

  5. Android 学习笔记之二 Netspeed

    今天看项目源码发现获取Android网速有问题,就此改了一下,做个笔记留给自己看. 下面代码放在工具类里: [java] view plaincopy public static long getNe ...

  6. Android学习笔记——Menu(二)

    知识点: 这次将继续上一篇文章没有讲完的Menu的学习,上下文菜单(Context menu)和弹出菜单(Popup menu). 上下文菜单 上下文菜单提供对UI界面上的特定项或上下文框架的操作,就 ...

  7. Android学习笔记(二)——TextView常用属性以及下划线、跑马灯设置

    属性 Textsize:字体的大小(单位Px) Textcolor:字体的颜色 text:文本内容.(设置文本内容也可以在activity中通过函数是setText()设置,可以传入字符串也可以传入整 ...

  8. Android学习笔记(二)

    在苏联的谷歌,你的界面呈现 在移动 UI 架构开发的混战中, Android 上升到首位.如果你有一些移动体验,你会发现它是一个 Java ME 的 Canvas / Screen 对象和 BREW ...

  9. android文件存储token,ANDROID 学习笔记(二) 用户登陆问题 TOKEN SESSION 缓存

    首先介绍TOKEN 缓存问题 写个工具类 里面放入 /* * 获取缓存的token */ public static String getCachedToken(Context context){ r ...

最新文章

  1. 团队作业8——第二次项目冲刺(Beta阶段)--第六天
  2. 【400】numpy.pad 为数组加垫(迷宫类题目)
  3. python 地址模糊匹配_使用python处理selenium中的xpath定位元素的模糊匹配问题
  4. wamp解决ajax跨域问题
  5. xshell上vim小键盘无法使用的解决方法
  6. 64位ubuntu安装交叉编译器出现的问题。nuc972工程中的问题
  7. Ubuntu Server 分区案例
  8. 基因编辑婴儿追踪:该被编辑的是我们的心
  9. html调用文章标题,HTML中文章标题标签的详细介绍
  10. 带你掌握java反序列化漏洞及其检测
  11. 《Java程序员职场全攻略:从小工到专家》连载十四:先挣的是资本,后挣的是钱
  12. C++ 创建 TcpClient 客户端,使用QAbstractSocket 、 QtNetwork
  13. 光继电器一体化控制实训系统
  14. 软件是如何驱动硬件的,代码是怎样对计算机实现控制的?
  15. python ca模块_[转]常用的python模块及安装方法
  16. 股市股票基金市场研报合集(2022年,共195份)
  17. 文件系统FastDFS和阿里云OSS
  18. 2021-07-02软件构造学习中遇到的问题
  19. PHP的抽象类和抽象方法 abstract
  20. c语言二级程序设计题难吗,c语言二级公共基础知识试题特点

热门文章

  1. 计算机考试前的心情作文,考试时的心情作文(七篇)
  2. 阿里mysql 二进制_Mysql binlog 之阿里canal
  3. matlab pca和逆pca函数,matlab_PCA,训练集与测试集分开,原理和用法
  4. 关闭 Pycharm 更新提示
  5. vue element-ui登录页面源码
  6. iis7怎么安装php7,Linux下如何安装php7
  7. MySQL命令(二)| 表的增删查改、聚合函数(复合函数)、联合查询
  8. python基础小白题4
  9. 一元多项式的表示和相加【数据结构】
  10. Android studio安装过程中入的坑的记录与记录