首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
xoutlook
掘友等级
Android
获得徽章 3
动态
文章
专栏
沸点
收藏集
关注
作品
赞
2.2K
文章 2.2K
沸点 0
赞
2.2K
返回
|
搜索文章
赞
文章( 2.2K )
沸点( 0 )
开源 | 如何写一个好用的 JetPack Compose 状态页组件
关于开发中常见的状态页组件,我们已经见了很多,但是在 JetPack Compose 中该如何去写呢?本篇要解决的就是如何定制一个符合实际业务场景的状态页组件,并分析其设计原理与思路
Android模块化开发实践
本文主要讲述了Android客户端项目如何进行模块化设计、开发、以及老项目改造,提供一个可落地实施的参考方案。
Jetpack新成员,一篇文章带你玩转Hilt和依赖注入
各位小伙伴们大家早上好。 终于要写这样一篇我自己都比较怕的文章了。 虽然今年的 Google I/O 大会由于疫情的原因没能开成,但是 Google 每年要发布的各种新技术可一样都没少。 随着 Android 11 系统的发布,Jetpack 家族又迎来了不少新成员,包括 Hi…
滴滴开源小桔棱镜:一款专注移动端操作行为的利器
小桔棱镜是一款专注于移动端操作行为的工具,涵盖APP操作回放、操作检测、以及数据可视化能力。本篇我们会从产品设计理念和技术实现思路上对棱镜进行整体介绍。 移动端作为当前大多数业务的几乎唯一载体,决定了我们日常的开发、测试、运营分析、产品迭代工作都要围绕它进行,这样一来移动端上的…
“终于懂了” 系列:Android组件化,全面掌握! | 掘金技术征文-双节特别篇
随着项目逐渐扩展,业务功能越来越多,代码量越来越多,开发人员数量也越来越多。此过程中,你是否有过以下烦恼? 如果有这些烦恼,说明你的项目需要进行 组件化 了。 在介绍组件化之前,先说说模块化。我们知道在Android Studio中,新建工程默认有一个App module,然后…
Android播放器基础封装库PlayerBase
视频播放是我们开发中比较常见的场景。这两年关于视频方面的热度不断提升,可以说前两年是直播年,今年是小视频年,各种短视频应用铺天盖地。对于视频的业务场景也越来越丰富,功能也越来越多。对于我们开发来说播放相关组件的代码变得也越来越复杂,管理维护成本也越来越高,面对不断迭代的业务,我…
FFmpeg 开发(03):FFmpeg + OpenSLES 实现音频解码播放
本文将利用 FFmpeg 对一个 Mp4 文件的音频流进行解码,然后使用 libswresample 将解码后的 PCM 音频数据转换为目标格式的数据,最后利用 OpenSLES 进行播放。 旧文中,我们已经对视频解码流程进行了详细的介绍,一个多媒体文件(Mp4)一般包含一个音…
【码上开学】Kotlin 的高阶函数、匿名函数和 Lambda 表达式
不错不错,Java 8 也有 Lambda,挺好用的。 看了视频就不用看后面的文字了(但如果喜欢,点个赞再溜啊)。 大家好,我是扔物线朱凯。Kotlin 很方便,但有时候也让人头疼,而且越方便的地方越让人头疼,比如 Lambda 表达式。很多人因为 Lambda 而被 Kotl…
【扔物线】消失这半年,我去哪了
大家好,我是扔物线朱凯。我回来了! 时光如梭啊,回想上个视频已经是 5 个月前了。从今天开始,我又要开始活跃起来了。说明白点就是:技术视频系列要恢复更新了。 时光如梭啊,回想上个视频已经是 5 个月前了。从今天开始,我又要开始活跃起来了。这半年闭关期间,经常有人以各种方式催我更…
【码上开学】Kotlin 里那些「更方便的」
大家好,我是扔物线朱凯。这期是码上开学的 Kotlin 基础部分的第三篇(也是基础部分的最后一篇):Kotlin 里那些「更好用的」。老朋友话不多,先上视频。 因为我一直没有学会怎么在掘金贴视频,所以请点击 这里 去哔哩哔哩看,或者点击 这里 去 YouTube 看。 在上期内…
下一页
关注了
134
关注者
10
收藏集
12
关注标签
16
加入于
2016-03-20