小编Sur*_*gch的帖子

如何使用Flutter SQFlite获取数据库表中的行数

如何在Flutter中获取数据库表的行数。我正在使用SQFlite插件。

我认为它类似于Android,但Android具有DatabaseUtils.queryNumEntries(db, TABLE_NAME)。SQFlite是否有类似的东西?

我将尽我所能回答这个问题,但是如果有一个更好的答案,我将很高兴。

dart flutter sqflite

2
推荐指数
2
解决办法
1168
查看次数

在 Android Studio 中将自定义代码片段(实时模板)与 Flutter 应用程序结合使用

在在线教程中,我看到人们键入一些可以快速扩展为代码片段的字符。这将节省大量样板代码。我如何在 Android Studio 中为 Flutter 开发做到这一点?

live-templates dart android-studio flutter

2
推荐指数
1
解决办法
3579
查看次数

如何为CircleAvatar提供资产图片

我正在使用CircleAvatar做一些测试。我知道通常会从网络上获得背景图像,这就是文档显示的内容:

CircleAvatar(
  backgroundImage: NetworkImage(userAvatarUrl),
)
Run Code Online (Sandbox Code Playgroud)

但是,出于测试目的,我只想使用资产图像。我做不到

leading: CircleAvatar(
  backgroundImage: Image.asset('assets/horse.png'),
)
Run Code Online (Sandbox Code Playgroud)

因为正如错误所说

参数类型Image不能被分配给所述参数类型ImageProvider

我如何给资产图片ImageProvider

image dart flutter

2
推荐指数
1
解决办法
983
查看次数

创建项目时在 VS Code 中设置包

有没有办法在 VS Code 中设置默认包?(com.example.myproject) 我只能在 Android Studio 中做到这一点。所以我用它来创建一个项目,然后我在 VS Code 中打开它。

我的意思是通过以下方式创建时:(Ctrl+ Shift+ P?新的颤振项目)

visual-studio-code flutter

2
推荐指数
1
解决办法
1478
查看次数

使用json_serializable包生成dart文件

根据json_serializable软件包安装说明,您应该添加以下依赖项:

dependencies:
  json_serializable: ^2.0.3
Run Code Online (Sandbox Code Playgroud)

这是我的代码:

import 'package:json_annotation/json_annotation.dart';

part 'person.g.dart';

@JsonSerializable(nullable: false)
class Person {
  final String firstName;
  final String lastName;
  final DateTime dateOfBirth;
  Person({this.firstName, this.lastName, this.dateOfBirth});
  factory Person.fromJson(Map<String, dynamic> json) => _$PersonFromJson(json);
  Map<String, dynamic> toJson() => _$PersonToJson(this);
}
Run Code Online (Sandbox Code Playgroud)

现在在Flutter中运行它:

flutter packages pub run build_runner build
Run Code Online (Sandbox Code Playgroud)

或针对Dart项目:

pub run build_runner build
Run Code Online (Sandbox Code Playgroud)

我收到以下错误:

找不到软件包“ build_runner”。您忘记添加依赖项了吗?

怎么了?

dart dart-pub flutter json-serialization

2
推荐指数
1
解决办法
1106
查看次数

Flutter Text小部件中的StrutStyle是什么

什么是StrutStyle在颤振Text部件?我读过这个文件,但我无法理解的意义,特别是heightleadingfontSize参数。

我的答案如下。

dart text-widget flutter

2
推荐指数
1
解决办法
243
查看次数

Flutter 中的新形态/新形态设计

我最近看到了几篇关于 Flutter 新形态设计的文章。我如何在我自己的项目中实现它?

在此处输入图片说明

我知道这是关于 的decoration,但我具体要添加什么?

Container(
  width: 100,
  height: 100,
  decoration: BoxDecoration(
    ???
  ),
),
Run Code Online (Sandbox Code Playgroud)

user-interface dart flutter

2
推荐指数
1
解决办法
2454
查看次数

Paint issue after updating Flutter

Today when I updated Flutter I began to get an error with my paint method which had never caused any problems before:

@override
void paint(
    PaintingContext context,
    Offset center, {
    Animation<double> activationAnimation,
    Animation<double> enableAnimation,
    bool isDiscrete,
    TextPainter labelPainter,
    RenderBox parentBox,
    SliderThemeData sliderTheme,
    TextDirection textDirection,
    double value,
  }) {
Run Code Online (Sandbox Code Playgroud)

This is the error:

error: 'CustomSlider.paint' ('void Function(PaintingContext, Offset, {Animation<double> activationAnimation, Animation<double> enableAnimation, bool isDiscrete, TextPainter labelPainter, RenderBox parentBox, SliderThemeData sliderTheme, TextDirection textDirection, double value})')
isn't a valid override of 'SliderComponentShape.paint' ('void …
Run Code Online (Sandbox Code Playgroud)

dart flutter

2
推荐指数
1
解决办法
2676
查看次数

如何在Flutter中使用SQFlite进行数据库插入

如何使用SQFlite插件将数据插入Flutter中的数据库?

有很多问题解决问题,但我找不到能为之添加规范答案的问题。我的答案如下。

dart flutter sqflite

1
推荐指数
1
解决办法
4171
查看次数

如何为 Flutter 应用注册 Apple App Id Bundle?

我完成了一个 Flutter 应用程序,正在准备发布 iOS 版本。Flutter文档说要添加App ID,但我不记得我在Flutter中如何称呼它了。在 pubspec.yaml 中它只有一个name设置,但这不是包名称。另外,我是否可以在 iOS 设置中为我的应用程序使用通配符名称?

ios flutter

1
推荐指数
1
解决办法
3780
查看次数