msg.obj与msg.what、this与super

1、msg.obj与msg.what
(1)msg.obj :是用来放对象的,这个对象可以是任何类型;
msg.what : 只能放数字;(在if判断中可以用到)

(2)Message有两种获取方法
Message msg = new Message();
Message msg = handler.obtainMessage();
这两种方法的区别是,前者是new的,需要开辟内存空间;后取者是从global Message pool中,性能消耗相对少;

2、this与super
this 只能调用自身的构造方法;
super 可以调用父类的构造方法。

3、Android setVisibility()
setVisibility():
有三个参数:Parameters:visibility One of VISIBLE,
INVISIBLE,
GONE,
对应的三个常量值:0、4、8
VISIBLE:0 意思是可见的
INVISIBILITY:4 意思是不可见的,但还占着原来的空间
GONE:8 意思是不可见的,不占用原来的布局空间

4、JAVA——toString()
【1】undefined和null没有toString()方法
【2】布尔型数据true和false返回对应的’true’和’false’
【3】字符串类型原值返回
【4】数值类型的情况较复杂
1、正浮点数及NaN、Infinity加引号返回
2、负浮点数或加’+'号的正浮点数直接跟上.toString(),相当于先运行toString()方法,再添加正负号,转换为数字
3、整数直接跟上.toString()形式,会报错,提示无效标记,因为整数后的点会被识别为小数点,数字在使用toString()方法时,加括号可解决。
【5】对象Object类型及自定义对象类型加括号返回[object Object]

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值