小编ish*_*aan的帖子

什么是Android Jetpack?

我已经看过Google I/O 2018的开发人员主题演讲,我已经在Android开发者网站上阅读了jetpack主页,但我无法理解它实际上是什么.对我来说,它似乎只是我们已经使用的一堆API的新名称.是否会有IDE为我们做的事情或者在编码时有用的东西?Jetpack中的所有组件都指向他们原来的Android文档,并没有实际显示出与以前相比的任何差异.有人可以用简单的术语解释Jetpack实际上对我作为开发人员的作用,除了网页上的俱乐部文档吗?

android android-jetpack

45
推荐指数
7
解决办法
1万
查看次数

检查列表是否包含 dart 中对象的属性

我需要检查是否myItemsList包含myitem.itemId,如果存在需要添加itemQuantity,如果不存在需要添加myitem对象到myItemsList

List<MyItem> myItemsList = new List();

MyItem myitem = new MyItem (
  itemId: id,
  itemName: name,
  itemQuantity: qty,
);

if (myItemsList.contains(myitem.itemId)) {
  print('Allready exists!');
} else {
  print('Added!');
  setState(() {
    myItemsList.add(myitem);
  });
}
Run Code Online (Sandbox Code Playgroud)

MyItem 班级

class MyItem {
  final String itemId;
  final String itemName;
  int itemQuantity;

  MyItem ({
    this.itemId,
    this.itemName,
    this.itemQuantity,
  });
}
Run Code Online (Sandbox Code Playgroud)

上面的代码没有按预期工作,请帮助我找出问题所在。

dart

7
推荐指数
3
解决办法
2万
查看次数

BottomAppBar浮动操作按钮的凹口/插入不透明

BottomAppBar在materialApp中的脚手架中添加了一个,并在中间添加了一个带有插图的fab。代码看起来像这样

Scaffold(
    bottomNavigationBar: BottomAppBar(
        color: Theme.of(context).accentColor,
        shape: CircularNotchedRectangle(),
        child: _buildBottomBar(context),
    ),
    floatingActionButtonLocation: FloatingActionButtonLocation.centerDocked,
    floatingActionButton: FloatingActionButton(
        backgroundColor: Theme.of(context).primaryColor,
        child: Center(
        child: Icon(
            Icons.add,
            size: 32.0,
        ),
        ),
        onPressed: () {
        Navigator.push(
            context,
            MaterialPageRoute(builder: (context) => CreateEvent()),
        );
        },
    ),
)
Run Code Online (Sandbox Code Playgroud)

这就是渲染后我得到的:

在此处输入图片说明

缺口不是透明的,其背后的内容被隐藏了。

有没有办法解决这个问题?我可能想念的东西吗?

flutter

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

如何在 Python 中设置辅助 y 轴

我目前正在尝试将 matplot 图中的辅助 y 轴值更改为ymin = -1ymax = 2。不过,我找不到有关如何更改值的任何信息。我在 中使用secondary_y = True参数.plot(),所以我不确定是否可以为此更改辅助 y 轴值。我已经包含了我当前用于创建绘图的代码。

df.plot()
df.plot(secondary_y = "Market") 
Run Code Online (Sandbox Code Playgroud)

python matplotlib

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

Flutter - 如何更新 Sqflite 中的表结构?

我的应用程序正在生产中,我想在用户更新应用程序时管理用户数据而不会丢失他们的数据,我如何使用sqflite. 明确地我想添加一列并删除另一列。

dart flutter sqflite

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

Flutter ScrollController 在 NestedScrollView 中的位置

我有一个NestedScrollView容纳有SliverAppBarTabBarView和标签由每一个无限加载列表。现在我只有一个ScrollController附加到NestedScrollView,并且列表小部件读取此控制器的滚动位置。

无限加载逻辑用于controller.position.extentAfter决定何时从 API 获取数据。但是使用多个选项卡,我收到错误

ScrollController 附加到多个滚动视图。

我尝试阅读,controller.positions但无法理解可用的 2 行文档。我的问题是,是否可以在 a 中访问每页的滚动位置,TabBarView还是应该ScrollController为每个页面单独使用而忘记正确滚动条子?

flutter

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

标签 统计

flutter ×3

dart ×2

android ×1

android-jetpack ×1

matplotlib ×1

python ×1

sqflite ×1