springboot整合easyexcel进行动态表头导出
简介
在企业的开发工程中,偶尔会遇到不同的用户具有不同表头的结构的导出功能实...
路由架构梳理
本文整理一下WMRouter的基本路由逻辑,并剖析相关路由类的设计。
基本元素
...
JNI 编程上手指南之 HelloWorld 实战
JNI 编程是高级/专家 Android 开发的必备技能之一,接下来我们就一步一步掌握 JNI...
JNI 编程上手指南之 JNI 调用性能优化
为什么要做性能优化
Java 程序中,调用一个 Native 方法相比调用一个 Java 方...
App 启动任务框架-自己动手
一、前言
我们在开发应用的时候,一般都会引入 SDK,而大部分 SDK 都要求我们...
Android API 33 GestureDetector.OnGestureListener 覆写崩溃问题
错误原因 GestureDetector.OnGestureListener 覆写崩溃问题
它没有说什么...
PendingIntent使用解析
PendingIntent 中的单词 “pending” 指延迟或挂起,就是指它是延迟的或挂起的。一句...
Linux应用开发【第七章】摄像头V4L2编程应用开发
7 摄像头V4L2编程应用开发
7.1 V4L2简介
Video for Linux two(Video4Linux2)...
Tablayout设置item间距
/**
* 设置tablayout下划线根据文字宽度而改变
* @param tabLayout
*...
深入理解Chromium的渲染机制
今天我们来聊一聊Chromium的渲染机制,这也是渲染机制系列的第二篇,最近大半年的...
RecyclerView 性能优化 | 把加载表项耗时减半 (一)预优化,先量化动态构建布局,弃用 xml不同的 ViewGroup,不同的 measure + layout 耗时Talk is cheap, show me the cod
构建 Android App 界面时,RecyclerView 出场率很高。它的加载性能影响着用户体检...
android 应用流畅度(FPS)监控
流畅度是页面在滑动、渲染等过程中的体验, Android系统要求每一帧都要在16.67ms内...
Android 集成 Flutter
前言
使用 Flutter 已经有一段时间了,开发体验还是非常好的,但是一般我们在...
XCode14 & iOS16 适配问题汇总
1、不升级电脑系统与 Xcode,调试iOS 16
1、下载iOS16 Support文件
2、放置到...
Android | Compose 初上手
简介
Jetpack Compose 是用于构建原生 Andorid 界面的新工具包,Compose 使用...

