简介 DataBinding 是 Google 在 Jetpack 中推出的一款数据绑定的支持库,利用该库可以实现在页面组件中直接绑定应用程序的数据源。使其维护起来更加方便,...
简介 DataBinding 是 Google 在 Jetpack 中推出的一款数据绑定的支持库,利用该库可以实现在页面组件中直接绑定应用程序的数据源。使其维护起来更加方便,...
一、对于网络的优化,我们可以从以下五个维度来进行。 1.流量优化 精确获取网络流量的消耗量,解决整体均值掩盖单点异常流量的问题。 2.网络监控 建设全面的网络监控,因为粗粒度...
目录介绍 01.基础组件(19篇) 02.IPC机制(7篇) 03.View原理(9篇) 04.动画机制(2篇) 05.Res资源(6篇) 06.消息机制(12篇) 07.多...
兄弟们最近被我带的对逆向萌生兴趣,但是遇到加壳的App就无从下手了。今天写的简单的Demo来讲一下脱壳工具的使用。(切勿用于非法用途,本人文章仅供学习和参考) 1、准备工具 ...
xCrash xCrash是爱奇艺开源的在android平台上面捕获异常的开源库。 xCrash能为安卓 APP提供捕获Java崩溃异常,native崩溃异常和ANR异常。 ...
1. Binder是什么 在Android中Binder是跨进程通信方式。不过从不同角度来开,binder也可以有如下理解: 1,从进程间通信的角度看,Binder 是一种进...
为什么图片的三级缓存,内存是第一位 硬件快:内存本身读取、存入速度快 复用快:解码成果有效保存,复用时,直接使用解码后对象,而不是再做一次图像解码。 Android 内存管理...
三年前写的文章,最近在整理资料时发现这篇没发布过,就顺便分享出来,希望能帮到有需要的人。 一点点历史回顾 ARPAnet Reference Model 1969年11月,美...
开篇-焦虑的移动开发者如何破局 移动互联网的发展不知不觉已经十多年了,Mobile First 也已经变成了 AI First。换句话说,我们已经不再是“风口上的猪”。可以说...
MehodInterceptor 项目地址 MehodInterceptor[https://github.com/zhuguohui/MehodInterceptor] 序...
什么是ANR? ANR(Application Not Responding),即应用程序无响应,它会严重影响用户体验。 ANR触发条件 ANR本质是一个性能问题,即主线程中...
1. 问题出现的背景 腾讯视频在集成我们 replay sdk 的时候发现这么个错误,导致整个 db mock 功能完全失效。 我清晰的记得我们引入了一个第三方解决方案,在 ...
update time 2021年04月27日19:50:07,文章版本:V 1.4,阅读时间40分钟,建议先收藏后阅读,注意以点学面,面试问法千变万化但是答案就那些。 主要...