legs+ 发表于 2022-8-4 13:54:23

flutter sample demo:


legs+ 发表于 2022-8-4 13:58:12


孤星1 发表于 2022-8-4 15:09:31

期待legs+的首个Android应用杰作!

legs+ 发表于 2022-8-4 15:40:11

代佬:《flutter构建方式是否是种倒退?》
https://www.zhihu.com/answer/2152107618

帮忙分析一下

孤星1 发表于 2022-8-4 16:39:51

legs+ 发表于 2022-8-4 15:40
代佬:《flutter构建方式是否是种倒退?》
https://www.zhihu.com/answer/2152107618



这也是我放弃学习Flutter的理由之一,感觉Flutter的构建方式怪怪的,很不容易明白。

legs+ 发表于 2022-8-4 16:58:22

那篇文章不是说了flutter应用程序的构建

孤星1 发表于 2022-8-4 17:27:10

legs+ 发表于 2022-8-4 16:58
那篇文章不是说了flutter应用程序的构建

答案没看懂,对问题倒是有所体会。

legs+ 发表于 2022-8-4 18:20:34

等会,我把图1的源代码贴上来,你一看就明白

legs+ 发表于 2022-8-4 19:48:14

mport 'package:flutter/material.dart';

void main() {
runApp(MyApp());
}

class MyApp extends StatelessWidget {
@override
Widget build(BuildContext context) {
    return MaterialApp(
      home: MyHomePage(),
    );
}
}

class MyHomePage extends StatelessWidget {
@override
Widget build(BuildContext context) {
    return Scaffold(
      appBar: AppBar(
      title: Text("文字镂空效果"),
      ),
      body: Stack(
      children: <Widget>[
          Text(
            '文字镂空效果',
            style: TextStyle(
            fontSize: 40,
            foreground: Paint()
                ..style = PaintingStyle.stroke
                ..strokeWidth = 4
                ..color = Colors.black,
            ),
          ),
          Text(
            '文字镂空效果',
            style: TextStyle(
            fontSize: 40,
            color: Colors.white,
            ),
          ),
      ],
      ),
    );

legs+ 发表于 2022-8-4 19:55:53

Dart是一种很简单的语言,面向对象,所以Widget即为Object!
看到main函数,这是入门函数
而:MaterialApp,Scaffold和AppBar是三大基础组件
层次分明,ui与代码混搭
就想上面帖子上讲的,你认为是进步就是进步,你认为是退步就是退步!
但是,我认为是退步,当然这仅仅只是讨巧!
页: [1] 2 3
查看完整版本: flutter sample demo: