<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[爱孔孟]]></title><description><![CDATA[(Java/Android/5G/万物互联)]]></description><link>https://blog.youkuaiyun.com/aikongmeng</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; aikongmeng]]></copyright><item><title><![CDATA[最适合的 5 种 AI 提示词写法]]></title><link>https://blog.youkuaiyun.com/aikongmeng/article/details/162662506</link><guid>https://blog.youkuaiyun.com/aikongmeng/article/details/162662506</guid><author>aikongmeng</author><pubDate>Tue, 07 Jul 2026 13:06:41 +0800</pubDate><description><![CDATA[本文提供了优化AI提问的模板建议，主要包含五个核心原则：明确目标、区分必要与参考信息、设定验收标准、拆分复杂任务和定义错误边界。针对不同场景推荐了五类提示词写法（审查型、最小修复型、对齐型、总结型、排查型），并细分为日常通用、代码审查、问题排查和总结汇报四大类模板库。每个模板都强调精准指令，如限制修改范围、基于指定内容分析、避免脑补等，确保AI输出符合预期。最后建议在模板中统一添加"指出信息不足"等补充要求，特别针对代码任务强调最小改动原则。这些结构化提示词能有效提升AI响应的准确性和实用性。]]></description><category></category></item><item><title><![CDATA[Android 模拟器开启关闭网络]]></title><link>https://blog.youkuaiyun.com/aikongmeng/article/details/162426367</link><guid>https://blog.youkuaiyun.com/aikongmeng/article/details/162426367</guid><author>aikongmeng</author><pubDate>Mon, 29 Jun 2026 17:00:25 +0800</pubDate><description><![CDATA[摘要（149字）： Android模拟器断网的5种方法： 界面操作：通过Extended Controls关闭Wi-Fi/移动数据（推荐）； 飞行模式：在Phone设置中启用Airplane mode； ADB命令：svc wifi/data disable（适合开发测试）； 模拟信号无网：adb shell cmd connectivity airplane-mode enable； 启动参数：emulator命令加-netdelay none（限速非断网）。 推荐：普通用户用界面操作，开发者优先ADB命]]></description><category></category></item><item><title><![CDATA[【Ai】Claude Code 初始化引导]]></title><link>https://blog.youkuaiyun.com/aikongmeng/article/details/159800786</link><guid>https://blog.youkuaiyun.com/aikongmeng/article/details/159800786</guid><author>aikongmeng</author><pubDate>Fri, 03 Apr 2026 16:52:53 +0800</pubDate><description><![CDATA[摘要：Claude Code初始化向导通过5个关键问题引导用户完成个性化配置：1)基本信息与职业方向；2)主要使用场景；3)输出偏好；4)重复性工作流；5)使用禁区。根据回答自动生成5个配置文件：记忆索引、用户档案、主工作流、行为规范和基础配置。该过程采用对话式交互，最终建立完整的个性化AI助手系统，包含身份识别、任务处理流程和交互规范，为用户后续使用奠定基础。（148字）]]></description><category></category></item><item><title><![CDATA[【Ai】html画三角函数可视化正弦]]></title><link>https://blog.youkuaiyun.com/aikongmeng/article/details/155428482</link><guid>https://blog.youkuaiyun.com/aikongmeng/article/details/155428482</guid><author>aikongmeng</author><pubDate>Sun, 30 Nov 2025 22:38:55 +0800</pubDate><description><![CDATA[本文介绍了一个基于HTML5 Canvas的三角函数可视化教学工具。该工具通过动态演示单位圆旋转与正弦波生成的对应关系，直观展示三角函数原理。主要功能包括：1) 绘制单位圆及旋转半径线；2) 实时生成正弦波形；3) 提供暂停/继续控制按钮。使用JavaScript实现动画效果，通过CSS美化界面，使数学概念可视化、交互化，便于理解正弦函数的几何意义。]]></description><category></category></item><item><title><![CDATA[Flutter API 密钥安全存储：核心方法与原则]]></title><link>https://blog.youkuaiyun.com/aikongmeng/article/details/154116228</link><guid>https://blog.youkuaiyun.com/aikongmeng/article/details/154116228</guid><author>aikongmeng</author><pubDate>Thu, 30 Oct 2025 10:34:07 +0800</pubDate><description><![CDATA[本文介绍了Flutter中存储API密钥的三种方法：1）硬编码在.dart文件中，简单但安全性低；2）使用--dart-define命令行参数传递密钥，支持JSON文件批量配置；3）利用ENVied包从.env文件加载并混淆密钥，提供额外保护。方法1和3需避免版本控制，方法3通过混淆增强安全性，方法2是官方推荐方式且支持批量配置。开发者应根据安全需求和便捷性选择适合的方案。]]></description><category></category></item><item><title><![CDATA[RN TextInput 光标不显示]]></title><link>https://blog.youkuaiyun.com/aikongmeng/article/details/148530811</link><guid>https://blog.youkuaiyun.com/aikongmeng/article/details/148530811</guid><author>aikongmeng</author><pubDate>Mon, 09 Jun 2025 11:22:51 +0800</pubDate><description><![CDATA[摘要：React Native 文档指出，当 caretHidden 设为 true 时将隐藏输入框光标。另外，在搭载 Android Q 的小米设备上，若 keyboardType 设为 'email-address'，系统会强制启用该属性以避免崩溃，但会导致光标不可见的副作用。该默认值为 false。]]></description><category></category></item><item><title><![CDATA[React Navigation Actions]]></title><link>https://blog.youkuaiyun.com/aikongmeng/article/details/147601102</link><guid>https://blog.youkuaiyun.com/aikongmeng/article/details/147601102</guid><author>aikongmeng</author><pubDate>Tue, 29 Apr 2025 09:36:35 +0800</pubDate><description><![CDATA[【代码】React Navigation Actions。]]></description><category></category></item><item><title><![CDATA[【AI】React Native中使用Zustand框架及自动生成选择器]]></title><link>https://blog.youkuaiyun.com/aikongmeng/article/details/147304220</link><guid>https://blog.youkuaiyun.com/aikongmeng/article/details/147304220</guid><author>aikongmeng</author><pubDate>Thu, 17 Apr 2025 13:27:57 +0800</pubDate><description><![CDATA[Zustand是一个用于React应用的状态管理库，它提供了一种简洁而高效的方式来管理应用的状态。与Redux等其他状态管理库相比，Zustand更加轻量级，学习曲线更低，但功能同样强大。选择器（selectors）是用于从状态中选择特定部分数据的函数。在Zustand中，选择器可以让你更方便地访问和操作状态的一部分，而不需要每次都访问整个状态对象。]]></description><category></category></item><item><title><![CDATA[【无标题】ffmpeg 合并文件夹下所有视频]]></title><link>https://blog.youkuaiyun.com/aikongmeng/article/details/146222642</link><guid>https://blog.youkuaiyun.com/aikongmeng/article/details/146222642</guid><author>aikongmeng</author><pubDate>Thu, 13 Mar 2025 09:39:07 +0800</pubDate><description><![CDATA[使用 concat demuxer (-f concat)这个会把目录下的所有MP4视频文件按文件名写到一个文件。禁用安全检查 (-safe 0)，这样可以使用绝对路径。直接复制视频流而不重新编码 (-c copy)输出到指定文件 (output.mp4)]]></description><category></category></item><item><title><![CDATA[flutter doctor --android-licenses 错误提示]]></title><link>https://blog.youkuaiyun.com/aikongmeng/article/details/144978692</link><guid>https://blog.youkuaiyun.com/aikongmeng/article/details/144978692</guid><author>aikongmeng</author><pubDate>Tue, 07 Jan 2025 09:46:41 +0800</pubDate><description><![CDATA[在系统环境变量中,新建“SKIP_JDK_VERSION_CHECK”作为变量名，输入“true”作为变量值，然后点击“确定”,重启命令行执行命令.如提示中设置SKIP_JDK_VERSION_CHECK ,]]></description><category></category></item><item><title><![CDATA[【React Native】编译错误提示 Mismatch between JavaScript code version and Reanimated Babel plugin version]]></title><link>https://blog.youkuaiyun.com/aikongmeng/article/details/144591505</link><guid>https://blog.youkuaiyun.com/aikongmeng/article/details/144591505</guid><author>aikongmeng</author><pubDate>Thu, 19 Dec 2024 18:05:50 +0800</pubDate><description><![CDATA[这可能会发生在你使用使用过时版本的 Reanimated Babel 插件转译的代码时。重置 Metro bundler 缓存，然后再次运行应用程序。]]></description><category></category></item><item><title><![CDATA[React Native 实现一个水平滚动轮播]]></title><link>https://blog.youkuaiyun.com/aikongmeng/article/details/143646010</link><guid>https://blog.youkuaiyun.com/aikongmeng/article/details/143646010</guid><author>aikongmeng</author><pubDate>Sat, 09 Nov 2024 15:51:44 +0800</pubDate><description><![CDATA[实现一个水平滚动轮播，其中滚动位置指示器使用 ScrollView 中用到的 Animated.event 进行动画处理。]]></description><category></category></item><item><title><![CDATA[React native Text Webview 处理字体大小的变化]]></title><link>https://blog.youkuaiyun.com/aikongmeng/article/details/143570159</link><guid>https://blog.youkuaiyun.com/aikongmeng/article/details/143570159</guid><author>aikongmeng</author><pubDate>Wed, 06 Nov 2024 14:49:15 +0800</pubDate><description><![CDATA[如果用户在Android系统中设置了自定义字体大小，会导致WebView中的站点界面出现不良比例。当设置标准textZoom（100）参数大小时，这种不良效果就消失了。想要在整个应用程序中禁用字体缩放，你可以通过全局设置。]]></description><category></category></item><item><title><![CDATA[Android Intent 跳转常见系统设置]]></title><link>https://blog.youkuaiyun.com/aikongmeng/article/details/143566773</link><guid>https://blog.youkuaiyun.com/aikongmeng/article/details/143566773</guid><author>aikongmeng</author><pubDate>Wed, 06 Nov 2024 11:47:40 +0800</pubDate><description><![CDATA[【代码】Android Intent 跳转常见系统设置。]]></description><category></category></item><item><title><![CDATA[JB Jetbrains]]></title><link>https://blog.youkuaiyun.com/aikongmeng/article/details/142633956</link><guid>https://blog.youkuaiyun.com/aikongmeng/article/details/142633956</guid><author>aikongmeng</author><pubDate>Sun, 29 Sep 2024 14:10:38 +0800</pubDate><description><![CDATA[【代码】JB Jetbrains。]]></description><category></category></item><item><title><![CDATA[【Jetpect Compose】 文本渐变色]]></title><link>https://blog.youkuaiyun.com/aikongmeng/article/details/140852268</link><guid>https://blog.youkuaiyun.com/aikongmeng/article/details/140852268</guid><author>aikongmeng</author><pubDate>Thu, 01 Aug 2024 17:09:10 +0800</pubDate><description><![CDATA[的数组，其中包含了一系列的浮点数和对应的颜色对。每个对表示在水平梯度中的位置（以 0 到 1 之间的浮点数表示）和相应的颜色。中，设置画笔为之前创建的渐变画笔 brush ，还可以设置文本的字体粗细为。如图， 创建一个带有水平渐变颜色的文本组件，并对其样式进行了特定的设置，数组作为参数传递给它，以确定渐变的颜色分布。组件来显示文本 “Android!也可以用图片当做画笔，效果上图的Android。函数创建一个水平渐变的画笔。首先，定义了一个名为。]]></description><category></category></item><item><title><![CDATA[【Java零基础】 判断数值是否为NaN]]></title><link>https://blog.youkuaiyun.com/aikongmeng/article/details/140849592</link><guid>https://blog.youkuaiyun.com/aikongmeng/article/details/140849592</guid><author>aikongmeng</author><pubDate>Thu, 01 Aug 2024 15:48:42 +0800</pubDate><description><![CDATA[如果 v 的值为 3.14f ，那么 v == v 为 true ，方法返回 false ，表示不是 NaN。但如果 v 的值为 Float.NaN ，则 v!= v 为 true ，方法返回 true ，表示是 NaN。看注释指出，如果指定的数字是 NaN 值，则返回 true，否则返回 false。仔细想想如果要判断 float 类型的数据是否NaN,下面来看官方定义的一个isNaN 的公共静态方法。判断一个值是否为 NaN 的常见方式。]]></description><category></category></item><item><title><![CDATA[Android window 设置属性]]></title><link>https://blog.youkuaiyun.com/aikongmeng/article/details/140382944</link><guid>https://blog.youkuaiyun.com/aikongmeng/article/details/140382944</guid><author>aikongmeng</author><pubDate>Fri, 12 Jul 2024 16:37:32 +0800</pubDate><description><![CDATA[重写对话框的show方法。抽一个方法设置窗口的属性。]]></description><category></category></item><item><title><![CDATA[package.json 增加常用命令]]></title><link>https://blog.youkuaiyun.com/aikongmeng/article/details/138901453</link><guid>https://blog.youkuaiyun.com/aikongmeng/article/details/138901453</guid><author>aikongmeng</author><pubDate>Wed, 15 May 2024 11:35:06 +0800</pubDate><description><![CDATA[在 package.json 文件中， 可以通过 scripts 部分来定义多个常用的命令，这样就可以通过 npm run  来方便地执行它们。]]></description><category></category></item><item><title><![CDATA[React中避免在state中镜像props的最佳实践 [AI优化]]]></title><link>https://blog.youkuaiyun.com/aikongmeng/article/details/138135594</link><guid>https://blog.youkuaiyun.com/aikongmeng/article/details/138135594</guid><author>aikongmeng</author><pubDate>Tue, 23 Apr 2024 18:55:40 +0800</pubDate><description><![CDATA[在React中，合理地使用state和props对于创建可预测和可维护的组件至关重要。避免在state中镜像props，直接使用props或通过常量来简化名称，可以减少混淆并提高代码的清晰度。只有在你决定忽略props的更新时，才应该将props映射到state，并使用适当的命名约定来阐明这一点。]]></description><category></category></item></channel></rss>