-
Android性能优化-App后台优化
前言 后台进程是内存和电池敏感的。一个隐式的broadcast可能会启动很多监听它的后台进程,即使这些进程可能做得工作不多。这可能丢设备性能和用户体验都有比较大的影响。 为了缓解这种问题,7.0(API 24)做了以下限制: Target为 Android 7.0 (API level 24
-
Android性能优化-App启动优化
通常用户期望app响应和加载速度越快越好。一个启动速度慢的app很可能会给用户留下不好的印象,除了导致用户在应用市场上的打分低之外,很有可能导致致用户直接卸载。 这篇文章提供了优化app启动时间的方法。先解释了app进程启动的内部流程。然后讨论如何优化
-
你不知道的APP消息推送(Push)
在一个移动操作系统中,APP可以实现一个叫做消息推送(push)的功能。push是能够起到提醒或者唤醒用户的作用的,也是app运营渠道之一,运用得当可以帮助产品运营人员更高效地实现运营目标,相反盲目运用也会让APP变得让人讨厌。今天我们聊聊聊APP消息推送那
-
从Instant run谈Android替换Application和动态加载机制
背景 Android studio 2.0 Stable 版本中集成了 Install run 即时编译技术,官方描述可以大幅加速编译速度,我们团队在第一时间更新并使用,总体用下来感觉,恩也就那样吧,还不如不用的快。所以就去看了下 Install run 的实现方式,其中有一个整体框架的基础
-
Android换肤技术总结
背景 纵观现在各种Android app,其换肤需求可以归为 白天/黑夜主题切换(或者别的名字,通常2套),如同花顺/自选股/天天动听等,UI表现为一个switcher。 多种主题切换,通常为会员特权,如QQ/QQ空间。 对于第一种来说,目测应该是直接通过本地theme来做的,