代码地址:https://github.com/ewgcat/LiveDataBusExample 1.LiveData是Android Arc...
WorkManager的作用 一.确保重要的后台任务,一定会被执行,后台任务(例如:非及时性的(请求服务器及时性)上传,下载,同步数 据等...
地址:https://github.com/ewgcat/Android-interview.git
Android内存 1.Android内存分配与回收机制 从Application Framework、Dalvik/Art、Linux内核三个...
长连接貌似是一个很高深莫测的知识,但是只要你做直播、IM、游戏、弹幕里面的任何一种,或者是你的app想要实时的接收某些消息,你就会要接触...
非对称加密和对称加密在加密和解密过程、加密解密速度、传输的安全性上都有所不同,具体介绍如下: 1、加密和解密过程不同 对称加密过程和解密过程使用...
线程:是系统进行运算调度的最小单位 进程:是线程的容器,是系统进行资源分配和调度的基本单位,一个进程可以并发多个线程 在Android中,系统启...
为什么要搞出和用协程呢 是节省CPU,避免系统内核级的线程频繁切换,造成的CPU资源浪费。好钢用在刀刃上。而协程是用户态的线程,用户可以自行控制...
view的视图架 每一个Activity都包含的一个window,这个window的实现类是Phone Window。后Phone Window...