一篇搞定Android 实现扫码支付:如何对接海外的第三方支付;项目中的真实经验分享;如何高效对接,高效开发
目录
前言
接下来的几篇文章,我会介绍一下,在实际项目中,我们会介绍,如何接入...
Android Studio Ladybug | 2024.2.1 更新,快来看看吧
Android Studio 又更新了,不过自从上一个 Koala 版本开始,所有 Studio 的版本号...
浅析Android中的Handler
一、快速了解Handler
作为一个初学Android的小白,在代码中看到Handler时难免会一...
字节跳动「移动 OS 部门」招聘安卓工程师,AI+硬件探索方向
最近考虑换方向的朋友可以看看,字节下的 AI 硬件探索部门北京、上海、深圳均有 H...
Flutter&Rust#05 | 图片亮度调节
匠心千刃 是张风捷特烈通过 Flutter 打造的 全平台 工具产品。基于 fx 应用框架和...
一文看懂 Compose 强制跳过模式(Strong Skipping Mode)
TD;LR
Jetpack Compose 自 1.5.4 起引入了强制跳过模式(Strong Skipping Mode,简...
Android 内存优化:什么原因导致内存问题?通过内存工具进行分析;内存抖动和内存泄漏;MAT的使用;Profiler的使用;如何优化?
目录
一、为什么要进行内存优化呢?
我们开发一个App程序,如果不了解内存的使用...
Android一个APP里面最少有几个线程
Android一个APP里面最少有几个线程
参考
www.jianshu.com/p/92bff8d62…www.jianshu...
Android10 Framework—Init进程-8.服务端属性文件创建和mmap映射
本章主要讲“属性文件创建和mmap映射”,现给出完整数据流程图
上一章中讲解了上图...
一文了解 Android 的崩溃
在 Android 中,应用崩溃可以分为四种,分别是:Java崩溃、native崩溃、ANR、OOM
...
Android10 Framework—Init进程-9.服务端属性值初始化
本章主要讲“属性值初始化”,先给出完整数据流程图
属性值初始化核心内容:
属性...
如何使用 Kotlin Multiplatform 创建一个 Mac 应用
kotlin 官方推出了 Kotlin Multiplatform 技术(后面简称KMP),可以让我们开发多...
Android ASM 字节码插桩:替换字节码指令
公众号:字节数组
希望对你有所帮助 🤣🤣
我在 Github 上有一个开源库,一个适用...
技术成神之路:设计模式(十九)桥接模式
介绍
桥接模式(Bridge Pattern)是一种结构型设计模式,通过将抽象部分与它的实...
在 Jetpack Compose 中扩展 useRequest 实现自定义数据处理、异常回滚
写在前面
本文中提及的use开头的函数,都出自与我的 ComposeHooks 项目,它提供了...
android13#autofill
1.简介
android的自动填充功能自定义简单学习
1.1.如何实现
添加一个服务,继承Au...
ExoPlayer MediaCodec视频解码Buffer模式支持
一、前言
众所周知,ExoPlayer播放架构中,默认使用MediaCodec框架去解码和渲染。...
【Rust NDK】我觉得还能Log一下
引言
前面通过自定义函数去调用Android Log类的方式,实现了在 Rust NDK 中输出log...
Java线程池是如何保证核心线程不被销毁的
对于Java中 Thread 对象,同一个线程对象调用 start 方法后,会在执行完run 后走...
【Rust NDK】动态注册和所有权间的纠纷
引言
前面几篇文章基本上将 jni-rs 介绍完了。然而,还有一个较为重要的部分没说明...