首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
后端
前端
Android
iOS
人工智能
开发工具
代码人生
阅读
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
建造者(Builder)模式
点击阅读:设计模式系列文章 1. 建造者模式概述 1.1 建造者模式概述 建造者模式(Builder Pattern)是创建型设计模式,核心思想是将一个复杂对象的构建与它的表示分离,使得同样的构建过程
深入浅出 Kotlin 协程:从核心概念到实战技巧
讲解launch、async等函数的基本用法和常见问题,说明了结构化并发思想,以及不推荐使用GlobalScope的原因。最后通过 Kotlin 协程来简化 Retrofit 的回调写法。
Android MVC架构模式详解
在 Android 开发中,MVC (Model-View-Controller) 是一种经典的架构模式,旨在通过职责分离来提高代码的可维护性、可测试性和可扩展性。虽然现在 MVVM 和 MVI 更为
【HarmonyOS 5】鸿蒙TEE(可信执行环境)详解
【HarmonyOS 5】鸿蒙TEE(可信执行环境)详解 一、TEE是什么? 1、TEE的定义: 可信执行环境(Trusted Execution Environment),简称TEE,是存在于智能手
线程控制之“火车站调度大作战” 的故事
将用一场 “火车站调度大作战” 的趣味故事,带你彻底搞懂这些线程控制方法的本质。准备好车票,我们出发! 🚂 火车站比喻:线程控制方法的本质 想象一个繁忙的火车站: 每列火车 =
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