![](https://img-blog.csdnimg.cn/20201014180756757.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Android开发历程
Detective-Conan
且随疾风前行 身后亦须留心
展开
-
Activity 与 ActivityManagerService 的启动过程
参考资料: Android 8.0 ActivityManagerService 启动流程 Android四大组件之Activity–管理方式(这个博主写的其他文章都很不错,推荐也都去看一看) 基于Android 9.0的Activity启动流程源码分析 SDK 版本:29.0.2 从 Android 的启动流程开始讲起。 Android 设备启动要经历三个阶段,Boot Loader、Linux...原创 2019-12-06 22:18:12 · 1598 阅读 · 0 评论 -
Fragment 与 Activity 的联系和 Fragment 的管理
参考:https://www.jianshu.com/p/180d2cc0feb5 版本:androidx 1.1.0 大部分都使用 AppCompatActivity,所以就以它的父类 FragmentActivity①^{①}① 来进行分析。 FragmentActivity 通过使用 FragmentController 来对 Framgent 进行管理,不过 FragmentControl...原创 2019-12-04 17:11:18 · 792 阅读 · 0 评论 -
Kotlin 属性的声明修饰符在 Java 中的作用
Kotlin 版本:Kotlin 1.3 [@JvmField] [public|protected|private] [open] <var|val> <propertyName> 中括号的为可选修饰符 如果要实现静态属性可采用 companion object{ [@JvmField] [public|protected|private] [open] <va...原创 2019-11-03 22:56:48 · 419 阅读 · 0 评论 -
Android: Activity间的数据传递
示例: (来源于 Android 编程权威指南第3版) 背景:两个活动,一个是 Quiz 活动,另一个是 Cheat 活动。 题目答案从 Quiz 活动传递给 Cheat 活动,再把用户是否作弊的信息传递给 Quiz 活动。 1.首先我们位于 Quiz 活动,想点击作弊按钮,启动 Cheat 活动。但是在此之前,先创建一个 Intent,Intent 用于活动的交互(四大组件都可以用它...原创 2019-03-04 23:51:06 · 400 阅读 · 0 评论 -
Android Studio关于\app\src\main\res\values\colors.xml:1:1 Error:前言有不允许的内容。
如图所示: 我感觉是配置的问题,我把C盘user目录下的.android studio 3.2删了,重新启动android studio让它重新配置,问题就解决了。原创 2019-02-26 13:40:29 · 6748 阅读 · 9 评论