前言 本文將會(huì)作為開啟SurfaceFlinger的系列第一篇文章。然而SurfaceFlinger幾乎貫通了整個(gè)Android領(lǐng)域中所有的知識(shí)峭竣。從HAL硬件抽象層到Fram...
![240](https://upload.jianshu.io/users/upload_avatars/4043475/218b9a5f-7618-475c-83d2-39a85dbe3403.jpg?imageMogr2/auto-orient/strip|imageView2/1/w/240/h/240)
前言 本文將會(huì)作為開啟SurfaceFlinger的系列第一篇文章。然而SurfaceFlinger幾乎貫通了整個(gè)Android領(lǐng)域中所有的知識(shí)峭竣。從HAL硬件抽象層到Fram...
前言 經(jīng)過前兩篇文章的解析迄汛,我們徹底的理解GraphicBuffer的生產(chǎn)端究竟做了什么捍壤。本文就來討論GraphicBuffer是怎么消費(fèi)。 整個(gè)圖元的消費(fèi)到合成鞍爱,最后到通過...
為了方便理解核心原理,以下流程均已精簡猎荠。 一. 完整流程 流程圖: 上圖是 Android 將一個(gè)布局通過硬件渲染的方式顯示到屏幕坚弱,這個(gè)過程可簡化為倆步:應(yīng)用側(cè)繪制和系統(tǒng)側(cè)繪...
背景 在一個(gè)已經(jīng)加載完成很長的微信聊天記錄中史汗,持續(xù)不斷的滑動(dòng),慢慢的微信會(huì)越滑越卡拒垃。 我修復(fù)了這個(gè)問題停撞,目前這個(gè)Patch已經(jīng)被merge進(jìn)了Android倉庫:https:...
用Vue或者React腳手架做好了項(xiàng)目戈毒,打包了準(zhǔn)備放到github\gitee pages上 在GitHub或者Gitee上新建了一個(gè)站點(diǎn)倉庫,并將dist/build(打包...
@Patsy_Xu 謝謝
『Android Tip』-- 模擬手勢操作平時(shí) Android 開發(fā)中總會(huì)遇到奇葩的功能或者需求横堡,這里做個(gè)記錄和積累埋市,以便后面開發(fā)過程中遇到類似的問題,可以快速的解決命贴。Android tips 前言 這個(gè)版本終于快結(jié)...
前言 先直接上效果圖: 相信大家在平常開發(fā)也會(huì)遇到類似的轉(zhuǎn)場動(dòng)畫道宅,如果想要要實(shí)現(xiàn)上圖的效果有哪些方式呢食听? 首先分析一下轉(zhuǎn)場過程,我們把起始 View 分別定義為 startV...
前言 前不久污茵,利用周末時(shí)間學(xué)習(xí)并完成一個(gè)簡單的 Flutter 項(xiàng)目 - 簡悅天氣[https://github.com/xiaweizi/SimplicityWeathe...
前言 前不久樱报,利用周末時(shí)間學(xué)習(xí)并完成一個(gè)簡單的 Flutter 項(xiàng)目 - 簡悅天氣[https://github.com/xiaweizi/SimplicityWeathe...
@奔跑吧李博 能私發(fā)一個(gè)體驗(yàn)一下嗎
Android仿抖音App主要效果演示 仿抖音App做的技術(shù)點(diǎn)及特點(diǎn): 全屏切換播放效果用的是Recycler加PagerSnapHelper控制。 使用lottie庫加載json動(dòng)畫泞当,json動(dòng)畫由...
沒有 apk 安裝體驗(yàn)一下嗎
Android仿抖音App主要效果演示 仿抖音App做的技術(shù)點(diǎn)及特點(diǎn): 全屏切換播放效果用的是Recycler加PagerSnapHelper控制迹蛤。 使用lottie庫加載json動(dòng)畫,json動(dòng)畫由...
前言 前不久襟士,利用周末時(shí)間學(xué)習(xí)并完成一個(gè)簡單的 Flutter 項(xiàng)目 - 簡悅天氣盗飒,簡約不簡單,豐富不復(fù)雜陋桂,這是一款簡約風(fēng)格的 flutter 天氣項(xiàng)目逆趣,提供實(shí)時(shí)、多日章喉、2...
前言 前不久旗笔,利用周末時(shí)間學(xué)習(xí)并完成一個(gè)簡單的 Flutter 項(xiàng)目 - 簡悅天氣,簡約不簡單拄踪,豐富不復(fù)雜蝇恶,這是一款簡約風(fēng)格的 flutter 天氣項(xiàng)目,提供實(shí)時(shí)惶桐、多日撮弧、2...
前言 前不久,利用周末時(shí)間學(xué)習(xí)并完成一個(gè)簡單的 Flutter 項(xiàng)目 - 簡悅天氣姚糊,簡約不簡單贿衍,豐富不復(fù)雜,這是一款簡約風(fēng)格的 flutter 天氣項(xiàng)目救恨,提供實(shí)時(shí)贸辈、多日、2...
前言 前不久肠槽,利用周末時(shí)間學(xué)習(xí)并完成一個(gè)簡單的 Flutter 項(xiàng)目 - 簡悅天氣擎淤,簡約不簡單,豐富不復(fù)雜秸仙,這是一款簡約風(fēng)格的 flutter 天氣項(xiàng)目嘴拢,提供實(shí)時(shí)、多日寂纪、2...