首页
首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
Android
LetterZ
创建于2022-02-24
订阅专栏
Android
等 2 人订阅
共48篇文章
创建于2022-02-24
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
Android停止(结束)惯性滚动
场景:当页面滚动超过一定距离后,显示回到顶部的按钮,点击按钮平滑滚动回顶部。 实现:监听页面滚动距离,与一特定值比较,控制按钮显示隐藏,点击按钮点用页面平滑滚动Api或者通过自定动画实现滚动。 存在问
Android 获取Okhttp网络日志
由于ResponseBody内的bytes()、string()方法调用了closeQuietly方法,此方法会将ResponseBody内的数据源清除,所以仅获取一次内容。 解决方案:
Android事件传递
一、事件从Kernel层传递到Framework层 1.准备工作:WindowManagerService首先通过native方法创建InputManager,InputManager
Android内存机制(基于Java语言)
一、数据在内存中的位置 Dalvik内存数据保存在6个位置上: 1.寄存器:位于处理器内部;速度最快,开发人员没有直接控制权。 2.栈:位于RAM,速度
Android equals
equals方法来自于Object.class,在没有被覆写的情况下等同于“==”。 Object.class--171行 覆写时必须遵守通用约定: 1.自反性:对于任何非null的引用值x,x.eq
Android 合并manifest时移除第三方依赖权限
Android 合并manifest时移除第三方依赖权限:在主工程中使用tools:node="remove"标记移除项
Android ConcurrentHashMap
以下内容基于Android Api 28 。 ConcurrentHashMap中,数据实际存储在其内部的Node数组table之中。保存数据时,实际调用putVal(K key, V value,
Android Kotlin中Bundle内字符串转数字异常
调用Bundle内的getInt、getDouble等方法时,实际为调用内部Map的get方法,若值为null,返回默认值,否则将值强转为对应类型,失败则返回默认值。 在kotlin时,Map中获得的