首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
侠客Ren
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
7
文章 6
沸点 1
赞
7
返回
|
搜索文章
最新
热门
Google深链配置
上架Google商店的应用通过深链可以打开对应的apk应用,或者用于三方登录(tiktok、twitter、snapchat等)。 以tiktok为例如下(这里只说明深链的配置,至于第三方其他配置忽略
Kotlin多路复用
await多路复用 两个API网络和本地获取数据,期望哪个先返回就用哪个: select会返回最先返回的数据 多路复用channel flow实现多路复用 两个结果都会通过collect输出,耗时最短
前台服务保活相关兼容Android14
前台服务保活常用在直播、即时通讯等场景。在api34版本以及更高版本,对前台服务做了限制。通过音频或者录像权限保活效率更高。如果在api34中不使用音频或者录像权限进行保活在一些手机上回到后后台可能很
RecyclerView异常之getSpaceForSpanRange越界
RecyclerView越界异常:getSpaceForSpanRange导致的ArrayIndexOutOfBoundsException,这个异常并不常见 java.lang.ArrayIndex
kotlin中SAM使用场景
SAM(Single Abstract Method)转换(单一抽象方法转换) 是Kotlin和Java中简化代码机制。允许将一个函数接口(只有一个抽象方法的接口)实例用lambda表达式或函数引用来
flutter和Android通信三种方式
第一种:MethodChannel MethodChannel:Android原生和flutter直接相互传值。 flutter下的android项目中,activity继承FlutterActivi
flutter项目中打开Android项目编译异常
在flutter项目运行Android设备上正常,但是打开flutter项目下的android异常报错如下: 经过查询发现原因:自己的项目myflutter3的缓存路径系统默认放到了C盘中。只需要把缓
打印日志定位到具体行
根据当前线程的栈帧信息,打印日志具体的行类方法等信息。使用枚举区分不同日志种类。使用StringBuffer进行字符串拼接;
性能优化
前言 目前CPU都是多核,大核的频率比小核高,如果核心线程固定运行在大核上,应用性能会有所提升。 核心线程:UI线程、RenderThread线程。他们直接影响用户的感受。在项目中其他特定线程,如语音
kotlin协程并发安全
多个协程修改同一个变量,协程并发不安全例如: 通过线程安全类AtomicInteger,原子操作,保证并发安全。 通过互斥锁Mutex 性能低,耗时明显增大。 MutableStateFlow 通过C
下一页
个人成就
文章被点赞
41
文章被阅读
31,647
掘力值
1,342
关注了
13
关注者
7
收藏集
16
关注标签
9
加入于
2019-09-16