??最近樓主都在做性能優(yōu)化相關(guān)的事,性能優(yōu)化一般都會(huì)跟IdleHandler打交道。本文將介紹,樓主在實(shí)際開發(fā)過(guò)程中使用IdleHandler遇到的坑,主要包括自定義View...
??最近樓主都在做性能優(yōu)化相關(guān)的事,性能優(yōu)化一般都會(huì)跟IdleHandler打交道。本文將介紹,樓主在實(shí)際開發(fā)過(guò)程中使用IdleHandler遇到的坑,主要包括自定義View...
1 背景 在Android端App的性能優(yōu)化過(guò)程中,我們發(fā)現(xiàn)應(yīng)用的內(nèi)存問(wèn)題會(huì)對(duì)很多我們關(guān)心的指標(biāo)產(chǎn)生負(fù)面影響,這其中包括: UI流暢度 后臺(tái)存活時(shí)間 OutOfMemoryE...
翻譯文 原文標(biāo)題:Android Lesson Four: Introducing Basic Texturing原文鏈接:http://www.learnopengles....
Android 視頻編輯系列-視頻轉(zhuǎn)場(chǎng)(上) 上一篇介紹了最簡(jiǎn)單的閃白轉(zhuǎn)場(chǎng)的實(shí)現(xiàn),最關(guān)鍵的部分就是著色器代碼的實(shí)現(xiàn)。對(duì)于淡入淡出轉(zhuǎn)場(chǎng),跟閃白轉(zhuǎn)場(chǎng)不同的部分就是,淡入淡出過(guò)程中...
在 Android Jetpack 組件中,fragment作為視圖控制器之一占有很重要的位置。但由于其bug眾多,暗坑無(wú)數(shù),以至于 Square 有這樣一篇博客:Advoc...
Android開發(fā)中必不可少會(huì)遇到輪詢或定時(shí)任務(wù),在RxJava誕生之前,我們常常使用Handler+postDelay,或者Java中的Timer來(lái)實(shí)現(xiàn),實(shí)際上RxJava...
我的CSDN博客同步發(fā)布:從Android代碼中來(lái)記憶23種設(shè)計(jì)模式 相信大家都曾經(jīng)下定決心把23種設(shè)計(jì)模式牢記于心,每次看完之后過(guò)一段時(shí)間又忘記了~,又得回去看,腦子里唯一...
上一篇文章中,我大概介紹了一下短視頻的拍攝,主要就是音視頻的加減速。這篇文章我將介紹下抖音視頻特效的實(shí)現(xiàn),廢話不多說(shuō),進(jìn)入正題。 1.特效概覽 抖音上目前有這九種視頻特效,本...
之前曾經(jīng)寫過(guò)用SurfaceView,TextureView+MediaPlayer 播放視頻,和 ffmpeg avi解碼后SurfaceView播放視頻 ,今天再給大家...
Android NDK開發(fā)之旅 目錄 Android NDK開發(fā)之旅1--NDK介紹Android NDK開發(fā)之旅2--C語(yǔ)言--基本數(shù)據(jù)類型Android NDK開發(fā)之旅3...
作者:鄭童宇GitHub:https://github.com/CrazyZty 1.前言 音頻合成在現(xiàn)實(shí)生活中應(yīng)用廣泛,在網(wǎng)上可以搜索到不少相關(guān)的講解和代碼實(shí)現(xiàn),但個(gè)人感覺(jué)...
啰嗦 上一節(jié)我們已經(jīng)創(chuàng)建了一個(gè)基于Android的OpenGL App,但沒(méi)有涉及到EGL,原因是GLSurfaceView已經(jīng)包含了這一塊,本節(jié)將移除GLSurfaceVi...
簡(jiǎn)介 RecyclerView在24.2.0版本中新增了SnapHelper這個(gè)輔助類,用于輔助RecyclerView在滾動(dòng)結(jié)束時(shí)將Item對(duì)齊到某個(gè)位置。特別是列表橫向滑...
Android Studio 常用高效快捷鍵 整理Android群英傳和網(wǎng)上出現(xiàn)的比較完整AS的快捷小技巧. mac版已測(cè), win大部分已測(cè)試. 最后有一個(gè)整理的完整快捷鍵...
前言 音頻編輯系列: android音頻編輯之音頻轉(zhuǎn)換PCM與WAV android音頻編輯之音頻裁剪 android音頻編輯之音頻合成 本篇主要講解音頻PCM數(shù)據(jù)的合成,這...