首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

当我们按下电源键,Android 究竟做了些什么?

借本文给大家分享,笔者对Android 系统启动流程的整体理解~ [hi, I'm Android] 现在,按下电源键 下面是Android启动的核心步骤流程图,看文字的时候,记得回来对照图来理解喔,希望阅读全文后...”尾部(除非 Action 已存在队列中),然后系统再对这些命令按顺序进行。...ServiceManager 由 init 进程解析 rc 脚本时启动,属于 core 类,其他同类进程包括:uenetd、console、adbd等。...当 ServiceManager 每次重启时,其他关键进程:zygote、media、surfaceflinger 等也会被 restart。 2....Zygote 同样由 init 解析 rc 脚本时启动,属于 main 类,同属 main 类的系统进程有:netd、debuggerd、rild等。

2K140
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    Android 面试黑洞——当我按下 Home 键再切回来,会发生什么?

    就像我在视频标题里说的,当用户在使用 App 的时候按下了 Home 键,然后再切回来,或者在多个 App 之间切来切去,App 的内容会不会改变、会怎么改变、要怎么让它按你的需求去变或不变,这些问题都需要你对...每个 Task 都有一个自己的回退栈,它按顺序记录了用户打开的每个 Activity,这样就可以在用户按返回键的时候,按照倒序来依次关闭这些 Activity。...前台 Task 进入后台最常见的场景有两种:按 Home 键回到桌面,以及按最近任务键查看最近任务。需要注意的是:前台 Task 是在显示最近任务的时候就已经进入了后台,而不是在你切换到其他应用之后。...所以如果用户从短信进入邮箱以后没有按直接返回键,而是先查看一下最近任务再马上按返回键切回去,这个时候虽然表面上看着没变,但实际上前台 Task 已经只剩下了一个。...那么在实际的操作中,它们的区别就是:在被启动之后,用户按返回键时,singleTask 会在自己的 App 里进行回退,而 singleInstance 会直接回到原先的 App;以及用户稍后从桌面点开

    1.8K30

    VBA实战技巧07: 阻止用户按Ctrl+Break键中断代码运行

    当运行中的代码长时间没有响应,或者代码陷入死循环时,可以按Ctrl+Break键中断代码的执行(注:有些笔记本电脑的键盘上没有Break键,可以按Esc键)。此时,VBA会弹出如下图1所示的消息。...图1 然而,有时候我们不希望用户按Ctrl+Break键中断正在运行中的代码,因为此时程序可能正在创建一些需要占用电脑资源才能生成的“东西”,所以才会看起来没有响应。...要阻止按Ctrl+Break键中断代码的执行,可以在程序中添加下面的语句: Application.EnableCancelKey= xlErrorHandler 这个语句指示VBA不要显示“代码执行被中断...实际上,这也为我们提供了一种利用用户按Ctrl+Break键操作的方法。...如果将其设置为xlDisabled,则告诉VBA停止响应用户按下Ctrl+Break键的操作。如果将其设置为xlInterrupt,则正常响应用户按下Ctrl+Break键的操作。

    2.7K10

    2020版PS快捷键_ps应用快捷键大全

    100%显示图像:Ctrl+1;或者,双击放大镜工具。 按屏幕大小缩放:Ctrl+0:或者,双击抓手工具。 缩放图层内容到窗口大小:按Alt键点击图层缩览图或名称。...填充背景色:Ctrl+Backspace 说明:Mac版,Cmd+Delete 仅填充图层中的非透明区域:填充时加按Shift键。...+’ ---- 合并图层 向下合并:Ctrl+E 向下合并可见图层:Ctrl+Shift+E 盖印图层:Ctrl+Shift+Alt+E ---- 蒙版相关 以快速蒙版方式查看蒙版:\ 仅显示蒙版:按Alt...标尺Ruler:Ctrl+R 对齐:Ctrl+Shift+; ---- ---- ◆ ◆ ◆ 特定工具相关 画笔工具 (1)选择不同的笔刷 按>键,下一个笔刷;按Shift+>键,最后一个笔刷。...按键,前一个笔刷;按Shift+键,最前一个笔刷(通常是柔边圆)。 (2)调整画笔尺寸 [ 键和 ] 键。 或者,按住Alt+右键+水平拖放。

    1.6K20

    让DOS下输入命令时也可以象LiUnix一样用Tab键进行命令自动填充

    阅读更多 让DOS下输入命令时也可以象LiUnix一样用Tab键进行命令自动填充 方法:    修改注册表 操作:    运行regedit    展开 HKEY_LOCAL_MACHINE...即可在新打开的DOS窗口下开始生效了,在使用时,敲 Tab 键就可以让DOS来自动帮你完成填充,比较方便。...如果在 DOS 窗口时,什么也不输,就一直敲 Tab 键,就会象dir列表一样,一一地显示你的文件与目录出来。    ...原来我是在操作时,有时用*号来代码长字符串,比如,要进某个目录,先dir,显示出鼠标右键来复制粘贴是一种,另一种就是用*号来了。    ...让DOS下输入命令时也可以象LiUnix一样用Tab键进行命令自动填充.rar (357 Bytes) 描述: 让DOS下输入命令时也可以象LiUnix一样用Tab键进行命令自动填充 下载次数: 92

    61940

    2020PS平面设计快捷键最新最全使用攻略

    【3】空格 + 点击(按住状态)(可移动选区) 绘制一个选框、矢量矩形时,可以通过按住空格键对这些选区或矢量选区进行移动,移动后,还可以继续拉伸这个选区。...【5】CTRL+ ENTER (退出文本编辑状态) 退出文本编辑状态可以方法: 1. 点击小键盘的ENTER 2. 按 CTRL + ENTER 键(这个方法对于笔记本电脑会比较常用)。...【6】ALT + 上下方向键 (调整字体行距) 选取多行文本,按下ALT + 上下方向键 可以增大或减少字体行距。 Tips: 按左右方向键可以调整文字的间距。...同时按下SHIFT即可,即:ALT + SHIFT + DEL或 CTRL + SHIFT + DEL 【8】SHIFT + 数字键 (不透明度填充) 选中一图层后,按Shift+数字键 可以快速填充相应透明度的图层...【9】ALT + 中键滚动 (快速放大缩小) 【10】CTRL+ALT+SHIFT+E (合并所有可见图层到新层,即盖印图层) 如果想保持当前所有图层不变,同时又要一个合并所有图层之后的效果,可以使用该快捷键

    2.4K30

    ps工具栏快捷键大全-超实在的PS快捷键

    ctrl+1 实际大小   ctrl+ + 放大画布   ctrl+ - 缩小画布   按alt键滑动鼠标中间的那个齿轮可以缩放画布   按空格键变成抓手   按空格键的同时并按住ctrl键可以放大画布...  按空格键的同时并按住ctrl和alt键可以缩小大画布   钢笔工具状态下,按住ctrl可以变成直接选择工具   画到一般不想画了,按ctrl键单击一下没有路径的地方就可以终止   按alt键可以将圆滑的路径转成尖角的路径也可以变成圆弧的路径...  如果同时选中两个或两个以上的图层,将会自动新建一个你选中这些图层的结合体   ctrl+alt+shift+e 合并所有可见图层(用此快捷键时必须在显示的图层上,在隐藏的图层上没用)   ctrl...  F6颜色   F7 显示/隐藏图层面板   F8信息   F9动作/历史记录   shift+F5 填充   ctrl+d 取消选区   ctrl+shift+d 重新建立上一个选区   ctrl...+】 选择上一可见图层   ctrl+alt+【 以当前图层为基准,同时选中当前图层的下方图层,按一次选中一个,如果当前图层是背景层,那么选中的就是最上方的第一个可见图层(选的都是可见图层)   ctrl

    1.5K20

    Excel 常用的九十九个技巧 Office 自学教程快速掌握办公技巧

    8、填充数值:当遇到编序号可以先依次在单元格内输入连续几个数值,然后选择单元格区域,鼠标移至左下方变成黑十字时则向下拖动填充即可。...22、一键新建表格文件快速新建 Excel 文件可以直接按组合键【Ctrl+N】新建表格。...23、快速切换至另一个 Excel 窗口当我们需要查阅两个表格的文件内容时,可直接按组合键【Ctrl+Tab】键切换表格窗口。...40、打印工作表中不连续区域在打印时不需要整页打印可以按【Ctrl】键的同时选取表格内需要打印的区域,再点击【文件】-【打印区域】-【设置打印区域】即可。...78、快速定义名称的方法选中需要定义的区域,在名称框中输入内容,按回车键确认。79、隔行填充颜色使用 Ctrl+T 键。80、快速创建柱形图使用 Alt+F1 键 。

    7.2K21

    Excel图表学习63: 使用形状填充技术绘制图片信息图表

    看看下图1所示的图表,是不是非常有趣且表达得非常生动,这是使用形状填充技术来绘制的图表。 ? 图1 下面来讲解这个图表是如何绘制的。...图4 先复制代表底层的图片,然后选择图表中的底层系列,按Ctrl+V填充图表。同理,复制并将代表中间层和顶层的图片粘贴到图表中,结果如下图5所示。 ?...图5 当我们使用形状填充图表时,Excel会自动拉伸图片,但我们需要堆积图片。选取图表系列,按Ctrl+1组合键,在“设置数据系列格式”中使“系列选项”中的间隙宽度为0,如下图6所示。 ?...图6 然后,选择“图片或纹理填充”选项,选择“层叠并缩放”并在“单位/图片”中输入100,如下图7所示。 ? 图7 对图表格式稍作调整,最终得到的图表如下图8所示。 ?...图8 当然,你也可以根据图表要表达的内容,选取相应的图片填充来更好地呈现数据的意图。

    1.1K10

    Excel小技巧55: 复制并仅粘贴可见单元格

    在Excel中,当我们复制包含有隐藏列/行的数据后,在粘贴时会将已隐藏的数据全部粘贴过来,如下图1所示。 ? 图1 如果我们只需要复制并粘贴可见数据,有两种方法。...图2 2.按F5键,弹出“定位”对话框,单击“定位条件”按钮,如下图3所示。 ? 图3 3. 在“定位条件”对话框中,选择“可见单元格”,如下图4所示。 ? 图4 4.按Ctrl+C键复制数据。...在要粘贴数据的单元格,按Ctrl+V粘贴数据。 方法2:使用筛选 1. 在数据某列下方输入任意字母,如本例中输入“z”。 2. 选取数据中任意单元格,按Ctrl+Shift+L快捷键进行筛选。 3....选择要复制的数据,按Ctrl+C复制。 6. 在要粘贴数据的单元格,按Ctrl+V粘贴数据。 结果如下图6所示。 ? 图6 欢迎在下面留言,完善本文内容,让更多的人学到更完美的知识。

    14.7K10

    那人的Excel技巧好烂,他做1个小时,别人29秒搞定

    我们就可以普通的数据区域转换为表格了(补充一下,插入”表格“的快捷为Ctrl+T)。知道表格在哪里之后,现在我们来开始扒它的使用技巧哦。 ? 按下Ctrl+T,不嫌麻烦也可以单击插入--表格 ?...优势(Advantages):创建表格时自动套用内置的默认的表格样式 利益(Benefits):用户只需1s即可完成表格美化 案例(Evidence):一键美化任意数据区域。...案例(Evidence):只需一键搞定动态数据透视表的技巧 操作技巧 1.选中数据源中的任意单元格,按下Ctrl+T打开创建表格对话框,勾选包含标题,单击确定。...只需一列的任意一个空白单元格输入公式,然后Excel将自动将此公式填充到整列 需要说明的是,当我们录入数据时,比方说前十行都是有公式的,当我们录入第十一行时,录入到成本列时直接敲Enter,利润列的公式将自动填充到...K11单元格,无需再在K11单元格输入公式;当我们增加多行记录时,Excel将自动将表格样式套用到这些新增的记录上,列也是一样的。

    2.6K50

    一些实用的Photoshop快捷键

    4.使用其他工具时,按住ctrl键可切换到move工具的功能(除了选择hand工具时)按住空格键可切换到hand工具的功能。 5.同时按住alt和ctrl+或-可让画框与画面同时缩放。...6.使用其他工具时,按ctrl+空格键可切换到zoom in工具放大图象显示比例,按alt+ctrl+空格可切换到zoom out工具缩小图象显示比例。...13.在各种设置框内,只要按住alt键,cancel键会变成键reset键,按reset键变可恢复默认设置。 14.按shift+backspace键可直接调用fill填充对话框。...32.按ctrl+r 出现标尺,在标尺拉出辅助线时按住就可以准确的让辅助线贴近刻度。...33.在使用自由变形(layer→free→transform)功能时,按ctrl键并拖动某一控制点可以进行随意变形的调整,"shift+ctrl"键并拖动某一控制点可以时行倾斜调整;按alt键并拖动某一控制点可以进行对称调整

    1.7K30

    最全Excel 快捷键总结,告别鼠标!

    当功能区处于选中状态时,按向左键或向右键可选择左边或右边的选项卡。当子菜单处于打开或选中状态时,按这些箭头键可在主菜单和子菜单之间切换。当功能区选项卡处于选中状态时,按这些键可导航选项卡按钮。...当菜单或子菜单处于打开状态时,按向下键或向上键可选择下一个或上一个命令。当功能区选项卡处于选中状态时,按这些键可向上或向下导航选项卡组。...当某个对象处于选定状态时,按 Ctrl+Shift+空格键可选择工作表上的所有对象。 按 Alt+空格键可显示 Excel 窗口的“控制”菜单。 Page Up 在工作表中上移一个屏幕。...当 Scroll Lock 处于开启状态时,移到窗口左上角的单元格。 当菜单或子菜单处于可见状态时,选择菜单上的第一个命令。 按 Ctrl+Home 可移到工作表的开头。...当菜单或子菜单处于可见状态时,End 也可选择菜单上的最后一个命令。 按 Ctrl+End 可移至工作表上的最后一个单元格,即所使用的最下面一行与所使用的最右边一列的交汇单元格。

    7.4K60

    CAD常见问题解决

    在输入单行文字时,我们会比较关注命令行提示,因为必须一次按提示进行设置才能进行下一步操作,中间有一步就是设置文字方向的,如果我们不注意,往往会因为误操作而将文字设置成横向或其他方向。...2、在一张图纸中选中要复制的图形后,按CTRL+C(菜单:编辑》复制)。...4、按CTRl+V,按提示定位插入点,图纸就会复制到当前图中。 如果有特殊要求,希望将图形转帖到与原始图纸相同的坐标,可以在“编辑”菜单里选择“粘贴到原坐标”命令。...选中夹点后右键可以选择对夹点的编辑方式,如果右键菜单关闭了,可以看命令行提示,可以输入参数的关键字,或按空格键切换操作方式。...正在选择所有可见对象... 正在分析所选数据... 正在分析内部孤岛... 从上述提示可以了解到填充区域计算的过程。

    2.8K40

    Excel中批量填充公式有5个方法

    当你需要将公式填充到几千行或几千列的单元格时,用拖动下拉填充公式法,好累不说,还没效率。 另外,下拉填充公式,会将剩下的单元格自动调整成和第一个单元格一样的格式。...Ctrl + Enter批量输入公式 先选中所有的单元格(少量单元格用拖动,较多单元格用快捷键或名称输入框),接着按住Ctrl键,同时点击第一个单元格,然后输入公式,最后按“Ctrl + Enter”键批量输入公式...另外,当表格中间有空行时,只能填充到空行之前。 Ctrl + R/D快捷键填充公式 先输入第一个公式,接着选中单元格,按“Ctrl + R”向右填充公式,或按“Ctrl+D”向下填充公式。...如果你的表格有断层,只要你不选中断层处的单元格,填充公式不受影响。 缺点:和方法2类似,有点麻烦。 直接批量复制粘贴公式 复制第一个公式,然后选中其他单元格,直接按“Ctrl + V”粘贴。...表格很长,又没有断层时,用双击可以感受火箭般的填充速度。横向填充,用“Ctrl + R”很方便。单元格不连续时,用复制粘贴公式法最便捷。

    10.1K31

    Excel小技巧33:工作表数据输入技巧

    在需要输入数据的单元格区域移动 如果仅需在某个单元格区域内输入数据,可以先选择这个区域,在输入数据时按Tab键或回车键在该区域内移动,如下图2所示。 ? 图2 3....快速填充数值 想要使用增加的数值填充单元格区域,先选中已输入数值的单元格,将光标移至该单元格的右下角填充句柄处,按下Ctrl键向下拖动,如下图5所示。 ? 图5 8....快速复制单元格内容到周边单元格 如果想将当前单元格的内容复制到其下方单元格,可选择其下方单元格,按Ctrl+D键;如果想复制到其右侧单元格,可选择单元格后按Ctrl+R键。 10....输入分数 在需要输入分数时,可先输入0,再输入空格,然后输入分数,Excel将自动在该单元格中应用分数格式。 ? 图9 11. 输入当前日期/时间 按Ctrl+;键,快速输入当前日期。...按Ctrl+Shift+;键,快速输入当前时间。 12. 强制换行 当单元格中要输入较多的文本时,可以使用Alt+回车键来换行,使文本更易阅读,如下图10所示。 ?

    1.5K20

    excel常用操作大全

    按ctrl+f快捷搜索~ 1.如何向现有单元格批量添加固定字符?...按下鼠标左键并向下拖动直到结束。当你放开鼠标左键时,一切都变了。 如果您在原始证书编号后添加19,请在B1单元格中写入:=A1 '13 ',然后按回车键。...“ctrl *”的特殊功能 一般来说,当处理工作表中有大量数据的表格时,可以通过选择表格,中的单元格格,然后按Ctrl+Shift *来选择整个表格。...在SUM函数中输入一长串单元格区场是很麻烦的,特别是当该区域由许多不连续的单元格区场组成时。此时,按住Ctrl键选择不连续区域。...当我们在工作表中输入数据时,我们有时会在向下滚动时记住每个列标题的相对位置,尤其是当标题行消失时。此时,您可以将窗口分成几个部分,然后将标题部分保留在屏幕上,只滚动数据部分。

    19.3K10
    领券