CATEGORIES

Categories

从分类维度浏览文章,查看 Framework、Jetpack、性能优化等主题板块。

12 POSTS

Jetpack

LiveData 是一种可观察的数据存储器类。与常规的可观察类不同,LiveData 具有生命周期感知能力,意指它遵循其他应用组件(如 Activity、Fragment 或 Service)的生命周期。这种感知能力可确保 LiveData 仅更新处于活跃生命周期状态的应用组件观...

1 POSTS

framework

前言 Activity一般是安卓开发接触到的第一个重要组件,代表着与用户交互的活动视窗,活动与活动之间往往不是相互独立的, startActivity() 就是从一个活动跳转到另一个活动的桥梁。而对于 startActivity() 的了解,我们往往只停留在它的使用上,很少去深究...

1 POSTS

Framework

若无明示源码版本,全文以Android API23为准分析 从何开始 如何解释:我写的Java代码是如何在手机上一直运行着的? 首先,显而易见的,作为一个Java程序,一定有一个程序入口main(String[] args), 那么Android程序的入口main()在哪里呢,我...

1 POSTS

性能优化

内存 JAVA是在JVM所虚拟出的内存环境中运行的,JVM的内存可分为三个区: 堆(heap)、栈(stack)和方法区(method)。 栈(stack) 是简单的数据结构,但在计算机中使用广泛。栈最显著的特征是:LIFO(Last In, First Out, 后进先出),栈...