上一页 1 ··· 11 12 13 14 15 16 17 18 19 ··· 70 下一页

2023年8月14日

ActivityManagerService启动过程-1

摘要: 基于Android 6.0的源码 frameworks/base/core/java/android/app/ - ActivityThread.java - LoadedApk.java - ContextImpl.java frameworks/base/services/java/com/an 阅读全文

posted @ 2023-08-14 22:57 Hello-World3 阅读(100) 评论(0) 推荐(0)

Application创建过程-1

摘要: 一、概述 system进程和app进程都运行着一个或多个app,每个app都会有一个对应的 Application对象#######(该对象 跟 LoadedApk 一一对应)。下面分别以下两种进程创建Application的过程: 1. system_server进程; 2. app进程; 二、s 阅读全文

posted @ 2023-08-14 17:30 Hello-World3 阅读(68) 评论(0) 推荐(0)

Android系统启动-SystemServer下篇-1

摘要: 基于Android 6.0,在Android 12 上文件状态: frameworks/base/services/java/com/android/server/ - SystemServer.java frameworks/base/services/core/java/com/android/ 阅读全文

posted @ 2023-08-14 15:27 Hello-World3 阅读(345) 评论(0) 推荐(0)

2023年8月12日

Android系统启动-SystemServer上篇-1

摘要: 相关文件: /frameworks/base/core/java/com/android/internal/os/ - ZygoteInit.java - RuntimeInit.java - Zygote.java /frameworks/base/services/java/com/androi 阅读全文

posted @ 2023-08-12 16:30 Hello-World3 阅读(251) 评论(0) 推荐(0)

2023年8月4日

墓碑文件-TODO

摘要: 1. 命令 debuggerd -b <pid> 该命令获取进程的墓碑文件,也即是获取进程所有线程此刻的栈回溯打印。 阅读全文

posted @ 2023-08-04 22:16 Hello-World3 阅读(48) 评论(0) 推荐(0)

tracer ftrace笔记(19)—— 待解问题汇总

摘要: 1. 长时间卡在 MSG_WINDOW_FOCUS_CHANGED 条目中 public void handleMessage(Message msg) //android/view/ViewRootImpl.java Trace.traceBegin(Trace.TRACE_TAG_VIEW, g 阅读全文

posted @ 2023-08-04 21:46 Hello-World3 阅读(104) 评论(0) 推荐(0)

2023年8月1日

Python-12-Python 虚拟环境与爬虫

摘要: 12-1 虚拟环境的搭建 1. 为什么要搭建虚拟环境项目A需要在python2下运行,项目B需要在python3下面运行。项目A和B使用同一个包,但是项目A需要使用该包1.0版本,项目B需要使用2.0版本。那么创建虚拟环境可以解决包管理问题。 2. 搭建虚拟环境pip install pipenv 阅读全文

posted @ 2023-08-01 16:00 Hello-World3 阅读(71) 评论(0) 推荐(0)

Python-11-Python文件和异常

摘要: 11-1 文件的读取 1. open()函数 open(file, mode='r', buffering=1, encoding=None, errors=None, newline=None, closefd=True, opener=None) (1) 参数说明:file: 必须,文件路径(相 阅读全文

posted @ 2023-08-01 15:55 Hello-World3 阅读(123) 评论(0) 推荐(0)

Python-10-Python常见高级用法

摘要: 10-1 Lambda 匿名函数 匿名函数:没有定义函数的名称,可以实现函数某些简单的功能。格式: lambda param_list:expression # param_list 参数列表 # expression 简单表达式,没法实现复杂的代码块内容 需求1:传入x y,返回x+y 例子: f 阅读全文

posted @ 2023-08-01 15:43 Hello-World3 阅读(79) 评论(0) 推荐(0)

Python-9-Python迭代器、生成器与装饰器

摘要: 9-1 迭代器 在本章之前的代码,for循环本质上是迭代器的应用。迭代器,可以理解为一个容器,循环的时候,每次从容器中取出一个数据,直到数据取完为止。 for i in range(1, 10): print(i, end=' ') #1 2 3 4 5 6 7 8 9 如何自定义一个迭代器1. 以 阅读全文

posted @ 2023-08-01 15:35 Hello-World3 阅读(47) 评论(0) 推荐(0)

上一页 1 ··· 11 12 13 14 15 16 17 18 19 ··· 70 下一页

导航