我們?cè)贔lutter的使用自定義畫布的時(shí)候,我們肯定會(huì)接觸到Path對(duì)象。這篇博客主要來分享Path對(duì)象相關(guān)的知識(shí),希望對(duì)看文章的小伙伴有所啟發(fā)。 Path繪制屬性設(shè)置 1....
我們?cè)贔lutter的使用自定義畫布的時(shí)候,我們肯定會(huì)接觸到Path對(duì)象。這篇博客主要來分享Path對(duì)象相關(guān)的知識(shí),希望對(duì)看文章的小伙伴有所啟發(fā)。 Path繪制屬性設(shè)置 1....
在Flutter開發(fā)的過程中也會(huì)遇到三方庫管理的問題,有些三方庫需要進(jìn)行再定制,我們會(huì)fork一份下來進(jìn)行維護(hù),此外也有一些私有組件不適合上傳到公有倉庫,于是就有了自己搭建私...
廢話不多直入主題。 1. 創(chuàng)建package工程 2. 實(shí)現(xiàn)功能 在 lib 中跟正常開發(fā) App 一樣,編寫自己需要的功能。 3. 創(chuàng)建example工程,實(shí)現(xiàn)demo代碼...
1、我們知道藍(lán)牙4.0是藍(lán)牙發(fā)展史上的最為經(jīng)典的,你可以說說的特性 Bluetooth 4.0 是誕生至今唯一一個(gè)綜合協(xié)議的規(guī)范 提出了 低功耗的藍(lán)牙 傳統(tǒng)藍(lán)牙 和高速藍(lán)牙的...
這是一個(gè)新的系列文章,我們稱之為 "Modern Android Development 技巧",簡(jiǎn)稱為 "MAD Skills"。本系列文章致力于幫助開發(fā)者們打造更好的現(xiàn)代...
外部存儲(chǔ)訪問權(quán)限(~Android 11) Android 12之后系統(tǒng)就不允許自由訪問外部存儲(chǔ)了,只能訪問指定的外部存儲(chǔ)存儲(chǔ),例如:context.getExternalF...
一、CoordinatorLayout 的作用 CoordinatorLayout 作為一個(gè) “super-powered FrameLayout”,主要有以下兩個(gè)作用: 作...
2021-12-22 遇到的一點(diǎn)小問題一直都使用的Ctrl+Alt+M提取方法(Extract method),很方便,但更新Android Studio后提取方法會(huì)出現(xiàn)...
flutter_bloc使用將從下圖的三個(gè)維度說明 前言 首先,有很多的文章在說flutter bloc模式的應(yīng)用,但是百分之八九十的文章都是在說,使用StreamContr...
前言 Rxjava,由于其基于事件流的鏈?zhǔn)秸{(diào)用、邏輯簡(jiǎn)潔 & 使用簡(jiǎn)單的特點(diǎn),深受各大 Android開發(fā)者的歡迎。 如果還不了解RxJava,請(qǐng)看文章:Android:這是...
Java版數(shù)據(jù)保存Kotlin版本數(shù)據(jù)保存ContentProvider獲取Context 一、Java版數(shù)據(jù)保存 ??在android開發(fā)中通常我們會(huì)使用SharedPre...