首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
Android
订阅
kai1203
更多收藏集
微信扫码分享
微信
新浪微博
QQ
40篇文章 · 0订阅
一文聊聊 Android 项目架构的方方面面
笔者作为工作多年的老Android,本篇借着自己微薄的经验总结一下自己认知到的Android项目架构,抛砖引玉。
Android Gradle 优化大全,助力提速 80%
本文主要分享常见的 Gradle 编译优化手段,并提供成本,收益,推荐度等维度供参考。以帮助大家快速找到最适合自己项目情况的优化项。实践中,全新编译最高可提速 80%。
面试官:View.post() 为什么能够获取到 View 的宽高 ?
今天的文章会比较轻松,相比前面几篇没有那么大段的源码要啃。关于获取 View 的宽高,我们先来一段测试代码: 在 onCreate() 和 onResume() 中是无法获取到宽高的,而 View.post() 回调中可以。从日志打印顺序可以看出来,View.post() 回调…
金三银四,Android View的绘制流程看这篇就够了
View是如何显示出来的 调用Activity的attach方法,该方法会创建PhoneWindow对象 在onCreate的setContentView方法中,先会通过PhoneWindow的get
【透镜系列】看穿 > NestedScrolling 机制 >
NestedScrolling 机制翻译过来叫嵌套滑动机制(本文将混用),它提供了一种优雅解决嵌套滑动问题的方案,具体是什么方案呢?我们从嵌套的同向滑动说起。 1. 嵌套同向滑动 1.1. 嵌套同向滑动的问题 所谓嵌套同向滑动,就是指这样一种情况:两个可滑动的View内外嵌套,…
【透镜系列】看穿 > 触摸事件分发 >
事件分发,我想大部分人都能说几句,哦,三大方法,哦,那段经典伪代码,哦,责任链... 这些规律和流程图确实是对的,而且某种意义上也是非常清晰的,能帮助你在调试 Bug 的时候找到一点方向。 你或许可以奋发图强,把这些流程图和规律背下来,也能在需要的时候一通叽里呱啦背完大家大眼瞪…
Android串口,USB,打印机,扫码枪,支付盒子,键盘,鼠标,U盘等开发使用一网打尽
Android串口,USB,打印机,扫码枪,支付盒子,键盘,鼠标,U盘等开发使用一网打尽,怎么快速上手接入
Android “edge to edge”特性(一)官方“沉浸式”方案实探
在 Android 15 设备上,如果 App 的 targetSdk 是 35+,会默认启用“edge to edge”的特性,这是适配 Android 15 必须要了解的知识点。
一些之前遇到过但没答上来的Android面试题
这段时间面了几家公司,也跟不同的面试官切磋了一些面试题,有的没啥难度,有的则是问到了我的知识盲区,没办法,Android能问的东西太多了,要全覆盖到太难了,既然没法全覆盖,那么只好亡羊补牢,将这些没答
Android 使用拦截器结合协程实现无感知的 Token 预刷新方案
在现代移动应用中,为了确保用户体验的连贯性和安全性,通常使用短期有效的Token进行认证,并在Token过期前进行刷新操作。本文将介绍我在项目中实现无感知的Token预刷新方案的思路和技术细节。