原创 Dart語法詳解(三)——進階篇

想學Flutter,就請關注這個專欄 Flutter系列(一)——詳細介紹 Flutter系列(二)——與React Native進行對比 Flutter系列(三)——環境搭建(Windows) Flutter系列(四)——H

原创 Dart語言詳解(二)——基本語法

想學Flutter,就請關注這個專欄 Flutter系列(一)——詳細介紹 Flutter系列(二)——與React Native進行對比 Flutter系列(三)——環境搭建(Windows) Flutter系列(四)——H

原创 閒魚基於Flutter技術的架構演進和創新

Flutter系列(一)——詳細介紹 Flutter系列(二)——與React Native進行對比 Flutter系列(三)——環境搭建(Windows) 文檔歸檔: https://github.com/yang0range/

原创 Flutter系列(四)——HelloWorld

想學Flutter,就請關注這個專欄 Flutter系列(一)——詳細介紹 Flutter系列(二)——與React Native進行對比 Flutter系列(三)——環境搭建(Windows) Flutter系列(四)——H

原创 Dart語言詳解(一)——詳細介紹

想學Flutter,就請關注這個專欄 想學Flutter,就請關注這個專欄 Flutter系列(一)——詳細介紹 Flutter系列(二)——與React Native進行對比 Flutter系列(三)——環境搭建(Windo

原创 Flutter系列(一)——詳細介紹

什麼是Flutter Flutter 是谷歌推出的開發移動UI框架,可以快速的在IOS和Android上構建高質量的原生用戶界面。 Flutter可以與現有的代碼一起工作,並且Flutter是完全免費的,開源的。 總結來說: F

原创 協同開發利器——Git Submodule

Git 對於我們開發人員來說,Git的操作真的是再熟悉不過了,但是,我們真的利用好了Git了嗎?或者,Git還給我提供了哪些更好功能,更豐富的功能幫助我們更好的管理代碼,更好的完成項目的構建? 今天,我就來介紹一個對於團隊十分有幫

原创 Flutter系列(二)——與React Native進行對比

Flutter系列(一)——詳細介紹 React Native React Native也是一種跨平臺的開發模式,現在還有一些都在用,比如我瞭解的去哪兒,京東的部分事業羣都在用React Native,我在之前的項目開發當中,也

原创 ADB常用命令及作用

ADB ADB全稱Android Debug Bridge。 ADB是一種功能多樣的命令行工具,起到了調試橋的作用,可以用來操作Android設備。 ADB是Android開發/測試人員強大的工具。 可以說,ADB對我們Andro

原创 Flutter系列(三)——環境搭建(Windows)

[外鏈圖片轉存失敗,源站可能有防盜鏈機制,建議將圖片保存下來直接上傳(img-ziOs3ltY-1582079125577)(https://upload-images.jianshu.io/upload_images/32581

原创 MVVM的數據持久化(一)——ROOM的集成

MVVM數據持久化之前我們分別介紹了MVVM框架的悲劇,項目搭建以及網絡請求,接下來在這篇文章當中,我們來聊一聊MVVM數據持久化的問題,也就是我們常說的緩存RoomRoom持久庫提供了一個SQLite抽象層,讓你訪問數據庫更加穩健,提升數

原创 MVVM的數據持久化(二)——ROOM的使用

MVVM框架的搭建(一)——背景 MVVM框架的搭建(二)——項目搭建 MVVM框架的搭建(三)——網絡請求 MVVM的數據持久化(一)——ROOM的集成ROOM的使用以及實踐上一篇文章,我們已經介紹了MVVM持久化的意義以及工具RO

原创 安卓調試神器-Stetho的使用

痛點我們都知道對於Web開發者來說 Chrome是個十分方便的調試神器,但是對於Android來說,可能之前的網絡調試大多我們都用PostMan或者類似的工具進行調試,Get的請求還好,但是當設計到有大量請求頭的請求的時候,就比較麻煩了需要

原创 React Native在Android當中實踐(四)——代碼集成

代碼集成Android Studio的環境配置完成之後 接下來我們開始對代碼進行集成index.js文件首先在項目根目錄中創建一個空的index.js文件。(注意在0.49版本之前是index.android.js文件) index.js

原创 關於設計模式

1.兩個完全不一樣的功能就不應該放在一個類中,一個類應該是一組相關性很高的函數,數據的封裝。2 ①開閉原則:軟件中的對象(類,模塊,函數等)應該對於擴展是開放的,但是,對於修改是封閉的。在軟件的生命週期內,因爲變化,升級和維護等原因需要對軟