一、三种发送数据的方法
Message msg = myHandler.obtainMessage();
//message对象第一种传递参数的方法,
Bundle b = new Bundle();
b.putInt("age", 20);
b.putString("name", "Jhon");
msg.setData(b);
//message对象第二种传递参数的方法,利用arg1,arg2,但只能够传递整数
msg.arg1=123;
msg.arg2=456;
//message对象第三种传递参数的方法,
msg.obj="abcd";
二、三种接收数据的方法:
//三种接收数据的方法
Bundle b = msg.getData();
int age = b.getInt("age");
String name = b.getString("name");
System.out.println("age is " + age + ", name is" + name);
//第二种
System.out.println("message arg1 is-->"+msg.arg1);
System.out.println("message arg2 is-->"+msg.arg2);
//第三种
System.out.println("message obj is-->"+msg.obj.toString());