八月 06, 2019

三次握手与四次挥手及Http协议

以下内容摘录自《Android进阶之光》——刘望舒 TCP的三次握手与四次挥手 为什么这里要插入TCP的三次握手与...

八月 06, 2019

三次握手与四次挥手及Http协议

以下内容摘录自《Android进阶之光》——刘望舒 TCP的三次握手与四次挥手 为什么这里要插入TCP的三次握手与四次挥手的知识呢? 因为在后面章节分析O...

八月 06, 2019

Android 进程保活(一)写在前面

进程保活对于作为Android开发的程序猿应该并不陌生,一些App对于进程保活有着很强烈的需求。比如一个IM类App对于信息接收就需要app进程一直存活才...

八月 06, 2019

Android 进程保活(五)JobSheduler进程重生

JobSheduler在android 5.0以上版本可用,所以该方案适合5.0以上的系统版本。关于JobService与JobSheduler不清楚的可...

八月 06, 2019

Android 进程保活(四)使用“前台服务”保活

前台服务方式保活实际是利用了Android前台服务的一个漏洞。即:android api 在18之前的版本我们调用startForeground来提高应用...

八月 06, 2019

Android 进程保活(三)1像素方案保活

1像素保活方案坊间流传是手机QQ的保活的方案。什么意思呢?就是我们在手机锁屏时开启一个Activity,为了不让用户有感知,让这个Activity大小为1...

八月 06, 2019

Android 进程保活(二)双服务进程保活

1、双进程守护保活方案 创建aidl接口文件用于进程间通信,如下: 方法自定义。 创建本地服务及远程服务 LocalService RemoteSer...

八月 06, 2019

RxJava操作符

RxJava操作符借用网上一仁兄博客,讲的很全面: 《RxJava操作符汇总》 参考链接地址: RxJava操作符(一) —-创建操作...

八月 06, 2019

AutoDispose 解决RxJava内存泄漏问题

AutoDispose 解决RxJava内存泄漏问题Auto Dispose GitHub地址 前一篇我们介绍了RxLifecycle解决Rxjava可能...

八月 06, 2019

Android四大组件之一Service

Service1、什么是Service?Service是Android中经常使用组件之中的一个,它是Android中实现程序后台执行的解决方式,它非常适合...

八月 06, 2019

Mvvm架构

MVVM是Model-View-ViewModel的简写。它本质上就是MVC 的改进版。MVVM 就是将其中的View 的状态和行为抽象化,让我们将视图 ...

加载更多