MediaCodec是Android L之后提供的底層多媒體基礎框架中讨盒,負責編解碼的重要的類。 Q:MediaCodec是否存在實例數(shù)量的限制? A:答案是肯定的。如果創(chuàng)建的...
![240](https://cdn2.jianshu.io/assets/default_avatar/13-394c31a9cb492fcb39c27422ca7d2815.jpg?imageMogr2/auto-orient/strip|imageView2/1/w/240/h/240)
MediaCodec是Android L之后提供的底層多媒體基礎框架中讨盒,負責編解碼的重要的類。 Q:MediaCodec是否存在實例數(shù)量的限制? A:答案是肯定的。如果創(chuàng)建的...
寫在前面 組件架構三劍客終于來到了最后一篇:ViewModel,關于Lifecycle和LiveData可以看之前的文章。ViewModel和Lifecycle和LiveDa...
上篇文章我講了視頻中的一些常見的基本概念,比如封裝格式采桃,編碼格式懒熙。這篇文章我分享一些視頻文件的“外在”參數(shù),這些參數(shù)即使是非技術工作者也應該能簡單理解普办。 分辨率 碼率 幀率 ...
簡書 占小狼轉(zhuǎn)載請注明原創(chuàng)出處肢娘,謝謝! 前言 在java.util.concurrent.locks包中有很多Lock的實現(xiàn)類舆驶,常用的有ReentrantLock橱健、ReadW...
Android 事件分發(fā)和滑動沖突都是開發(fā)中經(jīng)常遇到的難點問題,遇到問題時可能會通過 Google 或者 StackOverflow 按照別人的經(jīng)驗解決了問題沙廉,但每次遇到這種...
日常開發(fā)中拘荡,我們難免會遇到BUG,如何快速的定位問題撬陵,發(fā)現(xiàn)問題尤為重要珊皿,這直接關系到我們開發(fā)的效率网缝;所以我們必須要快速準確的定位問題,提高開發(fā)效率蟋定,并提升自己的代碼質(zhì)量粉臊;接下...
有位小學同學溢吻,畢業(yè)后10年未曾見面维费,無意中加了微信。寒暄幾句促王,便是各種其他同學混得好,自己好像沒有什么出息的口氣而晒。我說:“你也挺好啊蝇狼,至少家庭幸福,有個那么漂亮的女兒倡怎。工作也...
Foreword 之前總是有小伙伴問 AndroidUtilCode 中有沒有權限工具類迅耘,但都被我懟回去了,讓先用著其他第三方的监署,不過颤专,到了如今的 1.11.0 版本的 An...
前言 Rxjava,由于其基于事件流的鏈式調(diào)用晓避、邏輯簡潔 & 使用簡單的特點簇捍,深受各大 Android開發(fā)者的歡迎。 如果還不了解RxJava俏拱,請看文章:Android:這是...
本文是Glide源碼解析系列的第一篇暑塑,通過這篇文檔,將可以了解到: 1.Glide如何綁定Activity锅必、Fragment生命周期事格。2.Glide如何監(jiān)聽內(nèi)存變化、網(wǎng)絡變化...
NULL(主題中直接指定)——原來<item name="android:toolbarStyle">@null</item>也算主題中指定了
深入理解Android 自定義attr Style styleable以及其應用相信每一位從事Android開發(fā)的猿都遇到過需要自己去自定義View的需求,如果想通過xml指定一些我們自己需要的參數(shù)尔许,就需要自己聲明一個styleable,并在里面自己定義...
深入理解Android 自定義attr Style styleable以及其應用相信每一位從事Android開發(fā)的猿都遇到過需要自己去自定義View的需求么鹤,如果想通過xml指定一些我們自己需要的參數(shù),就需要自己聲明一個styleable,并在里面自己定義...
還記得2016 Google I/O 發(fā)布一個炫酷的布局編輯器,接著Android Studio 2.3 的發(fā)布统诺,新建應用ConstrainLayout 就成默認根布局組件厅篓。...
想問一下包券,如果moov box 在mdat box 后是不是就不能使用分段式下載了嘴高?
Android視頻開發(fā)進階(part2-MP4文件的解析)上一期文章我分享了一些視頻播放里面的術語和基本概念窗价。這一篇文章我會主要介紹容器(container format file)格式文件的細節(jié)灿椅,以最常見的MP4文件入手殊者。然后會簡...