首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
誓不言弃
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
25
文章 25
沸点 0
赞
25
返回
|
搜索文章
赞
文章( 25 )
沸点( 0 )
Android 自定义开机向导踩坑
在Android设备第一次上电或者进行恢复出厂设置后第一次启动时运行的应用.用于对Android设备进行语言,网络等相关设置. 本文都是基于Android 8.0 系统源码来说明的. 在系统目录 packages\apps 之下有个 Provision 项目就是开机向导.但是里…
【Jetpack Compose】再见了,RecyclerView!用LazyColumn极速构建长列表!
背景 Jetpack Compose 在 7.1号发布了Release Candidate(候选发布版),距离正式版也越来越近。那么【声明式UI】框架来袭,对Android传统开发模式有何不同呢? 今
“终于懂了” 系列:Android组件化,全面掌握! | 掘金技术征文-双节特别篇
随着项目逐渐扩展,业务功能越来越多,代码量越来越多,开发人员数量也越来越多。此过程中,你是否有过以下烦恼? 如果有这些烦恼,说明你的项目需要进行 组件化 了。 在介绍组件化之前,先说说模块化。我们知道在Android Studio中,新建工程默认有一个App module,然后…
影响性能的 Kotlin 代码(一)
要开始写新的 Kotlin 系列文章了 「影响性能的 Kotlin 代码」, Kotlin 虽然提高了生产效率,但是简洁的背后是有代价的,隐藏着不能被忽视的成本,特别是在低端机上,这种成本会被放大。
[译] Android 的多摄像头支持
从 Android P 开始,添加了对逻辑多摄像头和 USB 摄像头的支持。这对 Android 开发者来说意味着什么? 一台设备有多个摄像头没什么新鲜的,但是直到现在,Android 设备仍然最多只有前后两个摄像头。如果你想要打开第一个摄像头,需要进行以下操作: 但是这些是比…
Lottie-前端实现AE动效
帧动画的缺点和局限性比较明显,合成的雪碧图文件大,且在不同屏幕分辨率下可能会失真。经调研发现,Lottie是个简单、高效且性能高的动画方案。 Lottie是可应用于Android, iOS, Web和Windows的库,通过Bodymovin解析AE动画,并导出可在移动端和we…
RecyclerView 的滚动时怎么实现的?(二)| Fling
上一篇介绍了手指滑动过程中,列表的滚动是如何实现的。那脱手之后,列表仍会滚动一段距离,即 fling,这又是如何实现的?走查源码一探究竟。
Android修炼系列(十一),强大的可拖拽工具类ViewDragHelper
实现可自由拖拽的view,还在自己造轮子吗?使用系统androidx包(原v4)下的ViewDragHelper 几行代码即可搞定..效果图见下
Android模块化设计方案之接口API化
在对项目进行模块化的时候,为了避免相同层级的模块之间交叉依赖,把模块之间需要相互调用的方法抽象成接口下沉到公共模块是普遍的解决方案,但是这样会导致公共模块越来越臃肿,承担了很多不属于它的职能,而且出现问题的时候也不方便进行定位。 并在impl里面对该接口进行了实现,现在可以看到…
Android webView 的一个坑,字体怎么突然变小了
最近,端内在做 webView 统一的时候,个性签名中的 WebView 替换为 CustomWebView 之后,发现字体突然变小。 一开始不知道是什么原因,通过二分法查找最近的提交,排查之后,发现是 SignatureWebView 的继承关系从 WebView 修改为 C…
下一页
个人成就
文章被阅读
2,549
掘力值
32
关注了
20
关注者
0
收藏集
10
关注标签
59
加入于
2018-12-08