我要网赚

导航菜单

网络赚钱教程_网赚学习教程_我要网赚

网络赚钱教程就当下社会而言,教育一直是人们津津乐道的热门话题,也被认定为是赚钱的不二选择。同时,市场上各类教育机构层出不穷、良莠不齐,覆盖范围包括K12课外辅导、早幼教、成人职业培训等多个方面。

先上代码,后面再分析:

// MainTabPage.dart
import 'package:flutter/material.dart';

class MainTabPage extends StatefulWidget {
  @override
  _MainTabPageState createState() => _MainTabPageState();
}

class _MainTabPageState extends State
    with SingleTickerProviderStateMixin {
  TabController _tabController;
  final List _tabs = [
    Tab(
      text: '首页',
      icon: Icon(Icons.home),
    ),
    Tab(
      text: '消息',
      icon: Icon(Icons.message),
    ),
  ];

  @override
  void initState() {
    super.initState();
    _tabController = TabController(vsync: this, length: _tabs.length);
  }

  @override
  void dispose() {
    _tabController.dispose();
    super.dispose();
  }

  @override
  Widget build(BuildContext context) {
    return Scaffold(
      bottomNavigationBar: TabBar(
        labelColor: Colors.blue,
        unselectedLabelColor: Colors.black87,
        controller: _tabController,
        tabs: _tabs,
      ),
      body: TabBarView(
        controller: _tabController,
        children: _tabs.map((Tab tab) {
          return Center(child: Text(tab.text));
        }).toList(),
      ),
    );
  }
}


上面代码有两个需要注意的点: 一是设置TabBar是放置在Scaffold的bottomNavigationBar里面而不是写在AppBar的bottom里面。 另个就是State类要with SingleTickerProviderStateMixin。 混入了SingleTickerProviderStateMixin类来实现动画渐变效果。我们知道,动画效果为了细腻真实,控件需要跟屏幕的刷新帧率(FPS)保持同步更新才可以达到好的效果。而我们的Tab组件需要滚动渐变等动画效果,所以Mixin了SingleTicker。 这里就谈到了Mixin的概念,Mixin的出现是为了解决一个编程语言的难题的,就是多重继承的问题。由于多重继承的特性虽然灵活强大,但是由于其具有结构复杂化、优先顺序模糊、功能冲突等问题,使得面向对象的世界更加错综复杂,所以为能够利用多继承的优点又解决多继承的问题,提出了规格继承和实现继承这两样东西。比如Java中的interface即规格继承,只声明,不实现。而Mixin即实现继承,不光继承了方法名还允许有方法的实现。 某种程度上,继承强调I am,而Mixin则强调I can。

软考网络工程师中级工程师进阶路线图

欢迎来加入我们的免费公益绘画交流社区:672274566

在那里,会有更多更全面的资源,还会定时直播绘画教程

三星欧版,美版,加拿大版,亚太版,GALAXY A9S, A8S, SM-A920F, SM-G887F, 有不少朋友刷机后开机提示要输入:“SIM卡网络解锁PIN码”或开机后突然出现这个网络锁问题。有些是从国外带回来的英文版显示:““SIM卡网络解锁PIN码”或 SIM卡网络解锁已阻止。请输入SIM卡网络PUK码。开机后突然出现这个网络锁问题。有些是从国外带回来的英文版显示:“SIM network unlock PIN” 点解除可以进入手机,担打不了电话,上不了网。只能用无线上网.如果解不开锁,只能当平板用,这高端手机就可惜了!下面就来分享一个解锁教程给大家。如下图

本篇教大家如何使用PS设计打造创意的白糖颗粒堆积效果字体教程!不错的设计思路过程,感兴趣的小伙伴赶快收走学起来!