首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
Android基础
订阅
MrGeekr极氪
更多收藏集
微信扫码分享
微信
新浪微博
QQ
5篇文章 · 0订阅
彻底搞懂 Behavior
Behavior 是谷歌 Material 设计中重要的一员,用来实现复杂的视觉联动效果。本文主要介绍其工作原理和事件如何分发。
Android开发必修—Activity,View,Window三者之间的密切联系【深度解析】
简介 一张图理清所有层级关系: View、Window以及Activity主要是用于显示并与用户交互的。这让我们在初学的时候很容易弄混,而且无法理解他们区别以及联系。本文是笔者查阅相关资料后,结合自己
雪球卡片注入框架探索二三事
本文从具体项目出发,通过小何与同事之间的对话呈现出实际开发中解决问题和技术演进过程。为了追求“绝对的自动化”,引出了本文的核心 : APT,然后利用此技术一步步实现卡片的动态注入框架。
Android软键盘遮挡/动画最佳解决方案
不同于其他同类型框架, 使用Android11推出的新功能`WindowInsets`来解决软键盘相关问题, 具备软键盘平滑过渡动画(部分机型可能不支持), 提供更准确的软键盘Api以及软键盘遮
从 Android 源码分析自定义 View 相关知识点
以下源码来自于 Android P。 UNSPECIFIED:父 View 没有对子 View 施加任何约束。它可以是任意大小。 EXACTLY:父 View 已经为子 View 确定了确切的大小。 AT_MOST:子 View 可以任意大,直到上限的大小(一般就是父 View…