说明:网络上的资料要么过时,要么不全;因此自己通过实践,重新整理了一份使用攻略作者:一哥的马甲创建时间: 2020...[作者空间]
前阵子有个需求,项目中要实现一个纵向抽屉,抽屉的高度会影响父布局的高度。听着感觉很简单的一个布局是不是?刚开始我也...[作者空间]
我们注意到,现在但凡每个手机厂商开新品发布会,关于电量的内容永远是占了重要的篇幅。现在的智能手机虽然性能远非早前功...[作者空间]
内存优化是Android性能优化的重点内容,一般来说,谈及性能优化,肯定避不开内存优化。虽然现在手机内存都很大,但...[作者空间]
这篇总结一下布局优化,内容不多。。 屏幕刷新机制 首先了解一下刷新率的概念。刷新率 Refresh Rate,代表...[作者空间]
这篇文章内容来源主要是官方文档,在此记录一下,作为一个读后感来看。 应用的三种启动方式 冷启动 指的是应用彻底从头...[作者空间]
这篇主要讲一些平时写代码时优化的小技巧。虽然看上去都是一些很小的细节,但是积少成多,量变到一定程度也会发生质变,积...[作者空间]
上次讲了构建速度优化,这次讲一下如何使用自带的构建分析工具来分析 生成构建分析的执行步骤 在 Android St...[作者空间]
前言 很久没写了,这篇算是重启了 最近因为项目的编译速度越来越慢,严重到有时候甚至接近十分钟才能完成一次完整编译,...[作者空间]
说明 以下只是部分快捷键列表,待补充 快捷键失效请检查热键是否被其他软件占用 常用的快捷键以黑体标明,以下不再说明...[作者空间]
Content Provider(内容提供者)为应用程序获取和存储数据提供了一个统一的接口,并且可以在不同的应用程...[作者空间]
Broadcast Receiver(广播接收者)是Android中的一种监听器,用于接收系统或应用发出的广播消息...[作者空间]
Service是由framework层的ActivityServiceManager管理的生命周期长、运行于后台的...[作者空间]
任务栈 任务栈(ActivityTask)由framework层的ActivityServiceManager管理...[作者空间]
上图是官方示意图,将整个生命周期分为6个部分 Created 首次创建并被初始化,整个生命周期中只调用一次 Sta...[作者空间]