240 發(fā)簡信
IP屬地:浙江
  • 120
    【Android 音視頻開發(fā)打怪升級(jí):音視頻硬解碼篇】一溪掀、音視頻基礎(chǔ)知識(shí)

    開篇 炙手可熱,望而生畏的音視頻開發(fā) 時(shí)至今日步鉴,短視頻App可謂是如日中天揪胃,一片興興向榮。隨著短視頻的興起氛琢,音視頻開發(fā)也越來越受到重視喊递,但是由于音視頻開發(fā)涉及知識(shí)面比較廣,入...

  • 120
    Android原生編解碼接口 MediaCodec 之——踩坑

    關(guān)鍵幀 MediaCodec 有兩種方式觸發(fā)輸出關(guān)鍵幀,一是由配置時(shí)設(shè)置的 KEY_FRAME_RATE和KEY_I_FRAME_INTERVAL參數(shù)自動(dòng)觸發(fā)定拟,二是運(yùn)行過程中...

  • Dart語法簡要

    Dart語法和java很接近驱证,本篇就簡要列出Dart不同的幾點(diǎn)首先看下常見的helloword 數(shù)據(jù)類型 在dart中的一切皆是對象,包括數(shù)字恋腕、布爾值抹锄、函數(shù)等,它們和Java...

  • 一個(gè)QQ消息拖拽氣泡實(shí)現(xiàn)源碼分析

    最近想做類似QQ消息拖拽氣泡的效果荠藤,在GitHub上找到一個(gè)實(shí)現(xiàn)的不錯(cuò)的DragPointView伙单,看到源碼感覺不錯(cuò)就來分析一下。代碼比較簡單哈肖,主要有DragPointVie...

  • android混淆

    目的 Proguard是一個(gè)Java類文件壓縮器吻育、優(yōu)化器、混淆器淤井、預(yù)校驗(yàn)器布疼。壓縮環(huán)節(jié)會(huì)檢測以及移除沒有用到的類、字段币狠、方法以及屬性游两。優(yōu)化環(huán)節(jié)會(huì)分析以及優(yōu)化方法的字節(jié)碼′雒啵混淆環(huán)...

  • Android事件分發(fā)及源碼分析

    1.touch事件一個(gè)事件總是以ACTION_DOWN作為開始贱案,在手勢移動(dòng)過程中會(huì)重復(fù)產(chǎn)生多個(gè)ACTION_MOVE事件,用戶操作結(jié)束事件的標(biāo)志為ACTION_UP止吐,而意外終...

  • 用SparseArray轰坊、ArrayMap取代HashMap

    概述 HashMap的查找和插入時(shí)間復(fù)雜度為O(1)的代價(jià)是犧牲大量的內(nèi)存來實(shí)現(xiàn)的,而SparseArray和ArrayMap性能略遜于HashMap祟印,但更節(jié)省內(nèi)存,用時(shí)間換...

  • Android SQLite數(shù)據(jù)庫

    SQLite介紹 SQLite是一款輕量級(jí)的關(guān)系型數(shù)據(jù)庫粟害,它的運(yùn)算速度非吃桃洌快,占用資源很少悲幅,通常只需要幾百K的內(nèi)存就足夠了套鹅,因而特別適合在移動(dòng)設(shè)備上使用。SQLite采用的是...

  • Android沉浸式總結(jié)

    概述 4.4(19 KITKAT) 以上有flag WindowManager.LayoutParams.FLAG_TRANSLUCENT_STATUS汰具,如果這個(gè)flag被設(shè)...

  • AsyncTask的使用及其原理

    概述 Android 已封裝好的輕量級(jí)異步類卓鹿。內(nèi)置一個(gè)線程池用于異步任務(wù),另一個(gè)線程池用于排隊(duì)(實(shí)際不是線程池)留荔。一個(gè)默認(rèn)綁定mainLooper的Handler用于UI線程...

  • NestedScrolling機(jī)制

    作用 Android的事件分發(fā)機(jī)制無法實(shí)現(xiàn)流暢嵌套滑動(dòng)吟孙,因?yàn)楫?dāng)子控件消費(fèi)了事件, 那么父控件就不會(huì)再有機(jī)會(huì)處理這個(gè)事件了。嵌套滑動(dòng)的相關(guān)邏輯作為普通方法直接寫進(jìn)了最新的(SD...

  • WebSocket使用總結(jié)

    簡介 HTTP 協(xié)議:通信只能由客戶端發(fā)起。他可以做成輪詢的形式但是浪費(fèi)資源杰妓。HTTP1.1中進(jìn)行了改進(jìn)藻治,使得有一個(gè)keep-alive,也就是說巷挥,TCP連接中可以有多個(gè)HT...

  • Angular學(xué)習(xí)

    介紹 Angular 可以幫助你為 Web桩卵、移動(dòng)端或桌面構(gòu)建現(xiàn)代應(yīng)用程序。包含http等功能是框架倍宾,vue只能稱為庫雏节。 Angular 架構(gòu) 模塊 NgModule組件 @C...

亚洲A日韩AV无卡,小受高潮白浆痉挛av免费观看,成人AV无码久久久久不卡网站,国产AV日韩精品