Android版微信后台保活实战分享(进程保活篇) (www.52im.net)

【简介】

哪些部分需要“保活”?按照我们的理解包含两部分:
1、网络连接保活:
如何保证消息接收实时性。
2、进程保活:
尽量保证应用的进程不被Android系统回收。这是本文要讨论的内容。

点击查看全文 >>

@shengting 2020-04-16 16:09分享 / 0个评论
赞过的人: IT技术博客大学习
要不要再学学下面的文章?
深入浅出 Android 屏幕刷新原理 (mp.weixin.qq.com)
现在Android的应用界面越来越复杂,很多时候页面中还有各种动画,所以页面卡顿、掉帧等问题就随之而来,所以就想研究一下屏幕刷新的原理,以便于更快的定位和解决问题
by @code小生 2020-06-28 21:57 分享 查看详情
探索 Android TDD 开发方法 (mp.weixin.qq.com)
过去当我遇到新知识时,我会问自己一个问题:“这个东西有很多人学吗?”,没有的话我就不学。
但是现在回想一下,这种想法实在是不太理智了,难道股神巴菲特在投资股票时,会考虑这是不是一只热门股票吗?
by @code小生 2020-06-28 21:56 分享 查看详情
Android 通过Java sdk的方式接入OpenCv (mp.weixin.qq.com)
公司最近要做运动检测和眼球追踪,鉴于资费等因素,最后考虑使用OpenCv的相关Api来来满足业务需求。在使用过程中发现OpenCv的v4.2.0和v4.1.2接入后均存在一些bug,所以最后选择了v4.1.0版本。
by @code小生 2020-06-21 22:41 分享 查看详情
Android 一次完美的跨进程服务共享实践 (mp.weixin.qq.com)
最近需要做这样一个事情,一个服务来完成多款App的录音功能,大致有如下逻辑
服务以lib的形式集成到各个端
当主App存在时,所有其他App都使用主App的录音服务
当主App不存在时,其他App使用自带录音服务
有优先级,优先级高的App有绝对的录音权限,不管其他App是否在录音都要暂停,优先处理高优先级的App请求
支持AudioRecord、MediaRecorder两种录音方案
by @code小生 2020-06-08 23:54 分享 查看详情
一位阿里 P7 的面试经验分享 (mp.weixin.qq.com)
今年二月以来,我的面试除了一个用友的,基本其他都被毙了,可以说是非常残酷的。其中有很多自己觉得还面的不错的岗位,比如百度、跟谁学、好未来等公司。说实话,打击比较大。
by @code小生 2020-06-04 22:58 分享 查看详情
分享一个新出炉的JVM里不痛不痒的BUG(Attach机制相关) (club.perfma.com)
从Attach Listener的实现来看,它设计的初衷不应该是一个多线程的设计,于是我昨晚上又翻了一遍代码,发现还真可能存在这种情况。
by @PerfMa社区 2020-06-02 10:42 分享 查看详情
130 个相见恨晚的超实用网站,一次性分享出来 (mp.weixin.qq.com)
搞学习

知乎:www.zhihu.com
大学资源网:http://www.dxzy163.com/
简答题:http://www.jiandati.com/
网易公开课:https://open.163.com/ted/
网易云课堂:https://study.163.com/
中国大学MOOC:www.icourse163.org
网易云课堂:study.163.com
哔哩哔哩弹幕网:www.bilibili.com
by @code小生 2020-06-02 01:49 分享 查看详情
Android 9.0 Launcher启动详解 (mp.weixin.qq.com)
启动Launcher后,通过LauncherModel控制加载逻辑,LoaderTask开启线程加载数据,LoaderResults进行数据绑定的处理,最后将数据返回给Launcher处理。
by @code小生 2020-05-24 23:23 分享 查看详情
Android app后台回到前台时的监听 (mp.weixin.qq.com)
在一次项目,有个需求涉及到切后台回到app时,需要调起一个弹窗,以这个需求为例子,跟大家分享下我如何实现的(大牛轻拍 = = )
by @code小生 2020-05-18 13:35 分享 查看详情
进程物理内存远大于Xmx的问题分析 (club.perfma.com)
最近经常被问到一个问题,”为什么我们系统进程占用的物理内存(Res/Rss)会远远大于设置的Xmx值”,比如Xmx设置1.7G,但是top看到的Res的值却达到了3.0G,随着进程的运行,Res的值还在递增,直到达到某个值,被OS当做bad process直接被kill掉了。
by @PerfMa社区 2020-05-12 14:47 分享 查看详情