背景 我们的组件化每个模块是分仓库的。分仓库所以壳工程只能用aar依赖了。我们的aar使用的maevn远程依赖。 然后惊讶的发现,远程依赖下来的aar中kotlin代码竟然无...
背景 我们的组件化每个模块是分仓库的。分仓库所以壳工程只能用aar依赖了。我们的aar使用的maevn远程依赖。 然后惊讶的发现,远程依赖下来的aar中kotlin代码竟然无...
1.OkHttp源码解析(一):OKHttp初阶2 OkHttp源码解析(二):OkHttp连接的"前戏"——HTTP的那些事3 OkHttp源码解析(三):OKHttp中阶...
最近用Android Studio 查看JDK中的源码,发现一个问题 WHAT?这个Decompiled .class file 是个什么鬼,仔细观察一下,这是.class文...
本系列博客基于com.android.support:recyclerview-v7:26.1.01.【进阶】RecyclerView源码解析(一)——绘制流程2.【进阶】R...
RecyclerView作为一个非常惹人爱的控件,有一部分的功劳归于它优秀的缓存机制。RecyclerView的缓存机制属于RecyclerView的核心部分,同时也是比...
前言 Rxjava由于其基于事件流的链式调用、逻辑简洁 & 使用简单的特点,深受各大 Android开发者的欢迎。本文主要: 面向 刚接触Rxjava的初学者 提供了一份 清...
OkHttp解析系列 OkHttp解析(一)从用法看清原理OkHttp解析(二)网络连接OkHttp解析(三)关于Okio 认识使用 一系列是对OkHttp的源码解析,就从大...
最近项目中使用系统相机拍照,保存图片,发现一些问题。 (1)小米手机拍照图片会旋转 读取图片旋转角度,然后再旋转回去。 (2)读取图片是否为 .gif 图片 使用B...
Activity是一种展示型组件,也是Android四大组件中唯一一个用户能够直接感知到的。所以对用户来说Activity就是一个Android应用的全部,因此Activit...
最近使用MAT 的学习过程,有不准确的地方,欢迎指正😁项目中需要定位内存泄露位置的有效方法 MAT 准备工具 工具地址 : https://www.eclipse.org/m...
基本步骤1.生成hprof文件在android studio中使用Android Profiler,打开MEMORY,点击Dump Java Heap,然后点击Export ...
引言 1. Android性能优化篇之内存优化--内存泄漏 2.Android性能优化篇之内存优化--内存优化分析工具 3.Android性能优化篇之UI渲染性能优化 4.A...
1、B Activity 不是透明的 1、第一个 A Activity 执行的生命周期方法: 依次执行的生命周期方法:onCreate --- onStart —...
最近开发Pad遇到这个问题 看到处理方式是这样的, 这个问题出现的原因是因为xml代码里面设置了: 如果你设置成: 但是, 最后我并没有解决问题 出现这种为题 ,有可能会是,...
观察者模式中有主题(Subject)和观察者(Observer),分别对应报社和订阅用户(你).观察者模式定义了对象之间的一对多的依赖关系,这样,当"一"的一方状态发生变化时...