知其然,知其所以然。了解原理之后会帮助我们在使用过程中遇到问题能够定位的更准确,速度更快一点。所以搞了一波DataBinding的原理,记录下来,方便以后查阅。 Step1处...
在整个okhttp中,相对来说最耗资源的应该属于socket连接了,所以为了节省tcp的连接释放以及TLS协议的握手等时间,socket连接池是必不可少的。研究它的连接池,我...
前前言 相信大家在入门 AOP 时,常常被繁多的术语、方法和框架绕晕。AOP 好像有点耳熟?Javaseopt 是个什么?Javassist 又是啥?Dexposed、APT...
阅读之前,不妨先思考一个问题,在Android系统中,APP端View视图的数据是如何传递SurfaceFlinger服务的呢?View绘制的数据最终是按照一帧一帧显示到屏幕...
概述 在Android开发中,插件化和热修复的话题越来越多的被大家提及,同时随着技术的迭代,各种框架的发展更新,插件化和热修复的框架似乎已经日趋成熟,许多开发者也把这两项技术...
前言 在iOS开发中很多时候需要会涉及到上传图片等服务器交互的操作 , 这基本上全部都会使用Multipart/form-data的请求方式来完成上传 , 这需要我们去严格按...
前言 ContentProvider属于 Android的四大组件之一 本文全面解析了 ContentProvider ,包括ContentProvider 原理、使用方法 ...
转载注明出处:简书-十个雨点 开发一个多进程应用的时候,我们往往无法避免在多个进程之间共享数据。多进程共享数据的方法有很多种,在Android中常用的有:SharedPref...
本篇文章已授权微信公众号 dasu_Android(大苏)独家发布 这次想来讲讲断点续传,以前没相关需求,所以一直没去接触,近阶段了解了之后,其实并不复杂,那么也便来写一篇记...
本文已独家授权 郭霖 ( guolin_blog) 公众号发布! 在《探索Android路由框架-ARouter(一)》中,主要介绍了ARouter框架的基本配置、多种跳转方...
Android系统从4.1(API 16)开始加入Choreographer这个类来控制同步处理输入(Input)、动画(Animation)、绘制(Draw)三个UI操作。...