一、Flutter Version Management fvm是一個(gè)用于管理多個(gè)Flutter版本的工具,幫助我們查看、切換、安裝、刪除Flu...
背景 無(wú)限圖片輪播器我已經(jīng)記不清自己寫(xiě)了多少次了,不管是用 UIScrollView + Timer方式實(shí)現(xiàn),還是UICollectionVie...
思路 為了方便測(cè)試,開(kāi)發(fā)者們一般都會(huì)寫(xiě)個(gè)日志上報(bào)的組件,通過(guò)上報(bào)的內(nèi)容,很方便檢查接口的情況。首先我們需要定義一個(gè)只有測(cè)試環(huán)境和預(yù)發(fā)布環(huán)境才能顯...
前言 我們都知道Swift有兩種方式存儲(chǔ)臨時(shí)數(shù)據(jù),在swift中并沒(méi)像OC那樣存在非0即真的概念,但都是用布爾值來(lái)存儲(chǔ)真或假。 一、如何使用布爾...
變量、常量 在開(kāi)發(fā)過(guò)程中,通常我們會(huì)存儲(chǔ)一些臨時(shí)數(shù)據(jù),比如輸入的用戶(hù)名稱(chēng)、密碼登。swift提供了兩種存儲(chǔ)臨時(shí)數(shù)據(jù)的方法,這兩種方式的使用取決于...
一、技術(shù)背景 本文主要是從藍(lán)牙的掃描、連接、收發(fā)數(shù)據(jù)、打印等方向快速熟悉藍(lán)牙開(kāi)發(fā),記錄了在開(kāi)發(fā)過(guò)程中遇到的的問(wèn)題及解決方法。在分享之前,我們需要...
前言 Flutter相對(duì)OC來(lái)說(shuō),代碼精簡(jiǎn)很多,目標(biāo)文件也少了很多,下面我們通過(guò)代碼一一講解如何利用flutter去搭建一個(gè)App的基礎(chǔ)殼子,核...
一、結(jié)構(gòu)介紹 1.1,視覺(jué)跟蹤需要用到opencv的trackering類(lèi),但官方的OpenCV releases[https://opencv...
一, anyRTC-RTMP-OpenSource下載后并不能直接運(yùn)行,需要做一下配置 1, 勾選Automatically manage si...