技术栈
android
城东米粉儿
3 分钟前
android
Android 模块化 笔记
好的,作为一名在Android领域摸爬滚打十年的老兵,我来为你详细展开 模块化在实际开发中的落地细节。很多开发者对模块化的理解停留在“拆分成多个module”,但在实际项目中,如何划分、如何配置、如何管理依赖、如何保证编译速度,处处都是学问。下面我会结合真实的项目经验,带你一步步掌握模块化的实战技巧。
城东米粉儿
7 分钟前
android
Android HandlerThread 笔记
简单来说,HandlerThread 是一个内置了 Looper 的线程。它继承自 Thread,在 run() 方法中通过 Looper.prepare() 和 Looper.loop() 创建了消息循环,使得这个线程可以持续处理发送给它的消息或 Runnable 任务。
城东米粉儿
24 分钟前
android
Android Condition 笔记
Condition 是 java.util.concurrent.locks 包下的一个接口,它和 Lock 配合使用,用来实现线程间的等待/通知(wait/notify)机制。可以把 Condition 理解为传统 Object 监视器方法(wait、notify、notifyAll)的现代化升级版,它提供了更精细的控制和更丰富的功能。
肖。3548787094
40 分钟前
android
·
java
·
javascript
·
css
·
html
html中onclick误区,后续变量会更改怎么办?
【备注】这只是一部分,abcd4个变量都是数组,这段代码后面要用到合起来的数组。 【解决的问题】变量a被改了,弹窗内容会出错!
城东米粉儿
1 小时前
android
Android 动态加载 Activity
动态加载Activity,本质上就是插件化技术要解决的核心问题。简单来说,就是要让我们的App能够启动一个未经安装(即没有在宿主App的AndroidManifest.xml中注册)的Activity。
城东米粉儿
1 小时前
android
Android lancet 笔记
我们之前聊了那么多性能监控和优化的底层原理,现在来看看一个能将这些理论高效落地的实用工具——Lancet。
zh_xuan
2 小时前
android
·
javascript
·
react native
React Native 原生和RN互相调用以及事件监听
Demo太简单。现给它扩展为 多 Package + 原生 / RN 互调 + EventEmitter 事件通知。
哈哈浩丶
3 小时前
android
·
linux
·
服务器
LK(little kernel)-3:LK的启动流程-作为Android的bootloarder
说明:该篇基于高通平台(MSM8916等)+ LK2ND 二级引导场景,梳理从硬件上电到LK(Little Kernel)是一个轻量级嵌入式内核,常用于 Bootloader(如 Android 设备的 Bootloader)。
Android系统攻城狮
11 小时前
android
·
pcm
·
tinyalsa
·
音频进阶
·
android hal
·
audio hal
Android tinyalsa深度解析之pcm_get_delay调用流程与实战(一百一十九)
简介: CSDN博客专家、《Android系统多媒体进阶实战》作者博主新书推荐:《Android系统多媒体进阶实战》🚀 Android Audio工程师专栏地址: Audio工程师进阶系列【原创干货持续更新中……】🚀 Android多媒体专栏地址: 多媒体系统工程师系列【原创干货持续更新中……】🚀 专题一 二:AAOS车载系统+AOSP14系统攻城狮入门视频实战课 🚀 专题三:Android14 Binder之HIDL与AIDL通信实战课 🚀 专题四:Android15快速自定义与集成音效实战课
·云扬·
13 小时前
android
·
mysql
·
adb
MySQL基于位点的主从复制完整部署指南
在数据库运维中,主从复制是保障数据高可用、实现读写分离的核心方案。基于位点的复制作为 MySQL 最经典的主从部署方式,具备配置灵活、兼容性强的特点。本文将从前置准备到验证测试,一步步拆解完整部署流程,帮助运维人员快速落地。
千里马-horse
13 小时前
android
·
ios
·
rendering
·
vulkan
Building a Simple Engine -- Mobile Development -- Platform considerations
为移动平台开发 Vulkan 应用,需要理解 Android 和 iOS 各自的专属要求与约束。本节将剖析各平台的核心适配要点,以及如何针对性调整引擎以适配不同平台。
吴声子夜歌
14 小时前
android
·
echarts
·
rxjava
RxJava——Subscriber
在 RxJava 2 中,Subscriber 是用于订阅 Flowable 数据流的核心消费者接口。它是实现背压(Backpressure) 机制的关键,与 Subscription对象协同工作,实现下游对上游数据的主动拉取控制。
米羊121
18 小时前
android
ThinkPHP 漏洞(下)
适用于无法立即升级框架版本的场景,核心是拦截危险请求、过滤敏感参数、禁用高危功能。在define('APP_PATH', __DIR__ . '/../app/');之后添加以下代码,拦截 RCE/SQL 注入的核心攻击参数:
前路不黑暗@
18 小时前
android
·
java
·
开发语言
·
spring boot
·
笔记
·
学习
·
spring cloud
Java项目:Java脚手架项目的 B 端用户服务(十四)
鸡汤: ● 代码会过时,但解决问题的思维永远闪光。 ● 记得:关掉屏幕时,窗外的夕阳、家人的笑脸、散步的微风——这些“非代码变量”,才是生活的主函数。
Rainman博
19 小时前
android
AMS-Activity启动流程
了解了WMS窗口层级结构之后,试着从WMS的角度来分析activity启动流程。从launcher启动一个app,启动前的窗口层级:
恋猫de小郭
19 小时前
android
·
前端
·
flutter
Flutter 设计包解耦新进展,material_ui 和 cupertino_ui 发布预告
近日,Flutter 官方突然发布了 material_ui 和 cupertino_ui ,不过包内暂时没有真实代码,只是作为预告和占位发布,根据预告内容:
blackorbird
1 天前
android
·
网络
新型Keenadu安卓固件级后门揭开跨僵尸网络协同攻击链条
卡巴在本月完整披露了新型安卓固件级后门Keenadu的技术细节、攻击链路、传播方式与危害,同时证实了该后门与 Triada、BADBOX、Vo1d 三大主流安卓僵尸网络之间的深度关联,黑鸟总结的特点如下:
前路不黑暗@
1 天前
android
·
java
·
spring boot
·
学习
·
spring cloud
·
阿里云
·
maven
Java项目:Java脚手架项目的阿里云短信服务集成(十六)
鸡汤: ● 像手机充电:掉到1%才发现原来能撑那么久。累到极限时,你会惊讶自己还能笑着走两步。 ● 下雨不是天空的错,但带不带伞是你的选择。阴天不会永远持续,但晒太阳的心情可以自己提前准备。
吴声子夜歌
1 天前
android
·
java
·
rxjava
RxJava——Flowable与背压
可以看到,我们构造了一个对象,然后设定了一个sleep阻塞(表示消费消耗的时间),待当前元素处理完毕后再处理下一个元素(range内部是一个for循环下发元素的过程, 而且整个工作都在一个线程里进行),于是整个过程处理得很慢。接下来,将元素的下发和消费分配到不同的线程中去(此处借用了observeOn中缓存元素的设计,因为只将消费转移到另一个线程中去是不行的,由前面的知识可知,这些元素的消费都在同一个线程里进行,除非我们自定义多个线程的线程池,将每一个元素的消费都放在不同的线程中执行):
L-李俊漩
1 天前
android
·
android studio
Android studio修改gradle路径
Settings → Build, Execution, Deployment → Build Tools → Gradle → Gradle JDK