Rust introduce
Rust introduce
Component
rustup-init: is the Rust installer for Windows. It’s a small executable that’s used to install rustup, which is the Rust toolchain installer and manager, on Windows systems.
rustup: Rustup is the Rust toolchain installer and manager. It allows you to easily install, update, and switch between different versions of...
ios pay
ios pay
背景:
苹果规定「虚拟数字产品」必须使用苹果IPA(内购)来完成支付,并且苹果会抽取30%的费用。因此如何绕开这 30% 的抽水,是很多开发者都关心的问题,也是我们公司要解决的问题。
看用户付费购买的商品/服务是否为「虚拟数字产品」。更详细地说,看商品/服务的实际消费场景是在 app 内,还是 app 之外。
在 app 内即可完成消费的,苹果要求使用 IAP。典型如电子书、在线音乐、充值类虚拟货币、游戏/直播中道具、QQ/微博等会员类产品、在视频 app 中看电影、微信表情等。
需要在 app 之外完成消费的,可以使用第三方支付。典型如线下电影票、实物电商、在行、滴滴出行/Uber 等。
解决办法:
1、现在苹果上架较为严格,如果接入sdk的话,苹果可能...
Harmony Stage
Harmony Stage
基本概念
UiAbility组件和ExtensionAbility组件
WindowStage
Context
AbilityStage
应用/组件级配置
应用包名配置
应用图标和标签配置
入口图标和标签配置
应用版本声明配置
Module支持的设备类型配置
Module权限配置
UIAbility组件
UIAbility组件是一种包含UI界面的应用组件,主要用于和用户交互。
UIAbility组件是系统调度的基本单元,为应用提供绘制界面的窗口;一个UIAbility组件中可以通过多个页面来实现一个功能模块。每一个UIAbility组件实例,都对应于一个最近任务列表中的任务。
...
Harmony 状态管理
Harmony 状态管理
状态变量分类
根据状态变量的影响范围,将所有的装饰器可以大致分为:
管理组件拥有状态的装饰器:组件级别的状态管理,可以观察组件内变化,和不同组件层级的变化,但需要唯一观察同一个组件树上,即同一个页面内。
管理应用拥有状态的装饰器:应用级别的状态管理,可以观察不同页面,甚至不同UIAbility的状态变化,是应用内全局的状态管理。
从数据的传递形式和同步类型层面看,装饰器也可分为:
只读的单向传递;
可变更的双向传递。
管理组件拥有的状态
@State:@State装饰的变量拥有其所属组件的状态,可以作为其子组件单向和双向同步的数据源。当其数值改变时,会引起相关组件的渲染刷新。
@Prop:@Prop装饰的变量...
Flutter Project
20 Amazing Flutter Open-Source Projects to Know in 2023
Reference
20 Amazing Flutter Open-Source Projects to Know in 2023
435 post articles, 55 pages.