关注博主个人简介,技术不迷路~ 前言 最近接到需求需要接入亚马逊的KVS SDK来实现P2P视频;由于本人也是初次接触这块内容,所以接入过程难免有一些坑要踩的。。。所以趁有时...

关注博主个人简介,技术不迷路~ 前言 最近接到需求需要接入亚马逊的KVS SDK来实现P2P视频;由于本人也是初次接触这块内容,所以接入过程难免有一些坑要踩的。。。所以趁有时...
关注博主简介,技术不迷路~ 安卓埋点 在企业级安卓项目中,埋点是一项重要的技术,用于收集用户行为数据以进行分析和改进产品。以下是一个常见的安卓企业级项目开发中使用的埋点方案:...
关注个人简介,技术不迷路 Compose 的下拉刷新有现成的 Material 库[https://link.juejin.cn/?target=https%3A%2F%2F...
反思 系列博客是一种看似 "内卷" ,但却 效果显著 的学习方式,该系列起源和目录请参考 困境 作为一名 Android 开发者,即使你没有用过,也一定对 WorkManag...
关注个人简介,面试不迷路~ main入口启动 Flutter的主入口在"lib/main.dart"的main()函数中。在Flutter应用中,main()函数最简单的实现...
关注个人简介,面试不迷路~! 我们都知道《瑞克和莫蒂》是一部很棒的系列。让我们使用 Jetpack Compose 和华为移动服务构建一个瑞克和莫蒂角色应用程序🚀 今天我们将...
关注个人简介,技术不迷路~ 从模型-视图-视图模型 (MVVM) 架构迁移到模型-视图-意图 (MVI) 架构似乎是一项艰巨的任务。但凭借更清晰的架构和更可预测的应用程序行为...
前言 在最近我利用业余时间使用 Compose 写的 Gihub APP 中,它的首页结构是这样的: 采用了 Drawer 嵌套 Pager 的结构。 这就会出现一个问题,那...
关注个人简介,技术不迷路~ 1.简介 这里主要介绍下点击导航栏的recents按钮,跳转的页面。我以前以为这东西是个单独的app,看了代码才发现,它是launcher的一部分...
记一次编写Demo时SonarLint提示警告而关注到的kotlin1.4新增的接口声明方式. 普通接口 当使用 interface 关键字定义接口时,可以声明抽象方法和默认...
在 Android 应用程序中,RecyclerView 是一个非常重要的控件。它被广泛使用,因为它可以帮助我们展示大量的数据,同时也能够提供流畅的滑动体验。然而,如果我们不...
最近在一次技术分享中,有网友问我小公司可以考虑做哪些编译优化?我觉得这个课题也还是挺有必要展开下讲讲的。 编译优化方面其实我个人觉得并不一定是特别高大上的东西,除了一些特别深...
与我以往的风格不同,本文为科普类文章,因此不会涉及到太过高深难懂的知识。但这些内容可能 Android 应用层开发者甚至部分 framework 层开发者都不了解,因此仍旧高...
前言:人总是理所当然的忘记,是谁风里雨里,一直默默的守护在原地。 前言 Navigation 作为 Android Jetpack 组件库中的一员,是一个通用的页面导航框架。...
一、背景 现在的移动应用,视频是一个非常重要的组成部分,好像里面不搞一点视频就不是一个正常的移动App。在视频开发方面,可以分为视频录制和视频播放,视频录制的场景可能还比较少...
Android Handler 源码解析 本文以 API-33 为参考 Handler的初始化 Handler对象拥有数个初始化方法,但需要的参数只有三个:Looper、Ca...
| 前言 你是一位即将踏入Android应用开发领域的新手吗?或者你已经有一些经验,但对于如何选择适合的架构感到困惑?不要担心!本文将带你踏上一段有趣而富有挑战的架构演进之旅...
不知道大家在使用Kotlin进行编码的时候,有没有直接使用AS的Code -> Convert Java File 2 Kotlin File这个功能,此功能在日常使用中还是...