利用MediaCodec可以錄制視頻,可是可以將圖片合成視頻嗎?之前使用ffmpeg來(lái)實(shí)現(xiàn)鞭达。但是歉井,ffmpeg卻是c++寫(xiě)的叠国,而且非常占用內(nèi)存粱年,雖然它是非常棒的音視頻處理庫(kù)伟姐,...
利用MediaCodec可以錄制視頻,可是可以將圖片合成視頻嗎?之前使用ffmpeg來(lái)實(shí)現(xiàn)鞭达。但是歉井,ffmpeg卻是c++寫(xiě)的叠国,而且非常占用內(nèi)存粱年,雖然它是非常棒的音視頻處理庫(kù)伟姐,...
我的CSDN博客同步發(fā)布:RenderScript 讓你的Android計(jì)算速度快的飛上天氏豌! 在上一篇文章Android自動(dòng)手繪,圓你兒時(shí)畫(huà)家夢(mèng)热凹! 中結(jié)尾提到泵喘,我將介紹提升輪...
前言 Android真響應(yīng)式架構(gòu)系列文章: Android真響應(yīng)式開(kāi)發(fā)——MvRxEpoxy——RecyclerView的絕佳助手 Android真響應(yīng)式架構(gòu)——Model...
前言 對(duì)于現(xiàn)在稍微大一點(diǎn)的工程來(lái)說(shuō)泪电,我們需要一些手段來(lái)保證工程在線上的穩(wěn)定性。畢竟頻繁的發(fā)版解決問(wèn)題涣旨,這對(duì)用戶體驗(yàn)來(lái)說(shuō)是十分糟糕的歪架。而且,用戶也不一定每一次都跟上最新的版本霹陡。...
本篇文章基于Android Q 和 Tinker 1.9.14.7和蚪。 經(jīng)過(guò)前面的分析,已經(jīng)初步了解了Tinker的整個(gè)執(zhí)行流程烹棉,對(duì)整個(gè)脈絡(luò)有了清晰的認(rèn)識(shí)攒霹。那么本篇文章就來(lái)深挖...
記一個(gè)有可能引起reportSizeConfigurations: ActivityRecord not found for: Token的問(wèn)題,這兩天聽(tīng)云上看見(jiàn)有個(gè)repo...
Android7.0系統(tǒng)對(duì)通知欄進(jìn)行了升級(jí)浆洗,在同一個(gè)應(yīng)用程序下催束,如果超過(guò)4條通知,會(huì)自動(dòng)把通知進(jìn)行分組伏社。 取消分組設(shè)置這兩個(gè)方法抠刺,就會(huì)取消分組每個(gè)組員都單個(gè)顯示: 完整代碼 ...
Android O 推出出了Background Execution Limits速妖,減少后臺(tái)應(yīng)用內(nèi)存使用及耗電,一個(gè)很明顯的應(yīng)用就是不準(zhǔn)后臺(tái)應(yīng)用通過(guò)startService啟...
前要:此篇主要以Android舉例聪黎,iOS可以參考CGBlendMode Canvas 繪制四要素:1個(gè)Bitmap用來(lái)承載像素信息罕容,1個(gè)繪圖基元(例如,Rect稿饰,Path锦秒,...
前言 關(guān)于“沉浸式”的介紹,請(qǐng)看另外一篇文章:刨根問(wèn)底-論Android“沉浸式”喉镰,文章中詳細(xì)介紹了“沉浸式”的相關(guān)知識(shí)旅择,最后給出了Android 4.4 及以上“狀態(tài)欄著色...
先說(shuō)結(jié)論:在 Oppo、vivo梧喷、小米等機(jī)型上如果你沒(méi)有開(kāi)啟后臺(tái)彈出界面權(quán)限砌左,當(dāng)你的 App 處于后臺(tái)時(shí),將無(wú)法通過(guò) startActivity 方式啟動(dòng)頁(yè)面铺敌。 這一權(quán)限在不...
一切從需求出發(fā):公司選定了用阿里云旺作為客服IM系統(tǒng)汇歹,但是這個(gè)SDK(Android端)是2016年12月更新的,后面官方就沒(méi)動(dòng)作了偿凭。問(wèn)題出在:不兼容Android8.0产弹,因...
目前,在項(xiàng)目中一些主要頁(yè)面(如圖1 首頁(yè),采用ViewPager+TabLayout 痰哨,已實(shí)現(xiàn)數(shù)據(jù)懶加載)都會(huì)緩存第一頁(yè)數(shù)據(jù)(網(wǎng)絡(luò))存DB胶果,下次進(jìn)來(lái)時(shí)會(huì)先請(qǐng)求DB數(shù)據(jù),...
MarkupBuilder 創(chuàng)建xml文檔 參考:https://www.ibm.com/developerworks/cn/java/j-pg05199/index.ht...
前言 對(duì)于java開(kāi)發(fā)者來(lái)說(shuō)烘豌,大家好像都比較喜歡在編譯期間搞事兒载庭,比如為了做到AOP編程,大家都喜歡利用字節(jié)碼生成技術(shù)廊佩,常用的有無(wú)痕埋點(diǎn)囚聚,方法耗時(shí)統(tǒng)計(jì)等等。那么Android...
本文是根據(jù)gradle3.1.2源碼進(jìn)行分析标锄。Android Gradle Plugin本質(zhì)上是一個(gè)gradle插件靡挥,肯定遵循自定義插件的結(jié)構(gòu),即繼承Plugin類的源碼鸯绿,r...