首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
DevRen
掘友等级
Android开发工程师
永远年轻
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
122
文章 117
沸点 5
赞
122
返回
|
搜索文章
赞
文章( 117 )
沸点( 5 )
8. Android <卡顿八>破局Android卡顿困局!基于Matrix+Systrace/Perfetto的布局嵌套深度优化实战(卡顿实战)
前面讲了卡顿的原理,原因,监控手段和分析手段,各种工具 Android <卡顿一> 深入理解Android 卡顿Choreographer:从VSYNC到掉帧(卡顿原理) Android <卡顿二>
免费替代高德 / 百度!Android 原生定位 + GeoNames 离线方案:精准经纬度与模糊位置工具包
针对高德、百度等第三方定位服务收费的问题,本文介绍了一套免费 Android 定位工具包的开发与使用方案。该工具包通过整合 Android 原生 GPS、网络定位及缓存机制获取精准经纬度,结合 Geo
Android TTS语音播报实践
本文总结了TTS的现状及发展,并介绍了移动端实现TTS的几种方式以及如何系统提供的TextToSpeech API、系统API的局限、如何做兼容性等。
实现Google原生PIN码锁屏密码效果
Jetpack Compose 实现 Google 原生 PIN 锁屏解锁效果 在 Android 系统中,Google 原生的 PIN 锁屏解锁界面简洁又酷炫: 输入 PIN 时,上方圆点实时变化
简化Android构建
了解如何创建和使用自定义 Gradle 插件 什么是约定插件 约定插件是一种组织 Gradle 文件的结构化方法,可作为 Gradle 模块中的一个插件使用。 优点 可重复使用: 插件可在多个 Gra
Jetpack Compose禁用输入框软键盘
在一些业务中,我们不希望在编辑框中弹出软键盘,比如计算器、拨号键盘。但是在Compose的BasicTextField中,没有可配置软键盘的选项。
Kotlin 2.1.0的新改进带来哪些改变
新改进 在 Kotlin 2.1.0 版本引入了一个新的改进:Improved overload resolution for functions with generic types 官方描述,是
如何共享 Android 不同模块的构建配置
Gradle Convention Plugin 并不是指某个具体的插件(像 com.android.library),而是指一类插件,这类插件的作用就是抽取出一些共享的构建逻辑...
深入理解 Jetpack Compose LayoutModifier
LayoutModifierNode 是如何改变元素的测量与布局方式?要探究这个问题,首先得了解元素是怎么进行测量与布局的。每个 Composable 函数,经过 Compose 编译器处理后...
Jetpack Compose 里的「自定义View」:布局、绘制、触摸
自定义绘制 在 Jetpack Compose 中,“自定义 View” 大致对应于在传统 Android View 里重写 onDraw() 的场景。Compose 提供了更灵活、更声明式的绘制接口
下一页
个人成就
文章被点赞
10
文章被阅读
7,480
掘力值
404
关注了
34
关注者
5
收藏集
1
关注标签
1
加入于
2020-08-17