240 發(fā)簡信
IP屬地:廣東
  • 120
    SwiftUI NavigationView設(shè)置導(dǎo)航條顏色

    SwiftUI NavigationView設(shè)置導(dǎo)航條顏色 新建一個(gè)文件 optinon + commond + P 看一下效果 ps 對于網(wǎng)上這個(gè)功能也收費(fèi)岳遥,表示不明白為什么

  • iOS對于ANCS設(shè)備的處理

    1.什么是ANCS循诉? ANCS是Apple Notification Center Service的簡稱,中文為蘋果通知中心服務(wù)。ANCS是蘋果讓周邊藍(lán)牙設(shè)備(手環(huán)讲衫、手表等)...

  • 120
    Android 四大組件

    Android四大組件 --- Activity Activity生命周期 生命周期:onCreate() -> onStart() - > onResume() -> on...

  • 這是很久以前寫的東西了涉兽,當(dāng)時(shí)自己也沒去想過其他更深層的東西,只是根據(jù)一些理論亂寫一通的篙程。
    第一個(gè)問題:當(dāng)時(shí)這里應(yīng)該是要求一個(gè)整形的數(shù)據(jù)長度變得更長枷畏,需要補(bǔ)0或者補(bǔ)FF的操作,所以會考慮把這個(gè)整形轉(zhuǎn)成16進(jìn)制虱饿,如果現(xiàn)在再寫拥诡,那我肯定用位操作就好了,例如這種:(a>>7)&0xff
    第二個(gè)固定長度那里
    這里其實(shí)是一個(gè)暫時(shí)存儲的變量而已,都可以的氮发,后面主要用到了前面兩個(gè)位而已

    iOS 關(guān)于大小端以及一些數(shù)據(jù)補(bǔ)位

    關(guān)于大小端 所謂大端數(shù)據(jù)就是數(shù)據(jù)的高字節(jié)保存在內(nèi)存的低地址中渴肉,而數(shù)據(jù)的低字節(jié)保存在內(nèi)存的高地址中,這樣的存儲模式有點(diǎn)兒類似于把數(shù)據(jù)當(dāng)作字符串順序處理:地址由小向大增加爽冕,而數(shù)據(jù)...

  • 字符串字節(jié)長度限制

    記錄一下防止日后忘記了 這是一個(gè)簡單的識別字符串字節(jié)長度方式仇祭,如果有其他的歡迎留言交流:

  • 不愧是你

    iOS13 下自定義 UISegmentedControl的一些樣式

    近日iOS13更新乌奇,Xcode也隨之升級到11版本,運(yùn)行了一下項(xiàng)目眯娱,發(fā)現(xiàn)iOS13針對UISegmentedControl進(jìn)行了重做礁苗,默認(rèn)樣式改成了如下圖: 這樣子之前自定義...

  • 利用UIScrollView實(shí)現(xiàn)自定義的PickerView

    ? 偶然的在街上(虎撲)閑逛的時(shí)候,然后上看到了一個(gè)長得很好看的時(shí)間選擇器困乒,然后想著我也能實(shí)現(xiàn)一個(gè)類似的寂屏,于是就有了這篇文章。先上個(gè)效果吧: ? 習(xí)慣...

  • AVFoundation 視頻剪切合成

    本篇將要用到的是AVMutableComposition ,這是一個(gè)將現(xiàn)有的媒體資源進(jìn)行合并剪切成一個(gè)新的視頻迁霎、音頻的類吱抚。它提供了以下功能: 添加/刪除音視頻軌道 選擇音視頻...

  • AVFoundation 獲取視頻幀圖片以及相關(guān)信息

    AVFoundation框架是iOS平臺多媒體的主要框架之一,它囊括了四個(gè)方面的內(nèi)容: 音視頻播放以及編輯 利用麥克風(fēng)和攝像頭進(jìn)行數(shù)據(jù)采集考廉,錄制成音頻或視頻 音頻處理 將文字...

  • NSTimeInterval和CMTime

    NSTimeInterval 眾所周知秘豹,NSTimeInterval是一個(gè)把double進(jìn)行typedef 重定義的一個(gè)類型,本質(zhì)上還是一個(gè)表示64位浮點(diǎn)型數(shù)據(jù)類型doubl...

  • 無論多少次

    01道理我們都懂昌粤,卻依舊會犯那些錯(cuò)誤既绕。正如當(dāng)年明月所說,以史為鑒涮坐,并不現(xiàn)實(shí)凄贩,我們都有自己的欲望,能克服的叫缺點(diǎn)袱讹,不能克服的叫弱點(diǎn)疲扎。縱然我們知道很多道理捷雕,卻還是不能讓自己變得強(qiáng)...

  • 二壶熏、IOS-FFmpeg解封裝與封裝

    解封裝跟封裝一塊討論,更容易理解浦译,也更好調(diào)試棒假。解封裝:一個(gè)視頻文件,比如mp4管怠,解封裝后淆衷,可以得到具體的流AVStream(視頻流,音頻流渤弛,文字流等)封裝:把各種流組成一個(gè)視...

  • AudioUnitSetProperty(audioUnit,
    kAudioUnitProperty_SetRenderCallback,
    kAudioUnitScope_Input,
    OUTPUT_BUS,
    &playCallback,
    sizeof(playCallback));
    就在這個(gè)playCallback里面設(shè)置就可以了,這里需要換個(gè)思想去理解甚带。就當(dāng)成是工廠模式就可以理解了她肯,不過這里是手機(jī)喇叭充當(dāng)了客戶,它播完數(shù)據(jù)之后就會跑回到playCallback來取數(shù)據(jù)去播放鹰贵,一直到你取消了AudioUnit的運(yùn)行為止

    iOS 通過 Audio Unit 播放音頻數(shù)據(jù)

    關(guān)于AudioUnit Audio Unit 是iOS系統(tǒng)音頻架構(gòu)的最底層了晴氨,這一層架構(gòu)是最接近硬件層的,也是開發(fā)者目前能操作最的層的API架構(gòu)了碉输。 這里先解釋一下DSP(d...

  • 120
    iOS 藍(lán)牙開發(fā) CoreBluetooth 應(yīng)用

    iOS CoreBluetooth 應(yīng)用學(xué)習(xí) 目前iOS的藍(lán)牙應(yīng)用主要應(yīng)用在穿戴籽前、音箱、耳機(jī)短距離傳輸?shù)阮I(lǐng)域,應(yīng)用場景非常廣闊枝哄。而目前對于開發(fā)者來說肄梨,應(yīng)用較多的只有BLE4....

  • 回調(diào)的設(shè)計(jì)初衷,請保證數(shù)據(jù)的一致性

    最近在用同事的庫做二次開發(fā)挠锥,新的工程是打算用Swift來寫众羡,結(jié)果我發(fā)在處理一個(gè)數(shù)據(jù)的回調(diào)的時(shí)候,只要去讀一下那個(gè)數(shù)據(jù)就會出錯(cuò)蓖租。我一度懷疑我可能學(xué)的假Swift了粱侣,怎么處理個(gè)普...

  • 120
    iOS開發(fā) 刪除framework里支持模擬器的架構(gòu)

    app上架時(shí)如果SDK里是支持模擬器架構(gòu)的,蘋果是不讓上架的蓖宦。甚至于齐婴,打包成功后,導(dǎo)出為測試包都會報(bào)錯(cuò)稠茂。為了正常上架和測試柠偶,我們需要將SDK里的模擬器架構(gòu)給刪除。 方法一: ...

個(gè)人介紹
醉翁之意主慰,流水之心嚣州!
亚洲A日韩AV无卡,小受高潮白浆痉挛av免费观看,成人AV无码久久久久不卡网站,国产AV日韩精品