首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
后端
前端
Android
iOS
人工智能
开发工具
代码人生
阅读
ArkUI-X在Android平台动态化开发指南
本文介绍如何在Android平台进行ArkUI-X动态化开发,包括动态化目录规则及约束。 适用场景 动态化主要包括两个典型场景: 场景1:框架动态化,为了降低应用ROM体积占用,及满足动态升级框架目的
ArkUI-X框架LogInterface使用指南
ArkUI-X框架支持日志拦截能力,Android侧提供原生接口,用于注入LogInterface接口,框架日志及ts日志通过该接口输出
ViewModel
ViewModel概览 https://mp.weixin.qq.com/s/I38ZvOyyzlJ9q2BRHmBsbw ViewModel类旨在以注重生命周期的方式存储和管理界面相关的数据。 vi
MVC/ MVP/ MVVM
MVC、MVP、MVVM https://www.jianshu.com/p/f17f5d981de7 1、MVC(Model.View.Controller) 模型层(Model):业务逻辑对应的数
Geadle,Gradle插件,Android Studio and sdk版本对应关系
特定 Android API 级别所要求的最低工具版本 Android Studio 和 AGP 需要满足最低版本要求才能支持特定 API 级别。如果使用的 Android Studio 或 AGP
鸿蒙开发:DevEcoStudio中的代码提取
虽然手动复制出来可以实现,但是未免太浪费时间了,本篇文章就告诉大家一个便捷的方式来实现,那就是DevEcoStudio中的代码提取。
Flutter - GetX Helper 如何应用于旧页面
在【Flutter - GetX Helper 助你规范应用 tag】中跟大家介绍了 getx_helper 针对新页面的推荐使用姿势,那有没有办法应用到旧页面呢?
Kotlin实现文件上传进度监听:RequestBody封装详解
引言:为什么需要文件上传进度监听? 在移动应用开发中,文件上传是常见需求。特别是当用户上传大文件(如视频、高清图片)时,缺乏进度反馈会导致糟糕的用户体验。本文将深入探讨如何通过封装OkHttp的Req
Android 多 BaseUrl 动态切换策略(结合 ServiceManager 实现)
一、需求背景与痛点分析 1.1 常见场景 多环境切换:开发(DEV)、测试(TEST)、预发布(STAGING)、生产(PROD)环境 多域名管理:用户服务、支付服务、消息服务等使用不同域名 动态降级
Android单元测试
Android单元测试基础 单元测试用于验证应用中最小单元(函数或类)的行为是否正确。在 Android/Kotlin 项目中,本地单元测试通常放在 module/src/test/ 目录下,使用 J
面向Google刷题 · 二阶段:排序
比较器(对象排序) Comparable 具体写的时候总是忘记怎么是升序、降序 总结来看按顺序写就是升序,如:(o1, o2) -> o1.age - o2.age Comparator 与有序集合一
Android音视频框架探索(三):系统播放器MediaPlayer的创建流程
本文主要介绍MediaPlayer从App到其底层NuPlayer实现的创建过程,对于MediaPlayer的整体结构,构造方法,以及setDataSource()方法进行了讲解。
使用用例(Use Case)以让Android代码更简洁
以具体的代码实例,教会你使用清晰、可测试且支持协程的用例(Use Case)来构建你的Android应用,同时让代码更加的简洁。
深入浅出Android ViewBinding
我们来详细解析 Android 的 ViewBinding,它比 DataBinding 更轻量级,专注于解决 findViewById 的痛点
深入浅出Android DataBinding
DataBinding 的核心思想就是:告别这种手动“拉线”和“更新”的苦差事!它让 UI (布局 XML) 能直接“感知”数据对象的变化,并自动更新自己。
Coil源码解析
Coil(Coroutine Image Loader)是一个图片加载框架,可以满足android和compose多平台图片加载需要,本文介绍了Coil图片库的主要流程代码和一些实现细节
一个简单的跨进程通信SDK
文深入解析了一个基于SOA架构的Android IPC通信框架。该框架通过AIDL和ContentProvider实现跨进程服务调用,采用分层设计将客户端、SDK和服务端完全解耦。
故事:从出厂镜像中“挖矿”驱动二进制
想象你要从一座金矿(出厂Android 16镜像)中提取黄金(驱动二进制),但矿洞入口被Google用法律栅栏封住了。你只能通过合法途径进入矿洞(提取镜像),然后像考古学家一样小心挖掘。 一、可行性分
通俗故事:驱动二进制文件在AOSP中的角色
想象你要组装一台智能汽车,AOSP就像汽车的开源底盘框架,而驱动二进制文件则是发动机、变速箱等核心部件的闭源控制芯片。没有这些芯片,汽车无法启动,更无法实现加速、转向等功能。
在 Termux 中签名 apk 文件
apk 文件必须经过数字签名, 然后才能在 Android 系统上安装. 本文介绍如何对未签名的 apk 文件进行签名. 这里是 穷人小水滴, 专注于 穷人友好型 低成本技术. (本文为 72 号作品
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