首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
后端
前端
Android
iOS
人工智能
开发工具
代码人生
阅读
HarmonyOS实战:GIF图下载突破5M限制保存到相册
前言 最近在鸿蒙项目开发过程中,测试提出图片预览时无法下载的 bug,这么简单的功能怎么会有问题。一开始还以为是手机的问题或者网络不好,拿到测试机复现问题的时候发现下载的 Gif 图确实无法下载成功,
Android 事件分发源码分析
Android 事件分发一直是我头疼的地方 什么分发,拦截 处理,响应 头大.最近用到了再次尝试总结一下关于Android中ViewGroup,View 中事件分发的那些事儿. 注意: 事件分发遵循,
鸿蒙开发:资讯项目实战之底部导航封装
底部导航,目前封装了基本功能使用,如果你要实现其他的特殊功能,比如中间图片放大,或者长按,双击等动作,可以再次拓展。
gradle中dependsOn、doFirst和doLast的关系
在Gradle构建系统中,dependsOn、doFirst和doLast是三个核心的任务配置方法,它们各自有不同的职责但又相互配合,共同构成了灵活的任务执行机制。
Android14原生系统通过静态overlay方式定制系统默认壁纸
安卓ROM定制开发,学习使用静态overlay的方式,将安卓14原生系统的默认壁纸替换为自己定制的壁纸
Gradle构建生命周期主要钩子
Gradle构建生命周期由三个核心阶段组成:初始化阶段、配置阶段和执行阶段。每个阶段都提供了特定的钩子(hooks),允许开发者在关键节点插入自定义逻辑。
【Android】权限全面解析:分类、流程、实践及特殊场景处理
在 Android 开发里,权限是保障用户隐私和系统安全的关键机制。应用若要访问敏感资源或者执行特定操作,就必须先获得相应权限。 权限分类 1. 普通权限 这类权限不会对用户隐私和系统安全造成太大风险
HarmonyOS5/ArkTs 两句话带你零门槛入门持久化存储(可面试用)
HarmonyOS5/ArkTs 两句话带你零门槛入门持久化存储(可面试用),会持续更新哦,记得关注收藏
【Android】res 资源目录及相关技术详解
res资源目录简介 在 Android 项目中,res目录是存放应用资源的核心位置,系统会为其中的资源自动生成对应的 ID,便于在代码中引用。其主要结构及用途如下: res/drawable/ :存放
1. Android 设计模式 Facade 外观模式 在项目中的实战
外观模式通过统一接口简化复杂系统调用,隐藏内部细节,降低耦合度。典型应用如Android的Context类封装系统服务,智能家居语音系统统一控制多个模块。相比适配器/中介者模式,它更关注简化接口而非对
Android MVP架构模式详解
在 Android 开发中,MVP(Model-View-Presenter) 是一种广受欢迎的架构模式,旨在解决传统 MVC(Model-View-Controller)模式在 Android 中常
鸿蒙开发:hvigor插件中的文件操作
FileUtil工具类提供的方法都是十分的简单,在typescript项目开发的时候,可能会有报错,不过不要担心,集成到DevEco Studio中是可以正常执行的,不过在写的时候,大家可以在DevE
Java/Kotlin 主线程IO操作全方位监控指南(实战代码+性能优化)
> 本文涵盖从基础监控到高级诊断的全套解决方案,包含10+个可直接落地的代码示例 ### 一、为什
Android 类预加载与 Multidex 优化解析
> 本文深入探讨 Android 开发中突破 64K 方法限制的核心技术,提供完整的 Kotlin
Java 8 效率精进指南(3)Lambda 表达式
什么是 Lambda 表达式 匿名类可用于表示不同的行为,例如“过滤那些年龄在35岁以上的员工”、“过滤985、211的员工”,但这 仍然不够简洁,我们需要为这些过滤条件声明对应的类,只使用它们中的接
Android 图像调色 | 利用ColorMatrix 实现实时亮度与饱和度调节
在上一篇 Android | ColorMatrix 全面解析:原理、方法 中,介绍了ColorMatrix的常见方法,本文在其基础上,利用 ColorMatrix 动态调整图像亮度和饱和度,并实现滑
Android | Matrix 类设计与核心逻辑解析
矩阵计算规则 在开始前,先复习一下矩阵的计算规则:第一个矩阵第一行的每个数字,各自乘以第二个矩阵第一列对应位置的数字,然后将乘积相加,得到结果矩阵左上角的那个值,以此类推。如: 如果对矩阵的计算不熟悉
GestureDetector + Matrix 实现图片拖动、缩放与旋转等功能
一个支持拖动、双指缩放、旋转等功能的图片查看器是常见的需求,本文将通过 GestureDetector、ScaleGestureDetector 以及自定义的 RotationGestureDetec
Android 窗口显示(三)—— ViewRootImpl setView 流程
点击阅读:Android 窗口显示系列文章 1. ViewRootImpl setView 流程 接上文在 Activity 启动过程中,在 ActivityThread 的 handleResume
Android 异常
UncaughtExceptionHandler java 中可以为当前线程设置 UncaughtExceptionHandler,也可以通过 Thread 的静态方法设置一个默认的 Uncaught
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