自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Android: Activity退出的六种方式

我们先来看看几种常见的退出方法(不优雅的方式)

2024-05-08 14:42:46 2321

原创 Android:Activity启动方式

正常情况下,当一个Activity启动了另一个Activity的时候,新启动的Activity就会置于任务栈的顶端,而启动它的Activity虽然功成身退,但依然保留在任务栈中,处于停止状态(如果没有finish),当用户按下返回键或者调用finish()方法时,系统会移除顶部的Activity,让后面的Activity恢复活动状态。如果不是,则创建新的Activity,即使栈内已存在该Activity。如果已经存在一个实例,那么任何对这个Activity的新请求都将被传递到那个已经存在的实例上。

2024-05-08 11:24:42 1442

原创 Android Handler

Handler是一套 Android消息传递机制,主要用于线程间通信。handler其实就是主线程起了一个子线程,子线程运行并生成Message,并把该消息加入主线程的message queue里,主线程的Looper从主线程的message queue获取message并传递给Handler处理。Handler运行在主线程中(UI线程中), 它与子线程可以通过Message对象来传递数据,这个时候,Handler就承担着接受子线程传过来的Message对象,把这些消息放入主线程队列中。

2024-05-07 17:44:33 575

原创 Android事件分发机制

当用户触摸屏幕时(View或ViewGroup派生的控件),将产生点击事件(Touch事件)。将点击事件(MotionEvent)向某个View进行传递并最终得到处理一个点击事件产生后,传递顺序是:Activity(Window) -> ViewGroup -> View。

2024-05-07 15:11:17 1315 1

空空如也

空空如也

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

TA关注的人

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