非常詳細,感謝!
Flutter 在Windows上使用內(nèi)嵌WebView一、問題背景 對于Flutter的App開發(fā)來說,在一些場景下,我們需要用到內(nèi)嵌的WebView來加載一些H5網(wǎng)頁資源等。 在移動平臺Android和IOS中,官方已經(jīng)有插件...
非常詳細,感謝!
Flutter 在Windows上使用內(nèi)嵌WebView一、問題背景 對于Flutter的App開發(fā)來說,在一些場景下,我們需要用到內(nèi)嵌的WebView來加載一些H5網(wǎng)頁資源等。 在移動平臺Android和IOS中,官方已經(jīng)有插件...
一、問題背景 對于Flutter的App開發(fā)來說,在一些場景下,我們需要用到內(nèi)嵌的WebView來加載一些H5網(wǎng)頁資源等。 在移動平臺Android和IOS中,官方已經(jīng)有插件...
DataStore 是一種數(shù)據(jù)存儲解決方案,使用協(xié)議緩沖區(qū)存儲鍵值對或類型化對象。DataStore 使用 Kotlin 協(xié)程和 Flow 以異步、一致的事務(wù)方式存儲數(shù)據(jù)。 ...
前言 自從協(xié)程普及以來,基于Kotlin協(xié)程+Retrofit的文章和框架簡直太多了,這里再來一版自己實現(xiàn)的小框架。說是框架其實就是使用協(xié)程+retrofit進行的簡單封裝,...
第五章 串 串:串是由零個或多個字符組成的有限序列,又名叫字符串。 串中字符數(shù)目n稱為串的長度。 零個字符的串稱為空串。 串的比較是通過組成串的字符之間的編碼來進行的,而字符...
第四章 棧與隊列 棧:棧是限定僅在表尾進行插入和刪除操作的線性表。 我們把允許插入和刪除的一端稱為棧頂,另一端稱為棧底,不含任何元素的棧稱為空棧。棧由稱為后進先出的線性表,簡...
第三章 線性表 線性表:零個或多個數(shù)據(jù)元素的有限序列。 線性表的順序存儲結(jié)構(gòu):指的是用一段地址連續(xù)的存儲單元依次存儲線性表的數(shù)據(jù)元素。 線性表順序存儲結(jié)構(gòu)的優(yōu)缺點: 為了表示...
第二章 算法 算法的定義:算法是解決特定問題求解步驟的描述,在計算機中表現(xiàn)為指令的有限序列,并且每條指令表示一個或多個操作。 算法具有5個基本特性:輸入,輸出,有窮性,確定性...
第一章 數(shù)據(jù)結(jié)構(gòu)緒論 數(shù)據(jù):是描述客觀事物的符號,是計算機中可以操作的對象,是能夠被計算機識別,并輸入給計算機處理的符號集合。 數(shù)據(jù)元素:是組成數(shù)據(jù)的,有一定意義的基本單位,...
擴展函數(shù)是什么這里就不過多解釋了,總結(jié)了一下項目中常用的一些擴展函數(shù)如果有需要的可以在這里下載https://github.com/shiweibsw/Android-kot...
概述 在實際項目開發(fā)中如果需要支持多語言,我們需要整理項目中所有的字符串并翻譯成對應(yīng)的語種放在相應(yīng)的文件夾下,就像這樣 按照這個思路用python寫了兩個腳本并封裝成了exe...
在實際的項目開發(fā)中為了增加用戶體驗,設(shè)計的同學(xué)會設(shè)計空數(shù)據(jù)界面,錯誤提示頁,網(wǎng)絡(luò)加載頁等等。通常情況下我們的處理方式是針對每個頁面寫好一個布局文件,然后在需要的頁面通過inc...
Kotlin一個強大之處就在于它的擴展函數(shù),巧妙的運用這些擴展函數(shù)可以讓你寫出的代碼更加優(yōu)雅,閱讀起來更加流暢,下面總結(jié)了在開發(fā)中經(jīng)常用到的一些內(nèi)聯(lián)擴展函數(shù)。經(jīng)常有小伙伴搞不...