首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
后端
前端
Android
iOS
人工智能
开发工具
代码人生
阅读
Android Handler机制详解(源码分析篇)
在理解Handler基本使用后,我们深入源码层面分析其运行机制。本部分将追踪消息从发送到处理的完整流程,揭示Android消息系统的精妙设计
ArkUI-X跨平台技术落地-华为运动健康(二)
原生和ArkUI界面参数传递 在原生页面拉起对应的跨平台的页面时,会将代表拉起哪个页面的参数通过intent的形式传递给跨平台的Entry模块,这里主要用到的是intent的putExtra()方法进
ArkUI-X跨平台技术落地-华为运动健康(一)
现状与诉求 目前,华为运动健康App在Android 和 iOS均有独立的客户端工程,在原生页面部分,两个客户端独立开发,代码各自维护和演进,会带来各自独立的开发工作量,并且两个端之间的交互体验也无法
kotlin协程
简介 协程通过将复杂性放入库来简化异步编程。程序的逻辑可以在协程中顺序地表达,而底层库会为我们解决其异步性。该库可以将用户代码的相关部分包装为回调、订阅相关事件、在不同线程(甚至不同机器!)上调度执行
kotlin设计模式-创造型
设计模式使用原则 单一职责原则:类的职责应该单一,一个方法只做一件事,这里就不多说了,目的:提高可读性。 开闭原则:程序对扩展开放,对修改关闭:当你的程序需要扩展时,不应该修改原来的代码,而是可以添加
kotlin设计模式-结构型
装饰模式 也叫包装模式 动态的给一个对象添加一下额外的职责,就增加功能来说,装饰模式相比生成子类更为灵活 使用一种对客户端透明的方式来动态的扩展对象的功能,也是继承关系的一种替代方案 与代理模式的区别
为什么Thread要接受一个Runnable对象
1. 核心设计原理 在 Java/Kotlin 的线程模型中,Thread 类和 Runnable 接口通过 组合模式 实现了职责分离: Thread 类:负责线程的创建、管理和执行机
【HarmonyOS】鸿蒙HarmonyOS开发环境安装和配置
【HarmonyOS】HarmonyOS开发环境安装和配置 前言 目前鸿蒙开发IDE,EcoDev Studio最新已是5.1 IDE下载和安装 IDE下载地址 1.根据你的电脑系统选择对应的IDE。
【刷机】一加 ACE 刷入 LineageOS 21.0
一加 ACE刷入 LineageOS 21.0,操作相对简单,但刷机仍需谨慎,请在刷机佬陪同下进行。
Android Handler 机制详解(使用篇)
Handler 机制就是为了解决这个“一个人忙不过来还导致店面卡顿”的问题!它本质上是一个精巧的“任务中转站”和“消息快递员”系统
修改perffto的时间格式
序言 在使用perffto的过程中,显示的时间默认是一个相对时间。和我们的logcat获取的日志不好对比。我现在记录一下怎么调整时间格式的方法 方法 选中一个slice点击时间选择一个格式 效果如下
使用Trace分析Android方法用时
序言 在性能优化过程中,有时候我们需要研究一些方法耗时。可以使用Android提供的Trace 这样可以在perffto的日志文件中记录某个方法耗时。 使用 这个类是系统提供的 注意 要打印这些日志需
大白话讲解 Kotlin协变与逆变
核心问题:型变解决的是“泛型类型的继承关系”问题 给编译器的承诺和安全约束 编译器就能在保证类型安全的前提下,允许更灵活的泛型类型赋值
深入浅出 Android 泛型的使用
泛型是啥?为啥需要它 如何使用泛型来处理结构 核心好处是什么,kotlin有什么泛型的处理内容 做了那些
android Room 多表查询时数据错乱,字段取到的值不对
3个表关联查询 select * from orderOffline inner join orderDetailsOffline on orderDetailsOffline.orderId=ord
亚矩阵云手机:海外Adcolony广告平台多账号搜索套利新利器
海外Adcolony广告平台凭借其庞大的用户群体和高效的广告投放机制,成为众多广告主和营销人员眼中的“金矿”。而搜索套利作为一种在广告市场中备受关注的策略,正逐渐成为挖掘这一“金矿”的有效手段。亚矩阵
大型异步下载器(二):基于kotlin+Compose+协程+Flow+Channel+ OKhttp 实现多文件异步同时分片断点续传下载
实现一个多任务异步下载器,对于协程,线程,多任kotlin+Compose+协程+Flow+Channel 实现多文件异步同时分片断点续传下载 实现的思路 本篇文章在之前的基础上: 做了代码优化, 加
MagiskHidePropsConf
MagiskHidePropsConf 是 Magisk 模块仓库中用于动态修改系统属性、增强 Root 隐藏能力的核心工具,其核心功能与使用场景如下: 一、核心功能解析 系统属性伪装
MagiskHidePropsConf 原理与实战故事
背景故事:小明的 Root 逃亡记 小明是个安卓极客,给手机刷了 Magisk Root 后,却发现常用的银行 App 和游戏都闪退。原来,这些应用通过检测系统属性(如 ro.secure=1
Frida 的原理和使用
🧠 Frida 是什么?一句话版本 🧙 用故事讲 Frida:神偷的魔法眼镜 想象一下: 你是一个神偷,想要潜入一座巨大的魔法城堡(比如一个 App),这座城堡有人守卫、有机关(加密函数、接口调用),
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