Library Search
结果页flutter
在 元器件 / 技术栈 / 知识库 中找到 13 个匹配结果。
技术栈
技术栈
6 个 Flutter # Flutter 技术栈概览
Flutter 是 Google 于 2017 年发布的**跨平台 UI 框架**,使用 Dart 语言,通过自绘 Skia/Impeller 引擎渲染界面,实现 iOS、Android、Web、Desktop 一致体验。不同于 React Native 桥接原生控件,Flutter 直接控制像素,消除了平台差异带来的不一致。
## 解决什么问题
- 多端开发成… 3% C# ```html
<!DOCTYPE html>
<html lang="zh">
<head>
<meta charset="UTF-8">
<title>Alpine.js Demo</title>
<style>
body { font-family: system-ui; max-width: 600px; margin: 50px auto; background: #… 2% React Native <FlatList
data={todos}
keyExtractor={(item) => item.id}
renderItem={renderItem}
ListEmptyComponent={
<Text style={styles.empty}>暂无任务,添加一个吧 ✨</Text>
}… 1% Astro 参考文献:
[
{
"url": "https://docs.astro.build",
"type": "web",
"year": 2024,
"title": "Astro Documentation",
"authors": [
"Astro Team"
]
},
{
"type": "article",… 1% PyTorch for epoch in range(EPOCHS):
for images, labels in train_loader:
images, labels = images.to(device), labels.to(device)
optimizer.zero_grad()
# 前向:自动选择 float16 或 float32… 1% Verilog / SystemVerilog always_ff @(posedge clk or negedge rst_n) begin
if (!rst_n) begin
state <= S_IDLE; tx <= 1'b1;
clk_cnt <= 0; bit_idx <= 0;
end else begin
case (stat… 1%
知识库
知识库
7 个 Flutter 跨平台开发入门 # Flutter 跨平台开发入门教程
## 第一章:Flutter 架构解析
Flutter 应用分为三层:
```
┌─────────────┐
│ Dart 代码 │ ← Widget / State / 业务逻辑
├─────────────┤
│ Engine │ ← C++:Skia/Impeller 渲染、Dart VM
├─────────────┤
│… 3% 计数器应用——StatefulWidget 与状态管理 # Flutter 例程:经典计数器——理解 StatefulWidget
## 目标
通过官方经典的计数器例子,理解 Flutter 核心概念:Widget 树、StatefulWidget、setState、MaterialApp。
## 完整代码
```dart
// lib/main.dart
import 'package:flutter/material.dart';
void… 3% Todo List 应用——核心组件与 Hooks <FlatList
data={todos}
keyExtractor={(item) => item.id}
renderItem={renderItem}
ListEmptyComponent={
<Text style={styles.empty}>暂无任务,添加一个吧 ✨</Text>
}… 2% AS608 光学指纹传感器 — 代码例程 (STM32 + Arduino) void sendPacket(uint8_t cmd, uint8_t *data, uint16_t len) {
uint16_t pktLen = len + 2;
as608Serial.write(0xEF);
as608Serial.write(0x01);
as608Serial.write((AS608_ADDR >> 24) & 0xFF);… 1% 02-进阶实战-迁移学习与部署 for epoch in range(EPOCHS):
for images, labels in train_loader:
images, labels = images.to(device), labels.to(device)
optimizer.zero_grad()
# 前向:自动选择 float16 或 float32… 1% 火焰传感器(4针) 双模式检测与中断触发代码例程 void loop() {
int doState = digitalRead(FLAME_DO_PIN);
Serial.print("DO状态: ");
if (doState == LOW) {
Serial.println("LOW ← 已触发(火焰/红外源太强或阈值太低)");
} else {
Serial.printl… 1% 进阶:UART 收发器(可综合到 FPGA) always_ff @(posedge clk or negedge rst_n) begin
if (!rst_n) begin
state <= S_IDLE; tx <= 1'b1;
clk_cnt <= 0; bit_idx <= 0;
end else begin
case (stat… 1%