首页
首页
沸点
课程
直播
活动
竞赛
商城
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
后端
前端
Android
iOS
人工智能
开发工具
代码人生
阅读
RxJava内存泄漏解决方案之RxLifeCycle
前言: 项目中用到了RxJava在异步线程中执行好事任务,然后在主线中处理结果。这也是RxJava最常用的场景。代码如下,如果直接这样使用可能会造成内存泄漏的。 RxJava为什么会内存泄漏。 因为匿
Android的页面是如何展示出来的?
其实这是一个非常宽泛非常大的命题,面试也被问过,自己答的不是很好,脑海里零零散散有些surface,window,surfaceFlinger,viewRootImpl之类的东西转来转去,但是没
U盘中毒文件乱码,数据恢复不求人
在日常工作和生活中,U盘作为一种便携式的存储设备,广泛应用于数据传输和备份。然而,有时我们可能会遇到U盘中毒导致文件乱码的问题,这不仅影响了我们的工作效率,还可能造成重要数据的丢失。本文将深入探讨U盘
Compose 的 State 状态
应用中的状态是指可以随时间变化的任何值。这个定义很广泛包括数据库或类中变量的所有内容。 当网速不通畅时需要显示一个 Snackbar 给用户 博文和相关评论发生变化时 用户点击按钮发生的动画 Jetp
Android深色主题适配
序言 之前我有讲过Android换肤功能的实现,具体看https://juejin.cn/post/7258483700815609916 。本篇就来讲讲另外一个类似功能,深色模式适配。从Androi
Compose 的 Modifiers 属性
Modifiers 可以修饰一个 composable。 在前面基础组件中,可能或多或少见过 Modifier,但不知道它是干什么的,那么这一节我们来看看 Modifier 到底能做哪些事情呢! 改变
关于 《Android 使用 Rust 生成的动态库》的补充
之前写过一篇水文《吃得饱系列-Android 使用 Rust 生成的动态库》 简单配置环境变量 在讲故事之前,先把 NDK 目录配一下,之前用得是 现在改成 NDK 版本 26 使用旧得配置方式出现的
Android APP合规检查,你可能需要这个工具~
虽迟但到,这是一个通过拦截Java方法调用用以检测应用是否合规的工具,如果你的APP正饱受监管部门或应用市场时不时下发整改通知的折磨,那么用它来检查你的代码以及引用的三方库是再好不过的选择了! 如何引
Android低功耗蓝牙开发总结
基础使用 权限申请 蓝牙权限在各个版本中略有不同 Android 12 及以上版本,如果不需要通过蓝牙来推断位置的话,蓝牙扫描不需要开启位置权 Android 11 及以下版本,蓝牙扫描必须开启位置权
Jetpack架构组件库-ViewModel再不懂你就out了
前言 ViewModel 作为 Jetpack 组件库组件之一,它的出现释放了 Activity/Fragment 管理数据的压力,ViewModel 经常会搭配 LiveData 一起用于 MVVM
Android charles https抓包——剑指封喉
写在前面 我们在使用charles抓包是经常遇到无法查看到https数据请求的内容,这是因为https使用到了证书对数据内容做了加密,我们只有使用中间人攻击的方式,往Android设备上安装我们自己的
Recyclerview竟能够如此丝滑,这14个优化策略不容错过...
引言 在Android开发中,RecyclerView是一种常用的列表控件,用于展示大量数据。然而,随着数据量的增加,RecyclerView的性能可能会受到影响,导致卡顿、内存泄漏等问题。本文将介绍
Rust 资讯:Rust 1.77.0 正式发布,支持异步函数递归
Rust 团队日前发布了 Rust 的新版本 —— 1.77.0 正式版,Rust 是一种强大的编程语言,使开发者能够构建可靠、高效的软件。
Android利用代码控制设备上其他音乐播放器的方法
前言 由于最近项目遇到,蓝牙手表设备在不配对的情况下监听按键给出相应的控制回应,所以研究了下 网上找了很多不过对于现在来说,很多手机设置没有反应,这里给出一个比较统一的方法 项目需求如下图: 项目需求
(翻译)分析您的 Gradle 依赖项
原文链接 分析您的 Gradle 依赖项 塞贡法米萨–2024 年 3 月 14 日 作为 Android 开发人员,我们有时可能需要调查或分析我们正在使用的 Gradle 依赖项。无论我们是试图找出
Jetpack MVVM
Android开发中的架构 Android中的开发架构是用来描述 视图层、逻辑层和数据层三者之间的关系的。 视图层:用户界面,即界面的展示和交互事件的响应。 逻辑层:为了实现系统功能而进行的必要逻辑。
FFmpeg常用命令
FFmpeg 1.剪辑 按时间剪辑,从5s开始,持续20s。 提取音频或视频 设置转码分辨率 设置输出的容器格式 查看支持容器类型 查看所有的输入输出设备 查看所有支持的编解码器 查看所有的bitst
Compose基础控件
Text 文本显示控件 用法 直接显示 从 res 中读取文字显示 参数 color 设置字体颜色 fontSize 设置文字大小 fontSize 默认是跟随父级文字大小。 接收的是一个 TextU
看完这份《鸿蒙开发学习指南》 1.8万月薪只是起点
随着鸿蒙崛起,鸿蒙开发也成为给大企业的香饽饽,节后鸿蒙相关岗位翻了三倍,平均月薪更是超过1.8W。 余承东在开发者大会上表示,HarmonyOS已经成为发展速度最快的操作系统——自发布以来,鸿蒙星河版
5年开发经验,离职4月终获offer,这份面试题功不可没!
前言 自2024年初以来,大家都普遍认为,随着经济的逐步回暖,找工作应该会变得容易一些。尤其是在人们常说的“金三银四”这个求职的黄金时期,应该能找到一份满意的工作。然而,近期我身边的朋友们却纷纷表示,
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30