首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
木小帆
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
51
文章 51
沸点 0
赞
51
返回
|
搜索文章
赞
文章( 51 )
沸点( 0 )
全屏、沉浸式、fitSystemWindow使用及原理分析:全方位控制“沉浸式”的实现
目录 状体栏颜色设置原理导航栏颜色设置原理fitSystemWindow全屏及WindowInsets消费原理fitSystemWindow及Padding不同层级的消费Theme中window属性配置影响SystemUi及状体栏添加原理 前言 状态栏与导航栏属于SystemU…
Android 软键盘总结
软键盘的属性通常在AndroidManifest.xml中Activity节点下定义,属性名为android:windowSoftInputMode 该属性有两个可选部分组成,一个是"state"开头用来指定软件盘的显示隐藏状态,一个是"adjust"开头的用来指定Activi…
Android Detail:Window 篇—— WindowInsets 与 fitsSystemWindow
阅读本文,你将了解 Android 将内容绘制到状态栏和导航栏后面的原理;WindowInsets 的分发逻辑;获取状态栏高度的最佳实践;edge-to-edge 的适配等内容
带你彻底弄懂状态栏透明的细节 —— 深入分析 fitsSystemWindows
不说了,干货满满的文章。
ConstraintLayout + fitsSystemWindows 引起的控件错位问题
考虑几个UI错位的高度均是系统状态栏高度, 而且在切换fragment之后就恢复, 猜测是Activity创建Fragment时AppBarLayout的WindowInsetsCompat还没有来得及更新, 导致AppBarLayout的paddingTop计算错误导致, 所…
再学一遍android:fitsSystemWindows属性
对于android:fitsSystemWindows这个属性你是否感觉又熟悉又陌生呢? 熟悉是因为大概知道它可以用来实现沉浸式状态栏的效果,陌生是因为对它好像又不够了解,这个属性经常时灵时不灵的。
Android软键盘的监听与高度控制的几种方案及常用效果
本文我们会一起复习一下软键盘高度获取的几种方式,布局贴在软键盘上效果的实现与优化。软键盘的高度获取与布局的动画之间的关系。
Android开发 - 获取系统输入法高度的正确姿势
在Android应用的开发中,有一些需求需要我们获取到输入法的高度,但是官方的API并没有提供类似的方法,所以我们需要自己来实现。 查阅了网上很多资料,试过以后都不理想。 比如有的方法通过监听布局的变化来计算输入法的高度,这种方式在Activity的配置中配置为"android…
Android-Ble蓝牙通讯开发–扫描,连接,发送和接收数据,分包解包(附源码)【转载】
前言 万物互联的物联网时代的已经来临,ble蓝牙开发在其中扮演着举重若轻的角色。最近刚好闲一点,抽时间梳理下这块的知识点。 涉及ble蓝牙通讯的客户端(开启、扫描、连接、发送和接收数据、分包解包)和服
对比 Java 学习 Kotlin 中的惯用写法与最佳实践
本文以对比 Java 的方式来学习 Kotlin 中的一些惯用写法与最佳实践,以便对 Java 转 Kotlin 的同学能有一些帮助。
下一页
关注了
37
关注者
0
收藏集
2
关注标签
0
加入于
2021-04-25