自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Activity Task和BackStack及启动模式

Activity 任务和返回堆栈Task是一系列Activity的集合,这些 Activity 按照每个 Activity 打开的顺序排列在一个返回堆栈中。按照堆栈的“后进先出”数据结构规则如何一个task内的activity 都被销毁,那这个task也将不存在task是一系列Activity的集合,每一个task都是独立整体单元,通常情况下,一个APP只会存在一个Task。在APP退后台后,整个task都会被置于后台,但他的堆栈状态不会发生改变,等再次回到前台的时候,会恢复其原来的状态和顺序。

2023-02-26 23:02:45 119

原创 Activity退出的几种方式

通常的,我们点击返回键,如果我们没有做特殊处理,那么我们的activity会被销毁,那他是怎么实现的呢在监听onkeyUP事件上,我们发现父类的处理是这样的,如果是back事件,会走onBackPressed&&!return;if (!return;if (!return;try {});finishAfterTransition 会调用finish 实现销毁if (!finish();通常我们在app需要实现点击两次退出的,可以在onPressed中做文章。

2023-02-26 21:32:01 1533

原创 Android 事件分发 笔记

参考文:https://juejin.im/post/5e3e5d50e51d4527255c97e8 本质 其实就是将点击事件(MotionEvent)传递到某个具体的View处理的整个过程。 顺序 事件传递的顺序:Activity->Window->DecorView->ViewGroup->View。 方法 一般处理情况有 事件分发->事件拦截-&g...

2020-02-27 17:05:17 148

原创 Android studio 升级3.14 坑

gradle 一定改为4.4 不然会报一个z...什么鬼的。。百度说是解压失败,也没看到有解决办法。。但是直觉是gradle有毒,,把版本从4.1改到4.4就可以了。。。 distributionUrl=https\://services.gradle.org/distributions/gradle-4.4-all.zip Google现在要求要把sdk版本提到26,还会报一个方法数量超...

2018-09-21 14:37:55 286

原创 初来乍到的应届生

应届生找工作的心得和求助

2016-08-03 14:11:57 377 2

空空如也

空空如也

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

TA关注的人

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