首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
城堡修炼者
掘友等级
写过的笔记都要会!
获得徽章 1
动态
文章
专栏
沸点
收藏集
关注
作品
赞
42
文章 42
沸点 0
赞
42
返回
|
搜索文章
最新
热门
Toast的显示流程
官方的显示流程如下: 那么这时候我们会有个问题,既然排队了,那为什么有一些toast会重叠在一起呢?因为如下: 利用WindowManager 很多 App(尤其是一些大厂 App)为了突破系统 To
WindowManager(WM)构建全局悬浮窗
首先第一个我们从普通应用构建和系统级应用构建谈起: 普通应用 VS 系统级应用 直接一张图说明 普通应用构建全局悬浮窗 1. 声明动态申请权限 在AndroidManifest.xml 文件中添加 a
【Android进阶】 RenderEffect的底层实现
Android 12 废弃了原有的 RenderScript,google使用了RenderEffect来实现模糊效果: 它的用法官方已经有文档了,https://source.android.com
Room必备插件---kapt
在AndroidManifest,用了room之后,我们可以看到这个: 在这篇文章我就来详细介绍一下这个插件。写在最前面,目前google已经推出了ksp,可以取代kapt,这个也更好更快,大家可以重
Windows如何自定义任何窗口置顶
直接使用微软自己开发的软件即可: Microsoft PowerToys 的实用工具,其中包括 Always On Top 工具。 https://learn.microsoft.com/en-us/
如何让git识别不到你的文件
如何让git识别不到你的文件 我们经常有不想让git识别的文件,例如build目录下的。这时候就需要把这些目录,文件加入到.gitignore文件里 一般根据需要加: 根目录 .gitignore:负
【Android 进阶】为什么你应该停止在 ViewModel `init` 中加载数据?
在 Android 应用开发中,"如何加载初始数据" 似乎是一个老生常谈的话题。然而,即使是经验丰富的开发者,常常也会在配置变更(Configuration Changes) 和单元测试(Unit T
【Android 进阶】别再强转 Context 了!手把手教你优雅解耦 View 与 Activity
在 Android 开发中,我们经常遇到这样的场景:在一个复杂的自定义 View(比如悬浮面板)里,用户点击关闭按钮,我们需要关闭当前的 Activity。 最直觉(也是最初级)的写法往往是这样的:
Android Studio的技巧
1. 历史剪贴板 ctrl(Mac: Cmd) + shift + v : 可以查看你复制过的内容 2. 批量导入资源文件 3. 同时选中多个地方 ctrl(Mac: Cmd) + shift + a
Kotlin中的Flow流
Kotlin Flow 是 Android 开发中推荐的异步数据流解决方案。它基于 Kotlin 协程(Coroutines)构建,功能强大且灵活,旨在替代 RxJava 和部分 LiveData 的
下一页
个人成就
文章被点赞
153
文章被阅读
82,082
掘力值
4,114
关注了
18
关注者
41
收藏集
1
关注标签
16
加入于
2022-06-24