阅读《安卓开发艺术与探索》部分记录(一)

简介: 最近遇到的烦心事很多,作为一名称职的安卓开发工程师,作为一名公司的正式员工,作为一名有理想的程序员。我觉得不能放弃对生活的希望,我必须得找些事情做,充实自己,然后在这些时间里,提升自己,待往后跳槽,让自己的身价翻一番!我只记录了一些自己认为有用,并且细节的东西,如果大家没有看见你需要的东西,或者有所遗漏的完全可以提出来,不喜勿喷,这篇文章只是个人记录。

最近遇到的烦心事很多,作为一名称职的安卓开发工程师,作为一名公司的正式员工,作为一名有理想的程序员。我觉得不能放弃对生活的希望,我必须得找些事情做,充实自己,然后在这些时间里,提升自己,待往后跳槽,让自己的身价翻一番!

我只记录了一些自己认为有用,并且细节的东西,如果大家没有看见你需要的东西,或者有所遗漏的完全可以提出来,不喜勿喷,这篇文章只是个人记录。

记录一:

《安卓开发艺术与探索》第一章    --Activity的声明周期

其实,Activity的生命周期对于自己已经是背的滚瓜烂熟,但是在艺术与探索书中提到了一点。当A跳转到B的时候,声明周期是这样的:


img_28c56e3932fc0f53b3b07f6b7b89f78c.png

先是A的 onpause 然后是B的 onCreate - onStart - onResume  最后是 A的onStop --这是一个细节。

1.2还有一点是关于onPause的方法,我的个人理解是不在用户眼前展示,或者说不在前台,因为我以前写过一个Demo,当这个页面弹出Popupwindow还是Dialog,这个Activity的onPause会走,但是onStop没有走,大家可以试一下。这个是真是可行的。(有任何异议可以提出)

这篇博客会持续更新,不同内容。。。


我的博客即将入驻“云栖社区”,诚邀技术同仁一同入驻。

相关文章
|
数据挖掘 数据处理 数据格式
R语言中使用readr与data.table导入数据的技术探索
【8月更文挑战第29天】`readr`和`data.table`都是R语言中非常优秀的数据导入工具,它们各有优势。`readr`提供了丰富的函数来读取各种格式的数据文件,并且支持在读取时指定列名和类型,非常适合处理小型到中型的数据集。而`data.table`的`fread`函数则以其高效的数据读取能力著称,尤其适合处理大型数据集。此外,`data.table`还提供了强大的数据处理功能,能够极大地提高数据分析的效率。 在实际应用中,我们可以根据数据的规模和格式选择合适的工具来导入数据,以便更好地进行后续的数据分析和建模工作。
|
8月前
|
关系型数据库 MySQL
图解MySQL【日志】——磁盘 I/O 次数过高时优化的办法
当 MySQL 磁盘 I/O 次数过高时,可通过调整参数优化。控制刷盘时机以降低频率:组提交参数 `binlog_group_commit_sync_delay` 和 `binlog_group_commit_sync_no_delay_count` 调整等待时间和事务数量;`sync_binlog=N` 设置 write 和 fsync 频率,`innodb_flush_log_at_trx_commit=2` 使提交时只写入 Redo Log 文件,由 OS 择机持久化,但两者在 OS 崩溃时有丢失数据风险。
182 3
|
10月前
大规模、动态语音增强/分离新基准!清华发布移动音源仿真平台SonicSim,含950+小时训练数据
清华大学研究团队推出SonicSim,一款专为语音增强和分离技术设计的移动音源仿真平台。它基于Habitat-sim开发,能生成高度可定制的合成数据,涵盖多个层次的调整选项,有效解决了现有数据集在数量和多样性上的不足。SonicSim不仅提升了模型训练和评估的真实性和全面性,还通过构建SonicSet基准数据集,进一步推动了该领域的研究进展。
188 20
|
10月前
|
人工智能 搜索推荐 安全
智能家居:AI如何让我们的生活更便捷
智能家居:AI如何让我们的生活更便捷
489 7
|
KVM 虚拟化
虚拟化技术概述及KVM环境安装
关于虚拟化技术概述及KVM环境安装的教程,涵盖了虚拟化的定义、分类、管理工具,以及KVM的系统需求、安装步骤和使用指南。
407 11
虚拟化技术概述及KVM环境安装
|
网络协议
深入理解TCP作为面向字节流协议的工作原理
深入理解TCP作为面向字节流协议的工作原理
388 1
|
存储 机器学习/深度学习 人工智能
一文读懂ChatGPT的工作原理
【7月更文挑战第24天】.一文读懂ChatGPT的工作原理
569 2
|
存储 消息中间件 运维
微服务和单体应用的优点和缺点
单体应用(monolith application)就是将应用程序的所有功能都打包成一个独立的单元,可以是 JAR、WAR、EAR 或其它归档格式。
286 3
|
算法 数据挖掘 BI
【2023 华数杯全国大学生数学建模竞赛】 B题 不透明制品最优配色方案设计 39页论文及python代码
本文介绍了一种基于计算机配色理论的数学模型,旨在解决不透明制品的最优配色方案设计问题,通过线性回归分析、色差计算和多目标规划模型,实现了高效、准确的配色方案优化。
252 0
|
小程序 JavaScript Java
智慧校园|智慧校园管理小程序|基于微信小程序的智慧校园管理系统设计与实现(源码+数据库+文档)
智慧校园|智慧校园管理小程序|基于微信小程序的智慧校园管理系统设计与实现(源码+数据库+文档)
394 0