首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
bobby_developer
掘友等级
架构师
海到无边天作岸,山登绝顶我为峰。
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
6
文章 6
沸点 0
赞
6
返回
|
搜索文章
最新
热门
生命周期之stopping向stop转化过程
1. activity stop的流程 1.服务侧流程 方法的入口在processStoppingAndFinishingActivities,方法由IDLE_NOW_MSG驱动执行
Systrace关键参数分析
1. 确定被谁唤醒的 T指向的就是唤醒源,需要好好学习厘米的内容,能够非常好的定位相关的问题,真的很方便
ATMS生命周期判断
1. 应用正常冷启动的回调 2. 生命周期关键event日志,可以非常清晰根据相应的日志确定最后生命周期的走向,以及当前应用的启动流程,从而确定当前的问题的时间确定发生的时间点,非常经典的生命周期判断
启动Activity的类型
App启动另外app的Activity的方式 7.1 通过自定义action启动 这种方式只需要在代码中设置一个action即可, 系统会自动过滤去找到这个action所对应的Activity 当
Event log实现地方
wm_task_created 调用位置 说明:task初始化构造task时打印。 参数说明:第一个参数为task的id,例子中为7878,第二个参数为判断是否为根任务栈,如果是则返回-1,不是则返回
常见的使用工具
App包名 B站: tv.danmaku.bili || tv.danmaku.bilibilihd air.tv.douyu.android com.baidu.BaiduMap com.auton
确定 Activity的启动者
1. 背景 从桌面(Launcher)里面启动一个app,那么,如何确定这个app是从Launcher上面启动的呢? 2. 日志追查 2.1 START U0 ActivityTaskManage
systrace的官方搜集
systrace的抓取设置 在开发者选项中打开系统跟踪 开发者选项 -> 系统跟踪 ->显示"快捷设置"图块(打开) systrace的抓取 在状态栏上面点击“录制跟踪记录”,开始抓取 点
git 最基本的使用
1. 代码回滚 我们也可能会碰到,在一次产品上线之后,出现了紧急Bug,一时半会无法修复,为了保证线上稳定,需要做代码回滚。时光不能回退,Git却允许我们改变历史。想要让Git回退历史,有以下步骤:
Java版本之间的切换
Java之间版本的切换 参考文章:cnblogs.com/jaxu/p/14972722.html 设置方法 编写脚本javaxx_checkout.bat,下面以切换jdk 16为例 @echo o
下一页
个人成就
文章被点赞
90
文章被阅读
145,964
掘力值
3,628
关注了
75
关注者
34
收藏集
15
关注标签
7
加入于
2018-11-07