一、簡介 Flutter 作為一個跨平臺UI框架,很多原生的功能無法實現(xiàn),因此我們可以在Flutter中和其他平臺通信調(diào)用對應(yīng)平臺的能力,在Flutter 中使用Method...
FlutterUtils[https://github.com/yangchong211/YCFlutterUtils] 目錄介紹 01.事件通知bus工具類 02.顏色Co...
案發(fā)現(xiàn)場:在main.dart的runApp函數(shù)入口通過AppControllerBinding中的Get.lazyPut懶加載綁定了一個全局的controller,在A界面...
管理你的Flutter應(yīng)用開發(fā)。 常用命令: flutter create <輸出目錄>在指定的目錄中創(chuàng)建一個新的Flutter項目。 flutter run [選項]在連接...
1、get_cli安裝 安裝 配置環(huán)境變量 測試安裝結(jié)果 cmd控制臺輸入get或者getx表示安裝成功 我們可以參考上面的提示創(chuàng)建Get項目框架 2、創(chuàng)建Get項目 我們可...
學(xué)習(xí)階段踩坑記錄,只作為記錄,觀點(diǎn)不一定完全正確,持續(xù)學(xué)習(xí)更新中......1、在使用Stack組件,children使用Positioned,Positioned中設(shè)置了一...
1、概述 我們從上一篇文章知道在SystemServer進(jìn)程啟動之后,就會啟動很多系統(tǒng)服務(wù),我們看到源碼部分,創(chuàng)建系統(tǒng)服務(wù)管理者之后,通過調(diào)用startBootstrapSe...
1、SystemServer進(jìn)程的啟動 接著上一篇源碼分析,frameworks/base/core/java/com/android/internal/os/ZygoteI...
1、Linux的fork 在Linux平臺我們可以通過fork系統(tǒng)調(diào)用來創(chuàng)建一個新的進(jìn)程,這個新的進(jìn)程將會擁有原始進(jìn)程的一份副本,包括代碼、數(shù)據(jù)、內(nèi)存等等。唯一的區(qū)別是新的進(jìn)...
1、Zygote介紹 Zygote是一個進(jìn)程,當(dāng)開機(jī)引導(dǎo)內(nèi)核啟動之后,首先用戶空間的第一個進(jìn)程Init進(jìn)程被啟動,接著Init進(jìn)程會啟動Zygote進(jìn)程。Zygote進(jìn)程作為...
偶像終于更新了。
BUG|Flutter文本字符打點(diǎn)和國際化當(dāng)文本要按照字符進(jìn)行打點(diǎn)時,需要注意不是所有語言都適合。 發(fā)現(xiàn)問題 中東地區(qū)運(yùn)營人員反饋,紅框圈出來的兩處阿拉伯文本顯示異常,可以參考正文內(nèi)容是正常的。 定位原因 現(xiàn)在讓昵稱...
當(dāng)文本要按照字符進(jìn)行打點(diǎn)時,需要注意不是所有語言都適合。 發(fā)現(xiàn)問題 中東地區(qū)運(yùn)營人員反饋,紅框圈出來的兩處阿拉伯文本顯示異常,可以參考正文內(nèi)容是正常的。 定位原因 現(xiàn)在讓昵稱...
1、屬性委托 kotlin中的委托主要分為類的委托和屬性的委托,我們先重點(diǎn)來看屬性委托,用的比較多。 標(biāo)準(zhǔn)委托 kotlin提供了好幾種標(biāo)準(zhǔn)委托,我們主要學(xué)習(xí)兩個屬性直接的直...
1、為什么要使用高階函數(shù)? 先來看看兩段代碼,在Andriod自定義View中的一個小例子,分別用Java和Kotlin來實現(xiàn) Java Kotlin 最終實現(xiàn)的效果一樣 可...
1、擴(kuò)展函數(shù) 我們對String定義一個擴(kuò)展函數(shù) 擴(kuò)展函數(shù)我們定義在kotlin文件中,稱之為頂層擴(kuò)展,任何地方都可以使用,轉(zhuǎn)成Java代碼看實現(xiàn) 其實實現(xiàn)很簡單,定義了一個...