原创 Flutter實戰(一、項目搭建(上))

項目搭建(上) 一起從0開始Flutter實戰! 作爲Flutter實戰的開篇,我們需要介紹下我們要做的內容以及我們的準備工作,爲了能讓我們的實戰順利進行需要一個開放的API接口服務平臺,選擇了半天最終選擇了一個開發者平臺,感謝玩

原创 Flutter實戰(一、項目搭建(下))

項目搭建(下) 一起從0開始Flutter實戰! 上篇文章中我們的項目結構以及基礎的網絡,存儲以及配置完成了,接下來將所有頁面的主題顏色,通用下拉刷新來做封裝,寫下來感覺有些地方的不是很好描述或者思路大於寫博客的意義,所以在實戰篇

原创 Flutter學習總結(十九、Flutter的Json解析)

Flutter的Json解析 一起從0開始學習Flutter! Json是我們最常用的數據傳輸格式,我們需要在發送數據的時候將對象轉爲Json,在收到數據後將Json轉爲對象,這需要我們的轉化,我們可以自己手解這些Json字符串,

原创 Flutter實戰(二、問題彙總-持續更新)

問題彙總-持續更新 一起從0開始Flutter實戰! 項目開始了,我們把已經搭建的框架運行一下,果然有報錯的出現,我們先看下第一個出現的異常: What went wrong: Could not determine the

原创 Flutter學習總結(二十、Flutter的動畫)

Flutter的動畫 一起從0開始學習Flutter! 爲了讓我們的場景切換更加流暢和一些元素更能抓住用戶的眼球,我們在APP中都會添加多種動畫來裝扮我們的APP,在以往的開發中對於普通的旋轉位移,縮放動畫我們都有一些簡單的處理方

原创 Android Studio 4.0升級後Matisse遇到異常

昨天狠下心來終於升級了Android Studio到了4.0,就是怕有兼容問題遲遲沒有升級,升級完後項目提示需要使用更高版本的Gradle,在Android Studio 4.0需要使用Gradle6.0以上的版本,所以如果出現低

原创 Flutter學習總結(十八、Flutter的數據持久化)

Flutter的數據持久化 一起從0開始學習Flutter! 在移動端存儲數據我們有多種方法有sharePreferences,SQLite,本地文件,網絡存儲這幾種方法,後面的兩種在前面的文章中有部分介紹,這裏不多做說明,這篇主

原创 Flutter學習總結(十七、Flutter的網絡請求)

Flutter的網絡請求 一起從0開始學習Flutter! 網絡請求在一個APP的分量還是很重的,我們需要熟練的掌握Http請求部分,在Flutter中我們有三種方式,一種是使用Dart給我們提供的HttpClient,第二種是使

原创 Flutter學習總結(十五、Flutter頁面跳轉)

Flutter頁面跳轉 一起從0開始學習Flutter! 在Flutter中的頁面跳轉使用路由的機制,這裏路由又分爲靜態路由和動態路由,靜態路由我們在最開始的時候註冊好每個頁面對應的路由就可以,動態路由需要我們在使用的時候去生成路

原创 Flutter學習總結(十六、Flutter中的彈框)

Flutter中的彈框 一起從0開始學習Flutter! 在Flutter中我們也有着豐富的彈出框控件,Flutter給我們準備好了SimpleDialog,AlertDialog,AboutDialog,CupertinoAle

原创 Flutter學習總結(十五、Flutter列表)

Flutter列表 一起從0開始學習Flutter! 基本上的組件學的差不多了,我們開始一起來學習日常用的最多的列表功能。列表我們一般常用的有ScrollView,ListView,和GridView,在Flutter中也是有一一

原创 Flutter學習總結(十三、Flutter基本組件第三部分)

Flutter基本組件第三部分 一起從0開始學習Flutter! 上一篇我們一起學習了TabBar,TabBarView,Image,接下來一起來學習Button,TextField和Card。 1.Button 在Flutter

原创 Flutter學習總結(十四、Flutter基本組件第四部分)

Flutter基本組件第四部分 一起從0開始學習Flutter! 前面已經學習了很多容器和組件,基本上可以爲我們搭建一個簡單的APP了,這篇作爲基礎組件的最後一篇,其他的組件可以等到我們使用到的時候再去進行查漏就可以,就不再一一分

原创 Flutter學習總結(十二、Flutter基本組件第二部分)

Flutter基本組件第二部分 一起從0開始學習Flutter! 上一篇我們瞭解了AppBar,FloatingActionButton,Text,BottomNavigationBar的基本使用,這篇將會介紹TabBar,Tab

原创 Flutter學習總結(三、Dart基本語法)

Dart基本語法 一起從0開始學習Flutter! 雖然我們項目開發使用Android Studio但是在學習Dart的時候無法快速的運行單個dart文件,我又轉戰到了VS Code。也推薦大家可以從VS Code上進行Dart的