首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
android
订阅
用户9211028393562
更多收藏集
微信扫码分享
微信
新浪微博
QQ
15篇文章 · 0订阅
MVI 的存在意义
响应式编程便于测试,但存在漏洞,MVI 旨在消除响应式编程漏洞,但繁琐。本文介绍 MVI 来龙去脉,追溯问题的源头,并探索平替方案。
Android “edge to edge”特性(一)官方“沉浸式”方案实探
在 Android 15 设备上,如果 App 的 targetSdk 是 35+,会默认启用“edge to edge”的特性,这是适配 Android 15 必须要了解的知识点。
【Android】获取状态栏高度、导航栏高度、全面屏尺寸的方法总结
1. 获取屏幕高度 2. 获取屏幕宽度 3. 状态栏(status bar)高度 4. 导航栏(gavigation bar)高度 5. 判断是否全面屏
详解Web Cache欺骗攻击
大家好!今天我们要探讨的安全问题是Web Cache欺骗攻击。Web Cache在配置不当或设计缺陷时,可能被攻击者利用进行Web Cache欺骗攻击,那么什么是Web Cache欺骗攻击呢?
Android实战——一步一步实现流动的炫彩边框【转载】
目录 1 前言 2 正文 2.1 方案选择 2.2 给布局增加前景边框 2.2.1 根据绘制顺序产生前景效果 2.2.2 自定义 Drawable 绘制边框 2.3 让边框炫彩 2.4 让边框流动起来
Android ConstraintLayout使用进阶
曾经Android有五大布局,那会我们比较常用的布局就两三个。随着Android生态的发展,Google后来推出了新的布局——ConstraintLayout(约束布局)。
掌握这17张图,没人比你更懂RecyclerView的预加载
预加载机制是利用UI线程正好处于空闲状态的时机,预先拉取一部分列表项视图并缓存起来,从而减少因视图创建或数据绑定等耗时操作所引起的卡顿。
【腾讯 Bugly 干货分享】Android 动态布局入门及 NinePatchChunk 解密
相信每一个 Android 开发者,在接触 “Hello World” 的时候,就形成了一个观念:Android UI 布局是通过 layout 目录下的 XML 文件定义的。使用 XML 定义布局的方式,有着结构清晰、可预览等优势,因而极为通用。可是,偏偏在某些场景下,布局是需要根据运行时的状态变化的,无法使用 XML 预先定义。这时候,我们只能通过 JavaCode 控制,在程序运行时,动态的实现对应的布局。
扩展Glide支持加载SVGA动图
背景 SVGA作为一个常见的动图加载方案,在项目上被广泛使用。但是使用的工程中面临下面的一些问题 SVGAImageView只支持在XMl指定资源路劲,如果动态加载 需要自己创建SVGA解析器实例,并
Android Activity共享元素动画分析
所谓Activity共享元素动画,就是从ActivityA跳转到ActivityB 通过控制某些元素(View)从ActivityA开始帧的位置跳转到ActivityB 结束帧的位置,应用过度动画 A