添加依赖 解压 压缩
添加依赖 解压 压缩
说到 Window 机制,通常想到的就是PhoneWindow、ViewRootImpl、WindowManagerImpl、子窗口、DecorView 等等,网上也有不少博...
19年年末总结一篇《LeakCanary原理从0到1》[https://juejin.cn/post/6936452012058312740],当时还比较满意,以为自己就比较...
Glide — 用Modules定制Glide 原文:Customize Glide with Modules作者:Norman Peitek翻译:Dexter0218 上篇...
最近进行组内分享时选择了这个Java字节码处理这个主题,特此记录下来。众所周知,Java是一门运行在虚拟机上的语言,在创建之初就是为了"write once ,run any...
概述 超文本传输安全协议(HyperText Transfer Protocol Secure,缩写:HTTPS)是一种通过计算机网络进行安全通信的传输协议。HTTPS经由H...
1.HTTPS是什么 使用来自wiki的解释: 超文本传输安全协议(英语:HyperText Transfer Protocol Secure,缩写:HTTPS;常称为HTT...
背景 在我做 Android 开发之前,我就发现有些 App 的状态栏和导航栏有透明效果,或者是沉浸式效果,比如说酷安的客户端,是像这个样子的 虽然只是简单的改变,但相对于传...
概述 在日常开发的过程中,同学们都遇到过需要RecyclerView无限循环的需求,但是在官方提供的几种LayoutManager中并未支持无限循环。 遇到此种问题,通常的解...
概述 在Android开发过程中,调试是不可避免的,在IDE的帮助下,只需要在IDE按钮上点击两下便可以进行调试。这让调试的工作变得十分简单方便,以至于开发者只需要熟记各种I...
概述 resource.arsc文件是Apk打包过程中的产生的一个资源索引文件。在对apk进行解压或者使用Android Studio对apk进行分析时便可以看到resour...
实现动画的几种方式: requestAnimationFrame setNativeProps LayoutAnimation Animated 本篇文章我们会介绍前三种方式...
动画交互管理器 InteractionManager 参考了官方性能参考了官方InteractionManager InteractionManager可以将一些耗时较长的工...