Flutter

flutter實戰5:非同步async、await和Future的使用技巧 人工智慧|Flutter

flutter實戰5:非同步async、await和Future的使用技巧

由於前面的HTTP請求用到了非同步操作,不少小夥伴都被這個問題折了下腰,今天總結分享下實戰成果。Dart是一個單執行緒的語言,遇到有延遲的運算(比如IO操作、延時執行)時,執行緒中按順序執行的運算就會
Flutter 檢視體系概述 Flutter

Flutter 檢視體系概述

之前幾篇文章都提過 Flutter 的思想十分類似 React,通過 Widget Tree 來表示整個 app 的檢視。一般來講,常規 app 的開發中我們只需要與 和它的子類打交道,然而 Wi
Flutter中文網正式上線 Flutter

Flutter中文網正式上線

歷經一個多月的整理、翻譯、測試。現在 Flutter中文網 正式上線。Flutter中文網 是Flutter官網的一箇中文映象。Flutter中文網 是目前中文文件、資源最全的Flutter交流學習平
flutter實戰4:新聞列表的懶載入和下拉手勢重新整理 Flutter

flutter實戰4:新聞列表的懶載入和下拉手勢重新整理

上一篇我們實現了新聞列表,但在網路不好的時候列表會白屏,因此為了提高使用體驗,往列表中加入懶載入效果。其次,引入一個Flutter內建的手勢控制元件,用於支援下拉重新整理列表的效果如下圖:Flutte
[譯] 為 JavaScript 程式設計師準備的 Flutter 指南 Flutter|JavaScript|程式設計師

[譯] 為 JavaScript 程式設計師準備的 Flutter 指南

原文地址:Flutter for JavaScript Developers原文作者:Nader Dabit譯文出自:掘金翻譯計劃本文永久連結:github.com/xitu/gold-m…譯者:ls
淺嘗flutter中的http請求 Flutter

淺嘗flutter中的http請求

本篇教程聊一聊flutter中http的坑,閱讀本教程之前假設你已經掌握了flutter的一些基礎知識,比如環境搭建,簡單的dart語法,及flutter元件化思想。因為我是前端,所以資料互動邏輯都是
flutter實戰3:解析HTTP請求資料和製作新聞分類列表 Flutter

flutter實戰3:解析HTTP請求資料和製作新聞分類列表

當我們搭建好了整個APP的頁面框架,現在我往Tab頁里加點東西:各種分類的新聞列表。也可以參考我的Git,上面有要點註釋。由於需要請求外部資料,因此引入一個較為方便的http庫。官方示例的httpCl
Flutter-Cookbook 非官方翻譯 Flutter

Flutter-Cookbook 非官方翻譯

原文連結這本書包含了一些技巧,演示瞭如何在編寫flutter應用程式的同時,解決一些常見的問題。每一篇都是獨立的,可以用作參考,幫助你您構建應用程式。Design basics 設計基礎使用Theme
淺嘗flutter中的flex佈局 Flutter

淺嘗flutter中的flex佈局

假設你已經掌握了flutter的一些基礎知識,比如環境搭建,簡單的dart語法,及flutter元件化思想。那麼你適合閱讀本篇教程,本教程演示一些flutter中的flex用法的簡單示例.在不懂hei
Flutter基礎-(3)Widget之文字Text Flutter

Flutter基礎-(3)Widget之文字Text

本來打算第三篇文章來講解 Flutter 單子佈局widget , 奈何 18種單子佈局widget 內容頗多,加之年後有了新專案要開發 , 使得文章產出週期被拉長 :( . 這裡先來篇簡單的關於
[譯] Java、Kotlin、RN、Flutter 開發出來的 App 大小,你瞭解過嗎? Java|Flutter|Kotlin

[譯] Java、Kotlin、RN、Flutter 開發出來的 App 大小,你瞭解過嗎?

現在開發 App 的方式非常多,原生、ReactNative、Flutter 都是不錯的選擇。那你有沒有關注過,使用不同的方式,編譯生成的 Apk ,大小是否會有什麼影響呢?本文就以一個最簡單的 He
Flutter實戰之實現一個簡單的新聞閱讀器 Flutter

Flutter實戰之實現一個簡單的新聞閱讀器

Introduction紙上談兵終覺淺,絕知此事要躬行。catsao(音:cat騷),我擼的第一個Flutter Application Demo,目前階段它主要仿造目前主流的新聞資訊類app佈局,實
flutter實戰1:完成一個有側邊欄的主介面 Flutter

flutter實戰1:完成一個有側邊欄的主介面

經過2周的學習,看過筆記1-8的小夥伴們已經有不少開始自己寫APP了,我也按耐不住這股熱情,想要自己開發個APP玩玩,so,從本篇起,仿造一個APP,專案從0開始,每篇增加一些內容,一點一點完成這個A
Flutter之Android層面原始碼分析(一) Flutter|Android

Flutter之Android層面原始碼分析(一)

學習Flutter過程中,先擼了一遍Flutter,寫了個仿boss直聘的demo,github地址:flutter_boss.寫完之後其實比較迷茫,android裡到底幹了啥,於是稍微看了一下原始碼
[譯] 用 Flutter 開發你的第一個應用程式 Flutter

[譯] 用 Flutter 開發你的第一個應用程式

原文地址:Develop your first Application with Flutter原文作者:Gahfy譯文出自:掘金翻譯計劃本文永久連結:github.com/xitu/gold-m…譯
Flutter(一) 環境準備 Flutter

Flutter(一) 環境準備

安裝Flutter在國內安裝使用Flutter,首先閱讀下這篇文章,由於國內網路大環境問題,需要提前進行一點配置。在國內安裝Flutter需要首先需要一個值得信任的國內映象。在映象上邊儲存著Flutt
flutter仿boss直聘,一個比較完整的例子(一) Flutter

flutter仿boss直聘,一個比較完整的例子(一)

基於Flutter1.0的最新版本來了,請前往檢視flutter仿BOSS直聘(二),大前端技術實現.簡介:2年前,RN剛出來時做了個仿拉鉤的demo,react-native-lagou.這次flu
flutter筆記7:flutter頁面佈局基礎,看完這篇就可以用flutter寫APP了 Flutter

flutter筆記7:flutter頁面佈局基礎,看完這篇就可以用flutter寫APP了

不知不覺已經到了第7篇,然而很多萌新玩家可能還是不知道如何堆砌控制元件,像用CSS一樣搭出漂亮的APP介面,我也一樣,紅紅火火恍恍惚惚,直到今天含淚讀完Flutter佈局基礎,彷彿開啟了一個全新的世界
flutter安裝問題總結 Flutter

flutter安裝問題總結

我使用系統的是win10,開發工具為vscode一、Android SDK的安裝執行flutter doctor命令時,會提示沒有安裝Android tool-chain需要你去安裝Android S
Flutter 初嘗:從 Java 無縫過渡 Java|Flutter

Flutter 初嘗:從 Java 無縫過渡

準備階段下載 Flutter SDK新建 Flutter 資料夾,克隆 Flutter SDK:git clone -b beta https://github.com/flutter/flutter
[譯]Flutter for Android Developers - Others Flutter|Android

[譯]Flutter for Android Developers - Others

寫在前面這是該系列的最後一章,都是一些不是很複雜但是在Android很常用的功能在Flutter中對應的解決方案。前幾章見:[譯]Flutter for Android Developers - Vi
Flutter 常用功能介紹 Flutter

Flutter 常用功能介紹

Flutter 常用功能介紹Json序列化和反序列化首先,預設的JSON.decode是將一個json格式的string 轉化成一個Map<String,dynamic>型別的Map, 是
flutter問題集錦 Flutter

flutter問題集錦

現在的多平臺開發很多啦,目前主流的救贖react native 和weex了,其他的舊的就不說了,新出來的gomobile目前基本無人使用,底層的很多原生對接還沒有完善,flutter釋出了第一版正式
[Flutter]啟動:除錯執行 Flutter

[Flutter]啟動:除錯執行

本頁介紹如何“除錯執行”Flutter:從我們提供的模板建立一個新的Flutter應用程式,執行它,並學習如何使用Hot Reload(熱過載)進行更改。Flutter是一個靈活的工具包,所以請首先選
[譯]Flutter for Android Developers - Gesture Detection Flutter|Android

[譯]Flutter for Android Developers - Gesture Detection

在Flutter中怎樣為一個Widget新增點選事件監聽器in Android我們通常呼叫一個View的setOnClickListener方法來監聽一個View的點選事件。in Flutter我們視
[譯]Flutter for Android Developers - Async UI Flutter|Android

[譯]Flutter for Android Developers - Async UI

寫在前面為了幫助理解本篇的內容,先簡單介紹下Dart的執行機制。isolateDart是基於單執行緒模型的語言。在Dart中有一個很重要的概念叫isolate,它其實就是一個執行緒或者程式的實現,具體
[Flutter]開始使用:配置編輯器 Flutter

[Flutter]開始使用:配置編輯器

您可以把任意的文字編輯器與命令列工具結合使用來構建Flutter應用程式。不過,我們建議使用我們提供的任意一個編輯器外掛以獲得更好的體驗。通過我們的編輯器外掛,您可以獲得程式碼自動補全,語法高亮,元件
[譯]Flutter for Android Developers - Intents Flutter|Android

[譯]Flutter for Android Developers - Intents

在Flutter中Intent等價於什麼in Android在Android中Intent用來表示應用的一種意圖,常見的使用場景比如切換不同的Activity,傳送廣播,呼叫手機內的其他模組功能等等。
Google跨平臺UI框架 Flutter beta 重磅釋出,這裡有你需要了解的一切 Flutter|框架

Google跨平臺UI框架 Flutter beta 重磅釋出,這裡有你需要了解的一切

2018年2月27日,在西班牙巴塞羅那世界移動大會上,Google釋出 Flutter 的第一個 beta 版本。Flutter 是 Google 用以幫助開發者在 iOS 和 Android 兩個平
[譯]Flutter for Android Developers - Views Flutter|Android

[譯]Flutter for Android Developers - Views

先說兩句關於Flutter就不多介紹了,它同樣是一個致力於開發跨平臺移動應用的SDK,使用Dart語言。Dart是Google家的語言,雖然比較低調,但也確實不算難用,學起來也不難。Flutter的實