移动开发

IntelliJ IDEA / Android Studio 里直接跑 Cursor(不用来回切窗口)

最近Cursor用的飞起,但是调试代码还是在IDEA中比较顺手,所以最近的状态一直是:IDEA/AS 写代码 → 切 Cursor 聊天 → 再切回来改。切来切去,思路全没了。 于是我把 Cursor 的 cursor-agent 搬进 IDE 右侧面板,边看调试边聊天,顺手到不行,手感接近Curso

Flutter 三方库 csvwriter 的鸿蒙化适配指南 - 在鸿蒙系统上构建极致、轻量、工业级的 CSV 数据导出与结构化报文生成引擎

欢迎加入开源鸿蒙跨平台社区:# Flutter 三方库 csvwriter 的鸿蒙化适配指南 - 在鸿蒙系统上构建极致、轻量、工业级的 CSV 数据导出与结构化报文生成引擎在鸿蒙(OpenHarmony)系统的资产盘点、财务报表导出、或者是需要将海量的传感器采样数据保存为标准表格格式的场景中,如何确保数据能够快速、低内存占用且符合 RFC 4

Android动态修改vector颜色

android为我们是提供了在代码中动态设置 vector 的颜色的方法。 这是一个 svg 类型的返回 icon,取名icon_back.xml,可以直接放在drawlable文件夹中 <vector xmlns:android="http://schemas.android.com/apk/res/android" android:width="24dp" andro

ThreadLocal 超强图解,这次终于懂了~

前言 大家好,我是小彭。 在前面的文章里,我们聊到了散列表的开放寻址法和分离链表法,也聊到了 HashMap、LinkedHashMap 和 WeakHashMap 等基于分离链表法实现的散列表。 今天,我们来讨论 Java 标准库中一个使用开放寻址法的散列表结构,也是 Java & Android “面试八股文” 的标准题库之一 —— ThreadLocal。 本文源码基于

Lifecycle的使用

前言 作为jetpack的第一篇,我还会附带解释下一些比较模糊的概念。下面来讲解下jetpack相关知识。 今天涉及知识: jetpack与AndroidX Lifecycle用来做什么 Lifecycle使用步骤 结合具体例子讲解Lifecycle的使用 4.1 添加Lifecycle依赖 4.2 在 Activity 布局中添加自定义控件的引用 4.3 在 Activity 中添加生

MediaSession 简介

MediaSession 简介 本文主要是介绍下MediaSession,结合framework源码例子,最后看如何使用MediaSession 来监听A2DP的播放行为 MediaSession 主要是用来控制播放行为,如播放、暂停等行为,不过这个控制行为是由另外一个进程来操作的,举个例子,比如文件管理器进程在播放视频,此时你可以通过语音助手识别语音暂停、快进等命令,然后通过MediaSessi

App 的编译和打包流程

APK 的编译打包流程 打包所需要工具: 包括aapt.exe aapt2.exe aidl.exe dx.bat等工具。 1.打包资源文件 AAPT,全称Android Asset Packaging Tool,所以这个构建工具就是用来打包资源文件的。 资源文件包括:图片,res目录下的xml文件,AndroidManifest.xml文件; 处理资源文件主要包

拒绝羡慕 Cursor!Xcode 自己也能利用 AI 大模型让撸码如虎添翼【超详细配置】

作为一名还算合格的 Apple 开发秃头码农,宝子们曾经在 Cursor、VSCode、Trae 等多个智能 IDE 中流连忘返,寻求安慰。小伙伴们多么希望 Xcode 也可以借助 AI 之力乘风而上!这次,宝子们要美梦成真了。我们国行版的中文 mac 系统无需任何改 ID、换区、破解打补丁之类的繁琐操作,即可让 Xcode 原

不可错过的一些 js小技巧

1. 获取指定范围内的随机整数: function getRandom(min, max) { return Math.floor(Math.random() * (max - min + 1)) + min; } 2. 打乱数组顺序 let arr:[31,2,3,'排序','😄'] arr = arr.sort(() => 0.5 - Math.random()) // [ 3

uni-app-数码购物商城h5手机端-前端静态网页

本项目是一个基于 uni-app 和 uni-ui 构建的数码购物商城 H5前端项目,旨在为学习前端开发的学生和开发者提供一个可直接实践的真实电商项目案例。项目模拟了一个标准的数码产品购物平台,包含商城首页、商品详情、购物车、订单管理、收藏管理以及登录注册等核心功能模块,适合作为前端课程练习、个人学习项目、移动端电商开发入门示例,也可作为后续