自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(2)
  • 收藏
  • 关注

原创 activity四种启动模式

1.Standard(标准模式,也就是activity默认的一种启动模式) 我们先来看看,我们先启动创建A页面,我们通过A页面跳到B页面,再跳到C页面,再跳到D页面,目前来看是很正常的,打个比如来说,我这个时候想从D页面跳回A页面是怎么做的,D页面跳转到A页面是又重新创建了一个A页面,层叠堆起,这样是肯定不行的,这种模式属于一种先进后出的一种模式总结:每次启动activity都会创建一个新的activity,属于一种先进后出的一种标准模式 2.SingleTask(栈内复用) 如果使用这种模式的话,

2022-07-07 17:50:43 3460

原创 handler

Handlerhandler发送消息(send message)不是直接发送给线程的,先是发送给队列(Message Queue),队列里面有个拿东西的角色,我们称之为looper,而且looper是一个循环的东西,只要队列里面有东西,looper就不停的从里面拿东西,在looper拿到东西之后,会把拿到的东西回传给handler,在handler拿到东西之后,会执行一个处理处理消息的方法,我们称之为HandlerMessage竟然回回传消息,我们为什么不直接向子线程发送消息呢,打个比如说,我们直接往子线程

2022-07-07 17:48:13 450

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除