View默认的LayoutParams是何时生成的,默认值是什么 View#mLayoutParams属性: 它唯...[作者空间]
本文章所使用的 Glide 源码版本:4.11.0 上一篇:Glide 三部曲之请求生命周期管控 开胃菜 上一篇我...[作者空间]
foochane :https://foochane.cn/article/2019123101.html 1 函...[作者空间]
分析下Dialog源码,忽略一些细节,只扣重点。 Dialog构造方法 Window.setWindowManag...[作者空间]
概念 layer-list 是图层列表,原理是列表中的每个可绘制对象均按照列表顺序绘制,列表中的最后一个可绘制对象...[作者空间]
上一篇文章(安卓实现IPC(一)—— IPC概论)提到了安卓实现IPC的四种方式,第一种就是使用Intent来实现...[作者空间]
前面整理了Java基础、Mysql、Spring的高频面试题,今天为大家带来Java并发方面的高频面试题,因为并发...[作者空间]
一、MediaPlayer状态 Android官网上赫然挂着这张MediaPlayer状态图,熟悉这张图,对了解M...[作者空间]
添加依赖 implementation 'androidx.percentlayout:percentlayout...[作者空间]
谈起Android 消息机制,相信各位会首先想到Handler,Handler是Android 提供给给开发者实现...[作者空间]
viewpager作为android官方的控件,一般情况下都是viewpager+fragment的模式,用过vi...[作者空间]
问题 xml布局里面包含Scroll View,里面嵌套了recyclerView的时候,界面一进去,就自动滚动到...[作者空间]
前两个章节只是简单的说了下自定义属性及使用, 这章会完整的绘制出一个我们自己定义的TextView出来. 1. 布...[作者空间]
scrollview作为一个android的基础的控件,用途十分的广泛,下面来分析它他的原理 关于onMeasur...[作者空间]
我们在项目项目中使用Handler是为了更新ui,我们在主线程中创建Handler对象,在子线程中处理一些耗时...[作者空间]
1.LaunchMode4种启动模式 1.standard标准模式,也是默认模式。每次启动都会创建一个全新的实例。...[作者空间]
首先我们需要知道在Android 中事件类型分为以下几类: 事件分发 MotionEventimage.png 其...[作者空间]
前言我是一名打算走音视频路线的android开发者。以此系列文章开始,记录我的音视频开发学习之路ijkplayer...[作者空间]
一、反射的概叙 什么是Java的反射机制? 反射是Java的特征之一,是一种间接操作目标对象的机制,核心是...[作者空间]
对于开发而言,debug重要程度仅次于显示器和键盘,但在自定义注解的开发过程中,映射文件的生成时发生在编译过程中的...[作者空间]