首页
学习
活动
专区
工具
TVP
发布

程序员开发工具

程序员开发常用工具
专栏成员
146
文章
242935
阅读量
34
订阅数
Android gradle dependency tree change(依赖树变化)监控实现
这篇文章,其实在一年之前的时候就已经写好了。当时是在公司内部分享的,作为一个监控框架。当时是想着过一段时间之后,分享到技术论坛上面的,没想到计划赶不上变化,过完国庆被裁了。
程序员徐公
2023-09-22
5800
Android 滑动事件消费监控,Debug 环境下通用思路
Android 开发中,经常会遇到滑动事件冲突。在一些简单的场景下,我们如果能够知道是那个 View 拦截了事件,那我们能够很容易得解决。解决方法通常就是内部拦截法或者外部拦截法。ViewPager,ScrollView 嵌套ViewPager滑动冲突解决
程序员徐公
2023-09-20
3270
ConstraintLayout 使用详解,减少嵌套 UI, 提升性能
对于初学者来说,可能觉得ConstraintLayout属性多,且属性长而弃用它,那你错失了这个大宝贝。
程序员徐公
2023-03-08
1.5K0
RxJava 异常时堆栈显示不正确?解决方法都在这里
大家好,我是徐公,今天为大家带来的是 RxJava 的一个血案,一行代码 return null 引发的。
程序员徐公
2023-02-20
7330
【原理篇】WebView 实现嵌套滑动,丝滑般实现吸顶效果,完美兼容 X5 webview
上一篇文章 【使用篇】WebView 实现嵌套滑动,丝滑般实现吸顶效果,完美兼容 X5 webview 已经讲解了如何实现嵌套滑动,这篇文章,让我们一起来看他的实现原理。废话不多说,开始进入正文。
程序员徐公
2022-10-05
1.1K0
【使用篇】WebView 实现嵌套滑动,丝滑般实现吸顶效果,完美兼容 X5 webview
最近项目在开发中,需要实现 WebView 吸顶的效果。刚开始在 Demo 实现的时候,使用的是普通的 WebView。切换到项目的时候,由于使用的是 X5 WebView,在解决过程中。又遇到了一些问题,觉得挺有代表性的,就记录了下来。
程序员徐公
2022-10-05
9660
【踩坑】Android 编译线程爆了, gradle 内存 OOM 解决之路
最近 CC 在编译,编译多次之后,有挺多人反馈会出现 OOM 的,在项目的根目录下面会出现 hs_err_pid*.log 的错误文件。内容大概如下
程序员徐公
2022-09-29
7870
java 代理模式详解
代理也称“委托”,分为静态代理和动态代理,代理模式也是常用的设计模式之一,具有方法增强、高扩展性的设计优势。
程序员徐公
2022-05-10
1850
Fragment 可见性监听方案 - 完美兼容多种 case
本篇文章主要提供一种监听 Fragment 可见性监听的方案,完美多种 case,有兴趣的可以看看。废话不多说,开始进入正文。
程序员徐公
2022-01-20
2.6K1
面试官系列 - LeetCode链表知识点&题型总结
前段时间,写了面试必备的一系列文章,反应还不错。有一些读者反馈说,能不能整理一些面试常见的算法。前段时间,我恰好总结了 LeetCode 常见的面试算法题目。今天给大家分享一下。
程序员徐公
2022-01-20
6700
RxJava2 堆栈信息显示不全解决方案
大家好,我是徐公,今天为大家带来的是 RxJava 的一个血案,一行代码 return null 引发的。
程序员徐公
2021-12-06
1.1K0
Android面试老生常谈的 View 事件分发机制,看这一篇就够了!
在 Android 开发当中,View 的事件分发机制是一块很重要的知识。不仅在开发当中经常需要用到,面试的时候也经常被问到。
程序员徐公
2021-06-01
6480
深入探索Android 启动优化(七) - JetPack App Startup 使用及源码浅析
Android 启动优化(五)- AnchorTask 1.0.0 版本正式发布了
程序员徐公
2021-04-28
1.3K0
我的 Android 学习之路,一位 5 年中大厂的 Android 老哥跟你聊聊
光阴似箭,日月如梭,时间真的过得飞快。 加上实习,从事 Android 开发,差不多有 5 年了,在这里,我分享一下我的经验,在 Android 的学习路上,我是站在巨人的肩膀上成长起来的。
程序员徐公
2021-04-16
6160
Android 启动优化(六)- 深入理解布局优化
这些你有想过嘛。答案都在这几篇文章里面了,这里我就不展开讲了。有疑问的可以一起探讨探讨,我的微信公众号程序员徐公
程序员徐公
2021-04-09
1K0
Android 启动优化(四)- AnchorTask 是怎么实现的
上一篇博客介绍了 AnchorTask 的基本使用,今天,让我们一起看一下怎么实现它。
程序员徐公
2021-03-16
5780
Android 启动优化(二) - 拓扑排序的原理以及解题思路
春节之前,更新了一篇博客 Android 启动优化(一) - 有向无环图,反响还不错,今天,让我们一起来看一下,怎样用代码实现有向无环图。
程序员徐公
2021-03-15
6310
Android 启动优化(三)- AnchorTask 开源了
前两篇博客介绍了 Android 启动优化多线程异步加载依赖问题的解决方案 - 有向无环图,以及如何实现有它。今天,让我们一起来看一下,在 Android 实战中,怎么实现。
程序员徐公
2021-03-15
5650
Android 启动优化(五)- AnchorTask 1.0.0 版本正式发布了
今天,更新一下 Android 启动优化有向无环图系列的最后一篇文章。最近一段时间,暂时不会更新这方面的文章了。系列文章汇总如下:
程序员徐公
2021-03-15
3510
责任链模式以及在 Android 中的应用
这几天在重新阅读 Okhttp 源码的时候,看到了 Okhttp Interceptor 的应用,想起了责任链模式,于是,动手将自己对责任链模式的理解记录了下来,希望对大家有所帮助。
程序员徐公
2020-01-13
1.1K0
点击加载更多
社区活动
【纪录片】中国数据库前世今生
穿越半个世纪,探寻中国数据库50年的发展历程
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档