原创 flutter入門之實現展示機構樹的功能

    【原創不易,轉載請註明出處:https://blog.csdn.net/email_jade/article/details/86528143】     在日常開發中,我們經常會遇到展示機構樹的應用場景,比如說展示某公司的組織架構

原创 flutter入門之封裝一個加載控件Loading Dialog

    日常開發中,我們經常會遇到一些耗時加載的應用場景,爲了給用戶提示,所以我們常常會在加載的時候展示一個加載框,給用戶帶來較好的體驗。     今天我們的內容是封裝一個簡單易用的加載控件,首先來看一下效果。      由於這個內容比

原创 Java List在序列化的時候調用ObjectOutputStream.writeObject出現java.lang.StackOverflowError異常的解決

    最近項目遇到了一個bug,是一個樹狀結構的數據太多太深導致的java.lang.StackOverflowError的bug。     項目是Android項目,起因是項目需要保存全局的機構樹,但是由於Android Applic

原创 flutter入門之封裝一個加載控件ProgressDialog

    日常開發中,我們經常會遇到一些耗時加載的應用場景,爲了給用戶提示,所以我們常常會在加載的時候展示一個加載框,給用戶帶來較好的體驗。     今天我們的內容是封裝一個簡單易用的加載控件,首先來看一下效果。      由於這個內容比

原创 flutter生成未簽名的apk

flutter生成一個帶有簽名的apk如下:https://flutterchina.club/android-release/#app%E7%AD%BE%E5%90%8D flutter生成一個不帶簽名的apk: 1. 修改androi

原创 flutter疑難雜症之記一次RenderBox測量座標錯誤

    項目中用到精確座標計算,要求在繪製完成後立即測量控件在屏幕中的座標,代碼如下: void initState(){ ... WidgetsBinding.instance.addPostFram

原创 flutter常見編譯運行等奇怪問題的彙總【持續更新】

1. flutter ios 卡死在閃屏頁:     解決辦法: 1) flutter doctor 2) flutter clean 3) flutter build ios --release 4) Archive in Xc

原创 flutter疑難雜症之記一次release模式和debug模式的性能差距

最近遇到一個問題,來來回回花了好幾天才解決,在此記錄一下。   需求是這樣的,項目中要用到圖片播放,每秒鐘大概有十幾張圖片展示,而圖片的傳輸是通過原始的socket tcp傳輸的。 由於這些tcp流是服務器推送的,涉及到拆包和拼包,具體來

原创 flutter入門之理解Isolate及compute

    【原創不易,轉載請註明出處:https://blog.csdn.net/email_jade/article/details/88941434】     這篇文章將會講解flutter中的Isolate,這有助於幫你解決某些耗時計

原创 flutter入門之通過GridView和PageView實現展示item的功能

    【原創不易,轉載請註明出處:https://blog.csdn.net/email_jade/article/details/87915598】     今天給大家帶來的是一個非常常見的佈局,通過GridView和PageView

原创 flutter入門之使用PopupRoute自定義實現PopupWindow功能

    【原創不易,轉載請註明出處:https://blog.csdn.net/email_jade/article/details/87922051】     本文起因是由於一個彈窗,要實現一個能夠通過點擊顯示隱藏的功能,效果如下:

原创 flutter進階之實現一個能夠拖動縮放的播放器

    二零一八年的最後一篇博客,寫完博客就收拾東西回家了,想想就有點興奮。     這次要實現的是一個可以拖動和縮放的播放器,文字總是蒼白的,直接看效果吧:          功能分解:     要實現拖動,那麼必須保存播放器的座標,

原创 flutter進階之封裝ijkplayer使其支持rtsp播放

    【前言】     項目中要用到rtsp視頻流的播放,但是flutter原生播放器video_player不支持rtsp,因爲原生播放器在安卓native採用的是EXOPlayer,而在IOS端採用的是AVPlayer,這兩個播放器

原创 flutter入門之實現登陸頁面的記住歷史登錄賬號功能

    切換賬號在移動app中應用的場景非常多,記住賬號功能在Android或者IOS中有大量的開源代碼,今天,我們就用flutter來實現一個能夠記錄歷史登錄賬號的Demo吧,以下是效果演示:     實現思路:     1. sha

原创 flutter入門之兼容Android和IOS的狀態欄

    flutter最大的優勢是跨平臺,Android和IOS可以共用同一套代碼,不過我們在開發的過程中,還是有些地方需要單獨定製的,比如說應用圖標,比如說應用啓動圖(splash),還有就是插件開發,今天我們要講的是IOS和Andro