山東標梵互動講解App開發之基礎頁面搭建

2021-10-25 10:25:51 字數 1697 閱讀 4595

搭建客戶端基礎頁面

引入資源

跟目錄建立assets,pubspec.yaml中引入資源

assets:

- assets/tabs/

資源在阿里的confont中搜尋。

建立tabspage

import 'package:flutter/material.dart'

;import 'package:flutter_songbei/custom/buttom_bat_item.dart';;

import 'tabs/found_tab.dart'

;import 'tabs/home_tab.dart'

;import 'tabs/message_tab.dart'

;import 'tabs/my_tab.dart'

;class tabspage extends statefulwidget

}class _tabsstate extends state

@override

widget build(buildcontext context)

), bottombaritem(_selectedindex == 1, 'assets/tabs/found.png', '發現',

()), sizedbox(

width: 30,

),bottombaritem(_selectedindex == 2, 'assets/tabs/message.png', '訊息',

()), bottombaritem(_selectedindex == 3, 'assets/tabs/my.png', '我的', ()

) ],

),),

body: pages[_selectedindex],

floatingactionbutton: floatingactionbutton(

herotag: 'circletag',

child: column(mainaxisalignment: mainaxisalignment.center, children: [

image(

image: assetimage('assets/tabs/add.png'),

width: 30,

height: 30,

color: colors.white,

),]),

onpressed: ()

, ),

floatingactionbuttonlocation

: floatingactionbuttonlocation.centerdocked,

);});

}}

在main中設定home為tabspage

在pages/tabs/目錄下建立四個頁面 hometab,foundtab,messagetab,mytab

class hometab extends statefulwidget

import 『package:flutter/material.dart』;

class bottombaritem extends statelesswidget,

),);}}

專案建立完成之後,我們來搭建基礎框架,嚴格來說,也不算是框架,只是制定好規則,這樣開發思路會比較清晰。

標梵互動講解CSS為文件新增樣式

前置知識 在開始本單元之前,您應該 基本熟悉計算機操作。基本工作環境的設定 詳見安裝基本軟體 基本的檔案操作,詳見處理檔案。熟悉 html概述 章節中提到的基本html知識.目標理解 html文件鏈結css文件的幾個基本套路,並能運用所學的css,做些文字上的格式化操作。先從html開始吧 我們先以...

標梵互動資訊講解HTML基礎元素 1 1

一張合照 hypertext markup language 之前好像寫過那麼一點點,真的是一點。但很快就中斷了,如下圖,應該沒有發表,但看了看,寫得很雜也很多廢話,就寫了一篇比較少東西的。乙個html檔案只能有乙個html標籤,並且內容都要在根標籤內。說明用的內容,展現給瀏覽器 收錄的東西。頭內部...

標梵互動帶您了解軟體開發模式

第一種 模板開發 就是買別人的專案,把裡面的一些顏色 logo 資料等等換成自己的。這種方式有源 可以申請軟著 可以進行二次修改。第二種 saas系統 就是租用第三方公司的系統,按照租用的功能模組和時間長短來結算 這種方式 沒有 源 不能 申請軟著 上線時間快 網域名稱伺服器全包含。第三種 定製開發...