首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
绿豆饼
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
328
文章 328
沸点 0
赞
328
返回
|
搜索文章
绿豆饼
赞了这篇文章
护城河编程大师
Android开发 @广州
·
1年前
关注
协程Job的取消,你真的用对了吗?
协程Job的cancel()方法并不会立即中断后续代码的执行,如果一个Job在任务过程中不存在一个可取消suspend方法的调用,那么直到任务结束都不会停止,即使是调用了c...
68
8
分享
绿豆饼
赞了这篇文章
骑摩托马斯
6年前
关注
Kotlin系列之let、with、run、apply、also函数的使用
相比Java, Kotlin提供了不少高级语法特性。对于一个Kotlin的初学者来说经常会写出一些不够优雅的代码。在Kotlin中的源码标准库(Standard.kt)中提...
36
9
分享
绿豆饼
赞了这篇文章
长安皈故里
Android Engineer
·
3年前
关注
官方core-ktx库能对富文本Span开发带来哪些便利?
这是一个系列文章,专门研究Android官方提供的core-ktx库,本篇文章就带你看下富文本开发中使用到的Span,core-ktx库会为其带来怎样的使用便利。...
63
4
分享
绿豆饼
赞了这篇文章
swithun
Android @某厂
·
8月前
关注
[架构]Android MVI 实践指南
总览 UI Layer View Layer ViewModel Layer Domain Layer Data Layer 单一数据源 view只根据uiState显示内...
11
5
分享
绿豆饼
赞了这篇文章
bqliang
Androider
·
1年前
关注
最清晰的 Compose 共享元素过渡入门文章
共享元素过渡是一种能够自然衔接不同页面中相同内容的过渡方式,通常用于导航,确保用户在切换不同屏幕时体验更加连贯流畅.........
87
22
分享
绿豆饼
赞了这篇文章
志跃同学
Android @bytedance
·
1年前
关注
自定义 Drawable 你还只会 <shape> 吗?
最近做需求的时候,设计师出了一张这样的设计稿 其中每一个卡片的背景都是从上到下渐变,仔细看其中的边框也是渐变的,这个要怎么实现呢?第一个能想到的最简单的办法就是让设计师导出...
110
17
分享
绿豆饼
赞了这篇文章
张可
Android
·
1年前
关注
Compose最强导航框架 Voyager 完全使用指南
Voyager 是一个专为 Compose 页面导航编写的框架,类似于 Jetpack Navigation,但它支持 Compose 跨平台,以 API 简洁好用而广受好...
81
42
分享
绿豆饼
赞了这篇文章
Wgllss
资深架构师 @Android老顽童
·
8月前
关注
一个Kotlin版Demo带你入门JNI,NDK编程
Android开发中,最重要的一项技能便是NDK开发,它涉及到JNI,C,C++等相关知识 我们常见的MMKV,音视频库FFmpeg等库的应用,都有相关这方面的知识。...
55
11
分享
绿豆饼
赞了这篇文章
两个橘子
android
·
1年前
关注
探索 MotionLayout 动画世界
探索 MotionLayout 动画世界 先附上一个简单的动画效果图: MotionLayout是什么 ?...
49
7
分享
绿豆饼
赞了这篇文章
Tans5
Android 开发
·
12月前
关注
Kotlin 干掉接口需要强制实现的方法
Kotlin 干掉接口需要强制实现的方法 假如我有这样一个需求:我需要记录应用中所有存活的 Activity,那么我的代码就会像以下代码那么写。 我相信很多的人都和我一样写...
115
20
分享
绿豆饼
赞了这篇文章
呼啸长风
1年前
关注
LightEventBus-轻量高效的事件总线
最近重新研究了EventBus的源码。 在整理源码的过程中,觉得EventBus在性能和代码复杂度方面都有较大的改进空间。 于是我参考EventBus的功能和实现,完成一个...
16
3
分享
绿豆饼
赞了这篇文章
Android_叶子
Android工程师
·
1年前
关注
Android adb 使用手册,机顶盒开发必看
Android 调试桥 (adb) 是一种功能多样的命令行工具,可让您与设备进行通信。adb 命令可用于执行各种设备操作,例如安装和调试应用。...
44
4
分享
绿豆饼
赞了这篇文章
Glim
Android developer
·
9月前
关注
Kotlin 协程(Coroutine) 并发安全与最佳实践
在 Kotlin 的 协程(Coroutine) 中,虽然协程本身提供了一种简化并发编程的方式,但并不天然地解决所有的并发安全问题。当多个协程对共享状态进行读写操作时,仍...
50
12
分享
绿豆饼
赞了这篇文章
Wgllss
资深架构师 @Android老顽童
·
9月前
关注
Android串口,USB,打印机,扫码枪,支付盒子,键盘,鼠标,U盘等开发使用一网打尽
Android串口,USB,打印机,扫码枪,支付盒子,键盘,鼠标,U盘等开发使用一网打尽,怎么快速上手接入...
181
36
分享
绿豆饼
赞了这篇文章
哆Laker梦
实习牲
·
4年前
关注
Android ConstraintLayout使用进阶
曾经Android有五大布局,那会我们比较常用的布局就两三个。随着Android生态的发展,Google后来推出了新的布局——ConstraintLayout(约束布局)。...
82
25
分享
绿豆饼
赞了这篇文章
bytebeats
Sr Software Engineer @GOAT Group
·
1年前
关注
2024年的安卓现代开发
本文反映了我的个人观点和专业见解, 并参考了 Android 开发者社区中的不同观点. 此外, 我还定期查看 Google 为 Android 提供的指南....
631
180
分享
绿豆饼
赞了这篇文章
晴天大帅逼
Android
·
3年前
关注
Android系统启动流程
Android启动流程 本文将结合源码介绍开机到系统完成启动的整个过程,源码基于Android9.0http://androidxref.com,文中若有表述不当或则错误的...
4
评论
分享
绿豆饼
赞了这篇文章
丨小夕
Android工程师
·
1年前
关注
Android studio 导入framework.jar 开发系统应用
在系统应用开发过程中,经常用到frameweok中的非公开api。而在Android studio 编译时,通常无法访问这些api。其中常见的是获取系统属性,但是在Andr...
15
3
分享
绿豆饼
赞了这篇文章
移动的小太阳
2年前
关注
音频解码
上一篇文章介绍了音频编码,接着我们来看看音频解码是如何实现的,在解码后再播放出音频。 音频解码 创建一个用于播放音频的 AudioTrack,AudioTrack用于播放P...
2
评论
分享
绿豆饼
赞了这篇文章
小迪vs同学
Android
·
2年前
关注
MediaPlayer的核心-NuPlayer
之前整理过Android MediaPlayer源码分析,知道MediaPlayer的核心是NuPlayer实现视频的解码、渲染、同步、输出,这篇深入分析NuPlayer相...
17
2
分享
下一页
个人成就
文章被阅读
3,149
掘力值
46
关注了
11
关注者
0
收藏集
1
关注标签
0
加入于
2022-08-08