首页
沸点
课程
AI Coding
数据标注
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
用户7619459907534
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
11
文章 11
沸点 0
赞
11
返回
|
搜索文章
赞
文章( 11 )
沸点( 0 )
ScrollView滑动源码解读
1 前言 滑动对于android来说,是一个必不可少;它不复杂,大家都知道在onTouchEvent中,让它滑动就完事了,说它复杂,其嵌套处理复杂;在本系列文章,最终是为了熟悉嵌套滑动机制;对于滑动,
自定义View事件之进阶篇(四)-自定义Behavior实战
在上篇文章自定义View事件之进阶篇(三)-CoordinatorLayout与Behavior中,我们介绍了CoordainatorLayout下的Behavior机制,为了帮助大家更好的理解并运用Behavior,现在我们通过一个Demo,来巩固我们之前学习的知识点。 从D…
自定义View事件篇进阶篇(三)-CoordinatorLayout与Behavior
在上篇文章中,我们介绍了NestedScrolling(嵌套滑动)机制,介绍了子控件与父控件嵌套滑动的处理。现在我们来了解谷歌大大为我们提供的另一个控件的交互布局CoordainatorLayout。CoordainatorLayout对于Android开发老司机来说肯定不会陌…
自定义View事件篇进阶篇(二)-自定义NestedScrolling实战
在上篇文章自定义View事件之进阶篇(一)-NestedScrolling(嵌套滑动)机制中,我们分析了谷歌对NestedScrolling机制的设计,了解的不同接口的使用场景。现在就让我们一起结合一个实际的使用例子,来巩固之前学习的知识点吧。 先看我们需要仿写的实际效果吧。如…
Android Jetpack之AppCompat(一)
今天我们来聊一聊有关AppCompat,作为Android Jetpack系列文章的开篇。说到Android Jetpack,我们先看一下这张图: 从图中我们可以看到,整个Android Jetpack分为了四大部分,而我们今天要讲述的就是Foundation中的AppComp…
记一次无障碍测试引发app崩溃问题的排查与解决
在APP发版前,我们一般都会先跑mtc的自动化测试框架,也就是让脚本模拟用户点击,跑通流程。这种方式能够显著提高测试效率,降低人力成本,同时也能提前发现潜在的问题,降低发版后的风险。然而,
【Android 日常学习】LeakCanary——面试官最爱问的性能优化工具,你知道它是怎么工作的吗?(源码分析)
原理概述基本使用源码分析1. 初始化2. 引用监控2.1 引用和GC2.2 监控2.3. dump对象及分析3.1 dump对象3.作为android进阶知识,性能优化不管是在社招面试还是在日常工作中都是相当实用的知识,并且也是区分中级和高级程序员的试金石。今天我们先学习内存优化...
Android基础知识:Dagger2入门
Dagger2作为一个上手难度较高的框架,我也是看了许多相关的文章,经历了无数次的从入门到放弃。放弃的多了好像也有一点懂了,于是乎我也总结一下自己对Dagger2使用的相关知识的理解。 关于Dagger2首先要理解的就是依赖注入(DI)和控制反转(IOC),对这两个概念你如果已…
卡顿监测 · 方案篇 · Android卡顿监测指导原则
当测试提出卡顿问题,测试会新建Bug单给责任人处理。导致卡顿的原因有很多,比如函数非常耗时、I/O 非常慢、线程或锁间竞争等。随着移动端用户越来越注重产品体验,APM卡顿监测逐渐成为互联重要基础设施。
深入探索 Android 包体积优化(匠心制作-下)
成为一名优秀的Android开发,需要一份完备的 知识体系,在这里,让我们一起成长为自己所想的那样~。 在 Android 性能优化的知识体系当中,包体积优化一直被排在优先级比较低的位置,从而导致很多开发同学对自身应用的大小并不重视。在项目发展的历程中,一般可划分为如下三个阶段…
下一页
关注了
15
关注者
0
收藏集
0
关注标签
1
加入于
2023-05-09