登录社区云,与社区用户共同成长
邀请您加入社区
AtomGit 8月三方库下载量排行榜正式揭晓~本榜单延续「累计下载量+月度新增下载量」双重统计维度,全景呈现开源鸿蒙(OpenHarmony-TPC)与仓颉(Cangjie-TPC)两大生态的最新发展态势。(新增1,200次)等项目持续上榜,从通用解析到语法高亮,从公式计算到代码格式化,仓颉生态工具链的广度与深度同步提升,开发者选型空间更加丰富。(累计46,388次,新增3,512次)紧随其后,
本文介绍了三种为HarmonyOS/OpenHarmony构建第三方库的解决方案: vcpkg:微软维护的C/C++包管理器,支持跨平台(Windows/Linux/macOS)和交叉编译,已由Qt团队添加HarmonyOS支持,适用于手机/平板/PC设备,包含2300+开源库。 HarmonyBrew:基于Homebrew的包管理器,仅支持arm64架构,适用于HarmonyOS PC设备或Do
本文介绍了在OpenHarmony平台上使用Flutter开发时,如何选择合适的UI增强库来构建精美界面。由于OpenHarmony不支持Android/iOS原生视图组件,开发者必须选择纯Dart实现的UI库。文章推荐了经过验证的库如flutter_spinkit(加载动画)、pull_to_refresh(下拉刷新)和cached_network_image(网络图片缓存),这些库在OpenH
本文探讨了Flutter三方库在OpenHarmony平台上的兼容性问题。通过分析pubspec.yaml文件、检查原生代码依赖和查阅相关文档,将三方库分为三类:纯Dart库(完全兼容)、跨平台封装库(需验证)和原生依赖库(不兼容)。文章通过实测验证了shared_preferences、http/dio等库在OpenHarmony上的表现,并针对不兼容情况提出了替代方案和适配建议。开发者应优先选
在 Flutter 中,ListView 可以沿一个方向(垂直或水平方向)来排列其所有子 Widget,常被用于需要展示一组连续视图元素的场景ListView 构造方法ListView:仅适用于列表中含有少量元素的场景ListView.build:适用于子 Widget 比较多的场景ListView.separated:适用于需要设置分割线的场景构造方法名特点使用场景...
一个应用程序通常由多个页面组成,而统一管理页面之间跳转的机制通常被称为路由管理或导航管理路由管理在 Flutter 中,页面之间的跳转是通过 Route 和 Navigator 来管理的Route:页面的抽象,主要负责创建对应的界面、接收参数、响应 Navigator 打开和关闭Navigator:维护一个路由栈来管理 Route,Route 打开即入栈,Route 关闭即出栈,还可以直...
整理了部分常用的三方库,包含如下库:网络请求库,图片加载、处理库,UI相关库,事件传递及消息处理库,存储相关库,编解码库,二维码库等,后续会添加更多常用三方库网络请求http0.12.02https://pub.dev/packages/httphttps://github.com/dart-lang/http该软件包包含一组高级函数和类,可以轻松使用HTTP资源。它独立于平台,...