移动开发
【2026最新】JDK 下载安装与环境配置全教程(Windows/Mac/Linux 三平台,零基础友好)
Java 开发的第一步,就是把 JDK 环境搭好。这一步看着简单,但不少新手会在环境变量配置上踩坑——JAVA_HOME 没设对、javac 报“不是内部或外部命令”、改完变量终端里还是不生效……这些坑我都替你踩过一遍了。这篇文章就用最直白的方式,手把手带你完成 JDK 的下载、安装和环境配置,涵盖 Windows、macOS 和 Linux
Flutter 实现Tab切换
Flutter 是通过Tabbar + TabbarView 来实现 类似Android Viewpager 页面切换的效果的。我个人觉得Flutter 的tab 切换实现过程要比Android的实现过程要简单容易不是一星半点,哈哈哈哈 ,因为她所用到的widget 都是google 官方封装好的,用起来代码量简洁了超级多!!
如果我们只是想要实现一个简单的页面切换的效果,不需要折叠悬浮置顶的功能
Flutter for OpenHarmony:kiwi 极简依赖注入容器,解耦神器(减少样板代码的 DI 库) 深度解析与鸿蒙适配指南
欢迎加入开源鸿蒙跨平台社区:#
前言在构建大型 Flutter 应用时,依赖注入 (Dependency Injection, DI) 是绕不开的话题。
ViewModel 依赖 Service。
Service 依赖 Repository。
Repository 依赖 HttpClient 和 Database。
如果全靠手动 new 和传参,代码会变成
Flutter 三方库 OpenHarmony 鸿蒙适配实战:in_app_update 应用内更新插件 ArkTS 原生适配全流程
Flutter 三方库 OpenHarmony 鸿蒙适配实战:in_app_update 应用内更新插件 ArkTS 原生适配全流程
基于 Flutter-OH 3.44.9-dev(Dart 3.12.2)在 Windows 10 22H2 上全程实测通过;真机环节在一台鸿蒙 PC(OpenHarmony 6.1.1&#
PHP与Web页面交互:从基础表单到AJAX实战
文章目录
PHP与Web页面交互:从基础到高级实践
1. 引言
2. 基础表单处理
2.1 HTML表单与PHP交互基础
2.2 GET与POST方法比较
3. 高级交互技术
3.1 AJAX与PHP交互
3.
猫头虎AI 荐研|腾讯开源长篇叙事音频生成模型 AudioStory:统一模型,让 AI 会讲故事
🐯猫头虎荐研|腾讯开源长篇叙事音频生成模型 AudioStory:统一模型,让 AI 会讲故事大家好,我是猫头虎 🐯🦉,又来给大家推荐新鲜出炉的 AI 开源项目! 这次要聊的是腾讯 ARC Lab 最近开源的一个相当炸裂的模型 —— AudioStory。一句话总结
2026年最新Codex接入GLM Coding Plan教程:Windows、macOS、Linux配置GLM-5.3完整方法
2026年最新Codex接入GLM Coding Plan教程:Windows、macOS、Linux配置GLM-5.3完整方法
关键词Codex Codex教程 Codex接入GLM Codex接入智谱 GLM Coding Plan GLM-5.3 Codex配置 Codex API Codex CLI Codex Desktop models.json config.toml
Android 10 分区存储
背景
以前,Android 开发者习惯在根目录建一个自己应用的文件夹,用于存放应用的数据。这样会导致用户卸载后,应用数据不会随之删除。导致手机文件特别混乱,长期占用空间,而且容易泄露用户隐私。
其实 Android 早就提供了 getCacheDir()、getFilesDir()、getExternalFilesDir()、getExternalCacheDir() 等 API 供开发者使用,但
