- 博客(15)
- 收藏
- 关注
原创 2025年 Android Studio 的模拟器系统相册导入本地图片
本文介绍了2025年Android Studio模拟器中导入本地图片到系统相册的方法。首先通过Device Explorer将图片上传至sdcard/Pictures文件夹,然后在模拟器的Photos应用中,通过Settings→RAW editor→SD card access等操作步骤,使系统相册成功扫描到上传的图片资源。作者针对新版Android Studio 2025.2.1和Pixel9模拟器提供了详细操作指南,解决了旧教程在新版本中不适用的问题,帮助开发者快速完成测试图片的导入工作。
2025-12-18 22:57:58
550
原创 【OpenHarmony】跨平台开发-Flutter 中阶学习: 网络请求--做一个浏览器 上(分上下)
本文介绍了如何为Flutter应用添加网络功能,通过开发一个名为"皎月浏览器"的跨平台优快云浏览器应用进行实战演示。文章首先强调了网络功能对现代应用的重要性,并详细解析了项目配置、关键依赖(如http、url_launcher等包)以及HTTP请求的实现方法。教程涵盖了网络请求的状态码处理、请求头设置和异常处理等核心概念,最终实现了在多个平台运行的浏览器应用。作者鼓励开发者通过实践来巩固学习成果,并预告下篇内容将涉及在DevEco模拟器上运行应用。该项目完整代码已开源供参考学习。
2025-12-10 13:04:12
769
原创 【OpenHarmony】跨平台开发-Flutter 学习:首次复盘
本文分享了作者参加21天开源鸿蒙跨平台训练营的学习心得。面对DevEco模拟器WiFi异常等新领域问题,作者通过查阅文档、社群求助和AI辅助等方式坚持解决问题。建议学习新技术要结合文档和实践项目,善用Kimi、DeepSeek等AI工具进行思考验证。作者感谢训练营让自己接触Flutter和OpenHarmony,体验"一次开发多端部署"的魅力,感受到国内技术发展的自豪感。通过集体学习氛围和与大牛交流,作者将持续提升跨平台开发能力,为开源鸿蒙生态贡献力量。
2025-12-08 23:05:04
683
原创 【OpenHarmony】跨平台开发-Flutter 学习:AtomGit 配置与教学
本文分享了在21天开源鸿蒙跨平台训练营活动中使用AtomGit的经验。文章详细介绍了从优快云创建AtomGit仓库到本地项目上传的完整步骤,包括初始化仓库、添加远程地址、提交推送等git命令操作。重点讲解了使用Personal Access Token登录的方法,并针对常见的验证问题和分支推送错误提供了解决方案。通过本文,读者可以掌握AtomGit的基本使用流程,避免常见错误,提高开发效率。文章最后鼓励开发者积极使用git工具参与开源项目。
2025-12-08 13:34:43
1089
原创 【OpenHarmony】跨平台开发-Flutter 中阶学习:复杂组件实战
本文探讨了Flutter开发中实时预览功能的实现问题,指出目前VSCode暂不支持静态可视化布局编辑,需转用Android Studio/IntelliJ。作者分享了基于TextFormField等组件实现的用户输入处理项目fh_touch,涵盖输入识别、UI更新和视觉反馈功能,并提供了Git仓库地址。文章总结了三方面收获:可视化布局编辑器的适用场景、Flutter输入处理教程和Git项目管理。文末预告将转向网络编程内容,并计划迁移至Android Studio开发环境以提升效率。
2025-12-06 21:27:08
546
原创 【OpenHarmony】跨平台开发-Flutter 中阶学习:状态管理实战
本文基于Flutter官方文档和OpenHarmony跨平台开发场景,系统讲解中阶状态管理方案Provider。文章首先分析了原生setState在复杂项目中的局限性,介绍了状态管理的基础概念和分类。重点解析了Provider的核心组件"铁三角":ChangeNotifier、ChangeNotifierProvider和Consumer/Provider.of,并提供了用户登录页面的实战案例,展示如何在三个页面间共享状态。
2025-12-01 23:25:08
1246
1
原创 【OpenHarmony】跨平台开发-Flutter 初阶学习:项目组件创建与页面创建
本文介绍了Flutter开发的基础流程和核心概念。首先讲解了项目创建注意事项(全小写命名)和开发环境配置,推荐使用VSCode插件调试,并建议先在浏览器预览项目以提高效率。重点讲解了Dart语言基础知识和Flutter的Widget核心概念,强调"万物皆Widget"的设计理念。通过一个包含首页和设置页的交互示例,展示了状态管理、页面跳转和参数传递的实现方法。最后总结了Flutter开发的基本流程:从项目创建、语法学习到多平台编译运行,为后续OpenHarmony跨平台开发打下基础。
2025-12-01 13:54:26
463
原创 【OpenHarmony】跨平台开发-Flutter 配置AtomGit下(共三部)
本文分享了在DevEco Studio上编译运行配置好GitCode的Flutter项目的实践过程。首先对项目进行重命名和代码调整,修改了pubspec.yaml和主文件配置;然后详细介绍了如何将项目导入DevEco Studio并完成编译运行,最终成功展示运行界面。文章通过10张配图逐步演示了从项目配置到最终运行的完整流程,为开发者提供了在鸿蒙系统上运行Flutter项目的实用指南。
2025-11-26 21:50:55
620
原创 官方给的使用Markdown编辑器方法教程-源自官方
本文介绍了Markdown编辑器的基本功能和使用技巧。主要内容包括:Markdown的基本语法、新增功能(如代码高亮、图片拖拽、数学公式支持等)、常用快捷键操作、文本样式修改方法、表格和列表创建、注释和注脚添加、数学公式编辑以及流程图/甘特图绘制等。文章还详细说明了如何导出和导入Markdown文件,为使用者提供了全面的编辑指南,帮助用户充分利用该编辑器进行高效写作。
2025-11-26 20:07:53
852
原创 【OpenHarmony】跨平台开发-Flutter 配置AtomGit中(共三部)
本文详细介绍了在Flutter项目中配置AtomGit的完整流程。主要内容包括:1)下载AtomGit项目并创建个人访问令牌;2)创建支持鸿蒙平台的Flutter项目并添加dio依赖;3)将AtomGit项目导入Flutter工程并配置访问令牌。文章通过图文并茂的方式,逐步指导开发者完成配置过程,特别提醒了访问令牌的保存注意事项。作者采用新建Flutter项目导入AtomGit的方式,而非直接编译AtomGit项目。最后预告了将在DevEco中运行该项目的后续内容。
2025-11-25 22:47:22
673
原创 【OpenHarmony】跨平台开发-Flutter 配置AtomGit 上(共三部)
本文是Flutter配置AtomGit系列的第一篇,主要讲解跨平台开发概念。作者通过"壳与肉"的比喻形象说明跨平台开发原理:Flutter业务代码是"肉",OpenHarmony原生层是"壳"。文章详细介绍了如何在DevEco中正确创建Flutter跨平台项目,强调必须添加ohos平台支持才能避免报错。通过实际项目经验分享,帮助开发者理解跨平台本质,为后续配置和开发奠定基础。
2025-11-24 23:42:37
501
原创 【OpenHarmony】跨平台开发-Flutter环境搭建Win11版
本文总结了开源鸿蒙跨平台开发训练营DAY1的关键步骤和注意事项。对环境配置放面进行特别提醒!
2025-11-22 13:38:16
882
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅