由于大多數(shù)情況下勿她,我們的電腦性能是有限的缺脉,所以在使用海康攝像頭等RTSP抓幀讀流的時(shí)候橡羞,應(yīng)首先將主碼流和輔碼流的分辨率降低并且將視頻的幀率也降低(這是本人經(jīng)過無(wú)數(shù)血的教訓(xùn)實(shí)驗(yàn)...
由于大多數(shù)情況下勿她,我們的電腦性能是有限的缺脉,所以在使用海康攝像頭等RTSP抓幀讀流的時(shí)候橡羞,應(yīng)首先將主碼流和輔碼流的分辨率降低并且將視頻的幀率也降低(這是本人經(jīng)過無(wú)數(shù)血的教訓(xùn)實(shí)驗(yàn)...
"本文轉(zhuǎn)載自:[^一二三^]的流媒體協(xié)議之RTSP詳解[https://blog.csdn.net/water1209/article/details/126927798][...
介紹兩種方式 第一種 先分析步驟: 覆蓋view的onDraw方法需要使用Paint類,繪制顏色和抗鋸齒使用canvas的drawArt方法,繪制扇形 1.定義變量 2.覆蓋...
ValueAnimator是針對(duì)值進(jìn)行動(dòng)畫惠呼,支持整形,浮點(diǎn)型峦耘,顏色剔蹋,對(duì)象等類型。 PropertyAnimation辅髓,屬性動(dòng)畫泣崩。 View動(dòng)畫顧名思義,只是對(duì)View進(jìn)行動(dòng)畫...
背景:最近接了個(gè)外包而叼,其中有個(gè)打卡功能,里面包含了一個(gè)日歷豹悬,甲方要求百分百還原葵陵,閑暇之余就擼了一下,下面是效果圖 源碼地址 https://github.com/chen...
本篇代碼地址:https://github.com/VIVILL/SimpleDemo/tree/main/Flow[https://github.com/VIVILL/Si...
Jetpack是一個(gè)由谷歌推出的、用于簡(jiǎn)化Android開發(fā)的庫(kù)集合伤柄,其中的Flow是一個(gè)很重要的組件绊困。本文將介紹Flow的概念、產(chǎn)生的原因适刀、優(yōu)點(diǎn)秤朗、使用方式、與LiveDat...
Flow 是一種基于流的編程模型取视,本文我們將向大家介紹響應(yīng)式編程以及其在 Android 開發(fā)中的實(shí)踐,您將了解到如何將生命周期常挚、旋轉(zhuǎn)及切換到后臺(tái)等狀態(tài)綁定到 Flow 中作谭,...
這可能是最好的 RxJava 2.x 入門教程系列專欄文章鏈接:這可能是最好的RxJava 2.x 入門教程(一)[http://www.reibang.com/p/a93...
一、前言: 最近在學(xué)習(xí)DataBinding的使用奄毡,中間遇到了不少的坑折欠,記錄以下,幫助以后學(xué)習(xí)DataBinding的朋友。 二怨酝、使用: 有一個(gè) ViewModel 類,有一...
MVVM模式基于數(shù)據(jù)驅(qū)動(dòng)UI那先,我們可以通過ViewModel很好的解藕Activity與View农猬。相對(duì)于MVP模式Presenter與View交互頻繁,工程結(jié)構(gòu)復(fù)雜,MVVM...
[轉(zhuǎn)]官方推薦 Flow 取代 LiveData,有必要嗎?[https://juejin.cn/post/6986265488275800072]更加詳細(xì)的文章:不做跟風(fēng)黨...
如果您是一位Android開發(fā)者,并且希望異步構(gòu)建應(yīng)用程序揖闸,則可能會(huì)使用到RxJava揍堕,因?yàn)镽xJava具有可用于幾乎所有操作的運(yùn)算符,并已成為Android中最重要的知識(shí)之...
1.Launcher簡(jiǎn)介 Launcher是安卓系統(tǒng)中的桌面啟動(dòng)器汤纸,安卓系統(tǒng)的桌面UI統(tǒng)稱為L(zhǎng)auncher衩茸。Launcher是安卓系統(tǒng)中的主要程序組件之一,安卓系統(tǒng)中如果沒...
這篇文章會(huì)介紹 Kotlin 協(xié)程各個(gè)部分的作用贮泞,和常見類/函數(shù)/對(duì)象的用法楞慈。 從一個(gè)最簡(jiǎn)單的例子看起: 這段代碼是在協(xié)程中打印所在線程的名稱,其中 GlobalScope ...
我來(lái)了我來(lái)了啃擦,今天給大家介紹一下數(shù)據(jù)埋點(diǎn)相關(guān)知識(shí)首先數(shù)據(jù)埋點(diǎn)分為三種囊蓝。 一 代碼埋點(diǎn) 這種是我接觸最多的埋點(diǎn)方式,直接進(jìn)行代碼侵入埋點(diǎn)舉個(gè)例子 logi這一行就屬于代碼埋點(diǎn) ...
通過這篇文章你將學(xué)習(xí)到: Context 與 Activity 有什么關(guān)系聚霜? Context對(duì)于Activity有什么作用? 不同類型的Context的應(yīng)用場(chǎng)景是什么珠叔? 關(guān)于...
Android系統(tǒng)發(fā)布十多年以來(lái)蝎宇,關(guān)于Android的UI的適配一直是開發(fā)環(huán)節(jié)中最重要的問題,但是我看到還是有很多小伙伴對(duì)Android適配方案不了解运杭。剛好夫啊,近期準(zhǔn)備對(duì)糗事百...
前段時(shí)間開啟新項(xiàng)目的時(shí)候就考慮過Android屏幕適配,說實(shí)話以前從來(lái)沒有想過針對(duì)這一塊做一些優(yōu)化辆憔,原本的屏幕適配方案簡(jiǎn)單來(lái)說就是利用好dp和weight來(lái)進(jìn)行屏幕適配撇眯,當(dāng)然...